diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index bc68098..5b0764a 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -6,6 +6,7 @@ defectdojo_api_generated/api/asset_api_scan_configurations_api.py defectdojo_api_generated/api/asset_groups_api.py defectdojo_api_generated/api/asset_members_api.py defectdojo_api_generated/api/assets_api.py +defectdojo_api_generated/api/celery_api.py defectdojo_api_generated/api/configuration_permissions_api.py defectdojo_api_generated/api/credential_mappings_api.py defectdojo_api_generated/api/credentials_api.py @@ -106,6 +107,11 @@ defectdojo_api_generated/docs/BurpRawRequestResponse.md defectdojo_api_generated/docs/BurpRawRequestResponseMulti.md defectdojo_api_generated/docs/BurpRawRequestResponseMultiRequest.md defectdojo_api_generated/docs/BurpRawRequestResponseRequest.md +defectdojo_api_generated/docs/CeleryApi.md +defectdojo_api_generated/docs/CeleryQueuePurgeCreate200Response.md +defectdojo_api_generated/docs/CeleryQueueTaskDetail.md +defectdojo_api_generated/docs/CeleryQueueTaskPurgeCreateRequest.md +defectdojo_api_generated/docs/CeleryStatus.md defectdojo_api_generated/docs/ConfigurationPermission.md defectdojo_api_generated/docs/ConfigurationPermissionsApi.md defectdojo_api_generated/docs/Credential.md @@ -176,6 +182,7 @@ defectdojo_api_generated/docs/FindingTest.md defectdojo_api_generated/docs/FindingTestType.md defectdojo_api_generated/docs/FindingToFiles.md defectdojo_api_generated/docs/FindingToNotes.md +defectdojo_api_generated/docs/FindingVerifyRequest.md defectdojo_api_generated/docs/FindingsApi.md defectdojo_api_generated/docs/GlobalRole.md defectdojo_api_generated/docs/GlobalRoleRequest.md @@ -496,6 +503,10 @@ defectdojo_api_generated/models/burp_raw_request_response.py defectdojo_api_generated/models/burp_raw_request_response_multi.py defectdojo_api_generated/models/burp_raw_request_response_multi_request.py defectdojo_api_generated/models/burp_raw_request_response_request.py +defectdojo_api_generated/models/celery_queue_purge_create200_response.py +defectdojo_api_generated/models/celery_queue_task_detail.py +defectdojo_api_generated/models/celery_queue_task_purge_create_request.py +defectdojo_api_generated/models/celery_status.py defectdojo_api_generated/models/configuration_permission.py defectdojo_api_generated/models/credential.py defectdojo_api_generated/models/credential_mapping.py @@ -554,6 +565,7 @@ defectdojo_api_generated/models/finding_test.py defectdojo_api_generated/models/finding_test_type.py defectdojo_api_generated/models/finding_to_files.py defectdojo_api_generated/models/finding_to_notes.py +defectdojo_api_generated/models/finding_verify_request.py defectdojo_api_generated/models/global_role.py defectdojo_api_generated/models/global_role_request.py defectdojo_api_generated/models/import_languages.py @@ -827,6 +839,11 @@ defectdojo_api_generated/test/test_burp_raw_request_response.py defectdojo_api_generated/test/test_burp_raw_request_response_multi.py defectdojo_api_generated/test/test_burp_raw_request_response_multi_request.py defectdojo_api_generated/test/test_burp_raw_request_response_request.py +defectdojo_api_generated/test/test_celery_api.py +defectdojo_api_generated/test/test_celery_queue_purge_create200_response.py +defectdojo_api_generated/test/test_celery_queue_task_detail.py +defectdojo_api_generated/test/test_celery_queue_task_purge_create_request.py +defectdojo_api_generated/test/test_celery_status.py defectdojo_api_generated/test/test_configuration_permission.py defectdojo_api_generated/test/test_configuration_permissions_api.py defectdojo_api_generated/test/test_credential.py @@ -897,6 +914,7 @@ defectdojo_api_generated/test/test_finding_test.py defectdojo_api_generated/test/test_finding_test_type.py defectdojo_api_generated/test/test_finding_to_files.py defectdojo_api_generated/test/test_finding_to_notes.py +defectdojo_api_generated/test/test_finding_verify_request.py defectdojo_api_generated/test/test_findings_api.py defectdojo_api_generated/test/test_global_role.py defectdojo_api_generated/test/test_global_role_request.py diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b81975f..f521c74 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -37,5 +37,5 @@ keep CLI packaging, entrypoints, and CLI-only dependency wiring there, while the ### Update Dojo OpenAPI schema -* Run `support/openapi/fetch_openapi.py` to refresh local copy -* `make generate` +* `make schema` to refresh local copy and update API changelog +* `make generate` to generate classes diff --git a/Makefile b/Makefile index eb2878f..04dd977 100644 --- a/Makefile +++ b/Makefile @@ -56,5 +56,9 @@ defectdojo_api_generated/configuration.py: support/api_generation/custom_templat generate: defectdojo_api_generated/configuration.py +schema-mr: schema generate +schema-mr: + echo "Updated, now create and push branch update/schema-$(shell cat ./support/openapi/openapi.json | jq -r .info.version)" + test-docs: generate uv run mkdocs serve diff --git a/defectdojo_api_generated/__init__.py b/defectdojo_api_generated/__init__.py index 61938a3..17eab10 100644 --- a/defectdojo_api_generated/__init__.py +++ b/defectdojo_api_generated/__init__.py @@ -22,6 +22,7 @@ 'AssetGroupsApi', 'AssetMembersApi', 'AssetsApi', + 'CeleryApi', 'ConfigurationPermissionsApi', 'CredentialMappingsApi', 'CredentialsApi', @@ -122,6 +123,10 @@ 'BurpRawRequestResponseMulti', 'BurpRawRequestResponseMultiRequest', 'BurpRawRequestResponseRequest', + 'CeleryQueuePurgeCreate200Response', + 'CeleryQueueTaskDetail', + 'CeleryQueueTaskPurgeCreateRequest', + 'CeleryStatus', 'ConfigurationPermission', 'Credential', 'CredentialMapping', @@ -180,6 +185,7 @@ 'FindingTestType', 'FindingToFiles', 'FindingToNotes', + 'FindingVerifyRequest', 'GlobalRole', 'GlobalRoleRequest', 'ImportLanguages', @@ -433,6 +439,7 @@ from defectdojo_api_generated.api.asset_groups_api import AssetGroupsApi as AssetGroupsApi from defectdojo_api_generated.api.asset_members_api import AssetMembersApi as AssetMembersApi from defectdojo_api_generated.api.assets_api import AssetsApi as AssetsApi +from defectdojo_api_generated.api.celery_api import CeleryApi as CeleryApi from defectdojo_api_generated.api.configuration_permissions_api import ( ConfigurationPermissionsApi as ConfigurationPermissionsApi, ) @@ -566,6 +573,14 @@ from defectdojo_api_generated.models.burp_raw_request_response_request import ( BurpRawRequestResponseRequest as BurpRawRequestResponseRequest, ) +from defectdojo_api_generated.models.celery_queue_purge_create200_response import ( + CeleryQueuePurgeCreate200Response as CeleryQueuePurgeCreate200Response, +) +from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail as CeleryQueueTaskDetail +from defectdojo_api_generated.models.celery_queue_task_purge_create_request import ( + CeleryQueueTaskPurgeCreateRequest as CeleryQueueTaskPurgeCreateRequest, +) +from defectdojo_api_generated.models.celery_status import CeleryStatus as CeleryStatus from defectdojo_api_generated.models.configuration_permission import ConfigurationPermission as ConfigurationPermission from defectdojo_api_generated.models.credential import Credential as Credential from defectdojo_api_generated.models.credential_mapping import CredentialMapping as CredentialMapping @@ -640,6 +655,7 @@ from defectdojo_api_generated.models.finding_test_type import FindingTestType as FindingTestType from defectdojo_api_generated.models.finding_to_files import FindingToFiles as FindingToFiles from defectdojo_api_generated.models.finding_to_notes import FindingToNotes as FindingToNotes +from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest as FindingVerifyRequest from defectdojo_api_generated.models.global_role import GlobalRole as GlobalRole from defectdojo_api_generated.models.global_role_request import GlobalRoleRequest as GlobalRoleRequest from defectdojo_api_generated.models.import_languages import ImportLanguages as ImportLanguages diff --git a/defectdojo_api_generated/api/__init__.py b/defectdojo_api_generated/api/__init__.py index c47e27f..4062968 100644 --- a/defectdojo_api_generated/api/__init__.py +++ b/defectdojo_api_generated/api/__init__.py @@ -7,6 +7,7 @@ from defectdojo_api_generated.api.asset_groups_api import AssetGroupsApi from defectdojo_api_generated.api.asset_members_api import AssetMembersApi from defectdojo_api_generated.api.assets_api import AssetsApi +from defectdojo_api_generated.api.celery_api import CeleryApi from defectdojo_api_generated.api.configuration_permissions_api import ConfigurationPermissionsApi from defectdojo_api_generated.api.credential_mappings_api import CredentialMappingsApi from defectdojo_api_generated.api.credentials_api import CredentialsApi diff --git a/defectdojo_api_generated/api/celery_api.py b/defectdojo_api_generated/api/celery_api.py new file mode 100644 index 0000000..93aa3df --- /dev/null +++ b/defectdojo_api_generated/api/celery_api.py @@ -0,0 +1,862 @@ +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +from typing import TYPE_CHECKING, Any, Dict, List, Optional, Tuple, Union + +from pydantic import Field, StrictFloat, StrictInt, StrictStr +from typing_extensions import Annotated + +from defectdojo_api_generated.api_client import ApiClient, RequestSerialized +from defectdojo_api_generated.api_response import ApiResponse +from defectdojo_api_generated.models.celery_queue_purge_create200_response import CeleryQueuePurgeCreate200Response +from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail +from defectdojo_api_generated.models.celery_queue_task_purge_create_request import CeleryQueueTaskPurgeCreateRequest +from defectdojo_api_generated.models.celery_status import CeleryStatus +from defectdojo_api_generated.rest import RESTResponseType + +if TYPE_CHECKING: + """placeholder for IteratorResult types if any""" + + +class CeleryApi: + """NOTE: This class is auto generated by OpenAPI Generator + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + def __init__(self, api_client=None) -> None: + if api_client is None: + api_client = ApiClient.get_default() + self.api_client = api_client + + def queue_details_list( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> List[CeleryQueueTaskDetail]: + """Get per-task breakdown of the Celery queue + + Scans every message in the queue (O(N)) and returns task name, count, and oldest/newest queue positions. May be slow for large queues. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_details_list_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'List[CeleryQueueTaskDetail]', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + def queue_details_list_with_http_info( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[List[CeleryQueueTaskDetail]]: + """Get per-task breakdown of the Celery queue + + Scans every message in the queue (O(N)) and returns task name, count, and oldest/newest queue positions. May be slow for large queues. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_details_list_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'List[CeleryQueueTaskDetail]', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + def queue_details_list_without_preload_content( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """Get per-task breakdown of the Celery queue + + Scans every message in the queue (O(N)) and returns task name, count, and oldest/newest queue positions. May be slow for large queues. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_details_list_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'List[CeleryQueueTaskDetail]', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + return response_data.response + + def _queue_details_list_serialize( + self, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + _host = None + + _collection_formats: Dict[str, str] = {} + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]]] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + + # set the HTTP header `Accept` + if 'Accept' not in _header_params: + _header_params['Accept'] = self.api_client.select_header_accept(['application/json']) + + # authentication setting + _auth_settings: List[str] = ['basicAuth', 'cookieAuth', 'tokenAuth'] + + return self.api_client.param_serialize( + method='GET', + resource_path='/api/v2/celery/queue/details/', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth, + ) + + def queue_purge_create( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> CeleryQueuePurgeCreate200Response: + """Purge all pending Celery tasks from the queue + + Removes all pending tasks from the default Celery queue. Tasks already being executed by workers are not affected. Note: if deduplication tasks were queued, you may need to re-run deduplication manually via `python manage.py dedupe`. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_purge_create_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryQueuePurgeCreate200Response', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + def queue_purge_create_with_http_info( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[CeleryQueuePurgeCreate200Response]: + """Purge all pending Celery tasks from the queue + + Removes all pending tasks from the default Celery queue. Tasks already being executed by workers are not affected. Note: if deduplication tasks were queued, you may need to re-run deduplication manually via `python manage.py dedupe`. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_purge_create_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryQueuePurgeCreate200Response', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + def queue_purge_create_without_preload_content( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """Purge all pending Celery tasks from the queue + + Removes all pending tasks from the default Celery queue. Tasks already being executed by workers are not affected. Note: if deduplication tasks were queued, you may need to re-run deduplication manually via `python manage.py dedupe`. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_purge_create_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryQueuePurgeCreate200Response', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + return response_data.response + + def _queue_purge_create_serialize( + self, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + _host = None + + _collection_formats: Dict[str, str] = {} + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]]] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + + # set the HTTP header `Accept` + if 'Accept' not in _header_params: + _header_params['Accept'] = self.api_client.select_header_accept(['application/json']) + + # authentication setting + _auth_settings: List[str] = ['basicAuth', 'cookieAuth', 'tokenAuth'] + + return self.api_client.param_serialize( + method='POST', + resource_path='/api/v2/celery/queue/purge/', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth, + ) + + def queue_task_purge_create( + self, + celery_queue_task_purge_create_request: Optional[CeleryQueueTaskPurgeCreateRequest] = None, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> CeleryQueuePurgeCreate200Response: + """Purge all queued tasks with a given task name + + Removes all pending tasks matching the given task name from the default Celery queue. + + :param celery_queue_task_purge_create_request: + :type celery_queue_task_purge_create_request: CeleryQueueTaskPurgeCreateRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_task_purge_create_serialize( + celery_queue_task_purge_create_request=celery_queue_task_purge_create_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index, + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryQueuePurgeCreate200Response', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + def queue_task_purge_create_with_http_info( + self, + celery_queue_task_purge_create_request: Optional[CeleryQueueTaskPurgeCreateRequest] = None, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[CeleryQueuePurgeCreate200Response]: + """Purge all queued tasks with a given task name + + Removes all pending tasks matching the given task name from the default Celery queue. + + :param celery_queue_task_purge_create_request: + :type celery_queue_task_purge_create_request: CeleryQueueTaskPurgeCreateRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_task_purge_create_serialize( + celery_queue_task_purge_create_request=celery_queue_task_purge_create_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index, + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryQueuePurgeCreate200Response', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + def queue_task_purge_create_without_preload_content( + self, + celery_queue_task_purge_create_request: Optional[CeleryQueueTaskPurgeCreateRequest] = None, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """Purge all queued tasks with a given task name + + Removes all pending tasks matching the given task name from the default Celery queue. + + :param celery_queue_task_purge_create_request: + :type celery_queue_task_purge_create_request: CeleryQueueTaskPurgeCreateRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._queue_task_purge_create_serialize( + celery_queue_task_purge_create_request=celery_queue_task_purge_create_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index, + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryQueuePurgeCreate200Response', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + return response_data.response + + def _queue_task_purge_create_serialize( + self, + celery_queue_task_purge_create_request, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + _host = None + + _collection_formats: Dict[str, str] = {} + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]]] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + if celery_queue_task_purge_create_request is not None: + _body_params = celery_queue_task_purge_create_request + + # set the HTTP header `Accept` + if 'Accept' not in _header_params: + _header_params['Accept'] = self.api_client.select_header_accept(['application/json']) + + # set the HTTP header `Content-Type` + if _content_type: + _header_params['Content-Type'] = _content_type + else: + _default_content_type = self.api_client.select_header_content_type(['application/json']) + if _default_content_type is not None: + _header_params['Content-Type'] = _default_content_type + + # authentication setting + _auth_settings: List[str] = ['basicAuth', 'cookieAuth', 'tokenAuth'] + + return self.api_client.param_serialize( + method='POST', + resource_path='/api/v2/celery/queue/task/purge/', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth, + ) + + def status_retrieve( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> CeleryStatus: + """Get Celery worker and queue status + + Returns Celery worker liveness, pending queue length, and the active task timeout/expiry configuration. Uses the Celery control channel (pidbox) for worker status so it works correctly even when the task queue is clogged. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._status_retrieve_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryStatus', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + def status_retrieve_with_http_info( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[CeleryStatus]: + """Get Celery worker and queue status + + Returns Celery worker liveness, pending queue length, and the active task timeout/expiry configuration. Uses the Celery control channel (pidbox) for worker status so it works correctly even when the task queue is clogged. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._status_retrieve_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryStatus', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + def status_retrieve_without_preload_content( + self, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """Get Celery worker and queue status + + Returns Celery worker liveness, pending queue length, and the active task timeout/expiry configuration. Uses the Celery control channel (pidbox) for worker status so it works correctly even when the task queue is clogged. + + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._status_retrieve_serialize( + _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'CeleryStatus', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + return response_data.response + + def _status_retrieve_serialize( + self, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + _host = None + + _collection_formats: Dict[str, str] = {} + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]]] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + + # set the HTTP header `Accept` + if 'Accept' not in _header_params: + _header_params['Accept'] = self.api_client.select_header_accept(['application/json']) + + # authentication setting + _auth_settings: List[str] = ['basicAuth', 'cookieAuth', 'tokenAuth'] + + return self.api_client.param_serialize( + method='GET', + resource_path='/api/v2/celery/status/', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth, + ) diff --git a/defectdojo_api_generated/api/credential_mappings_api.py b/defectdojo_api_generated/api/credential_mappings_api.py index 9be2c55..f8e7d30 100644 --- a/defectdojo_api_generated/api/credential_mappings_api.py +++ b/defectdojo_api_generated/api/credential_mappings_api.py @@ -8,6 +8,7 @@ Do not edit the class manually. """ # noqa: E501 +import warnings from typing import TYPE_CHECKING, Any, Dict, Generator, List, Optional, Tuple, Union from pydantic import Field, StrictBool, StrictFloat, StrictInt, StrictStr @@ -53,8 +54,9 @@ def create( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> CredentialMapping: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param credential_mapping_request: (required) :type credential_mapping_request: CredentialMappingRequest @@ -79,6 +81,7 @@ def create( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/credential_mappings/ is deprecated.', DeprecationWarning) _param = self._create_serialize( credential_mapping_request=credential_mapping_request, @@ -111,8 +114,9 @@ def create_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[CredentialMapping]: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param credential_mapping_request: (required) :type credential_mapping_request: CredentialMappingRequest @@ -137,6 +141,7 @@ def create_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/credential_mappings/ is deprecated.', DeprecationWarning) _param = self._create_serialize( credential_mapping_request=credential_mapping_request, @@ -169,8 +174,9 @@ def create_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param credential_mapping_request: (required) :type credential_mapping_request: CredentialMappingRequest @@ -195,6 +201,7 @@ def create_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/credential_mappings/ is deprecated.', DeprecationWarning) _param = self._create_serialize( credential_mapping_request=credential_mapping_request, @@ -561,8 +568,9 @@ def destroy( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> None: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -587,6 +595,7 @@ def destroy( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -615,8 +624,9 @@ def destroy_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[None]: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -641,6 +651,7 @@ def destroy_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -669,8 +680,9 @@ def destroy_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -695,6 +707,7 @@ def destroy_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -774,8 +787,9 @@ def list( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> PaginatedCredentialMappingList: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param cred_id: :type cred_id: int @@ -816,6 +830,7 @@ def list( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credential_mappings/ is deprecated.', DeprecationWarning) _param = self._list_serialize( cred_id=cred_id, @@ -866,8 +881,9 @@ def list_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[PaginatedCredentialMappingList]: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param cred_id: :type cred_id: int @@ -908,6 +924,7 @@ def list_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credential_mappings/ is deprecated.', DeprecationWarning) _param = self._list_serialize( cred_id=cred_id, @@ -958,8 +975,9 @@ def list_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param cred_id: :type cred_id: int @@ -1000,6 +1018,7 @@ def list_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credential_mappings/ is deprecated.', DeprecationWarning) _param = self._list_serialize( cred_id=cred_id, @@ -1147,8 +1166,9 @@ def partial_update( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> CredentialMapping: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1175,6 +1195,7 @@ def partial_update( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1209,8 +1230,9 @@ def partial_update_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[CredentialMapping]: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1237,6 +1259,7 @@ def partial_update_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1271,8 +1294,9 @@ def partial_update_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1299,6 +1323,7 @@ def partial_update_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1390,8 +1415,9 @@ def retrieve( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> CredentialMapping: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1416,6 +1442,7 @@ def retrieve( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -1444,8 +1471,9 @@ def retrieve_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[CredentialMapping]: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1470,6 +1498,7 @@ def retrieve_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -1498,8 +1527,9 @@ def retrieve_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1524,6 +1554,7 @@ def retrieve_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -1598,8 +1629,9 @@ def update( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> CredentialMapping: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1626,6 +1658,7 @@ def update( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, @@ -1660,8 +1693,9 @@ def update_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[CredentialMapping]: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1688,6 +1722,7 @@ def update_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, @@ -1722,8 +1757,9 @@ def update_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ mapping. (required) :type id: int @@ -1750,6 +1786,7 @@ def update_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/credential_mappings/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, diff --git a/defectdojo_api_generated/api/credentials_api.py b/defectdojo_api_generated/api/credentials_api.py index beeb105..6f1a3f3 100644 --- a/defectdojo_api_generated/api/credentials_api.py +++ b/defectdojo_api_generated/api/credentials_api.py @@ -8,6 +8,7 @@ Do not edit the class manually. """ # noqa: E501 +import warnings from typing import TYPE_CHECKING, Any, Dict, Generator, List, Optional, Tuple, Union from pydantic import Field, StrictFloat, StrictInt, StrictStr @@ -53,8 +54,9 @@ def create( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> Credential: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param credential_request: (required) :type credential_request: CredentialRequest @@ -79,6 +81,7 @@ def create( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/credentials/ is deprecated.', DeprecationWarning) _param = self._create_serialize( credential_request=credential_request, @@ -111,8 +114,9 @@ def create_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[Credential]: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param credential_request: (required) :type credential_request: CredentialRequest @@ -137,6 +141,7 @@ def create_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/credentials/ is deprecated.', DeprecationWarning) _param = self._create_serialize( credential_request=credential_request, @@ -169,8 +174,9 @@ def create_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param credential_request: (required) :type credential_request: CredentialRequest @@ -195,6 +201,7 @@ def create_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/credentials/ is deprecated.', DeprecationWarning) _param = self._create_serialize( credential_request=credential_request, @@ -561,8 +568,9 @@ def destroy( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> None: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -587,6 +595,7 @@ def destroy( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -615,8 +624,9 @@ def destroy_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[None]: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -641,6 +651,7 @@ def destroy_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -669,8 +680,9 @@ def destroy_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -695,6 +707,7 @@ def destroy_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -771,8 +784,9 @@ def list( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> PaginatedCredentialList: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param limit: Number of results to return per page. :type limit: int @@ -801,6 +815,7 @@ def list( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credentials/ is deprecated.', DeprecationWarning) _param = self._list_serialize( limit=limit, @@ -842,8 +857,9 @@ def list_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[PaginatedCredentialList]: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param limit: Number of results to return per page. :type limit: int @@ -872,6 +888,7 @@ def list_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credentials/ is deprecated.', DeprecationWarning) _param = self._list_serialize( limit=limit, @@ -913,8 +930,9 @@ def list_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param limit: Number of results to return per page. :type limit: int @@ -943,6 +961,7 @@ def list_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credentials/ is deprecated.', DeprecationWarning) _param = self._list_serialize( limit=limit, @@ -1059,8 +1078,9 @@ def partial_update( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> Credential: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1087,6 +1107,7 @@ def partial_update( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1121,8 +1142,9 @@ def partial_update_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[Credential]: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1149,6 +1171,7 @@ def partial_update_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1183,8 +1206,9 @@ def partial_update_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1211,6 +1235,7 @@ def partial_update_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1306,8 +1331,9 @@ def retrieve( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> Credential: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1334,6 +1360,7 @@ def retrieve( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, @@ -1371,8 +1398,9 @@ def retrieve_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[Credential]: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1399,6 +1427,7 @@ def retrieve_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, @@ -1436,8 +1465,9 @@ def retrieve_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1464,6 +1494,7 @@ def retrieve_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, @@ -1549,8 +1580,9 @@ def update( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> Credential: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1577,6 +1609,7 @@ def update( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, @@ -1611,8 +1644,9 @@ def update_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[Credential]: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1639,6 +1673,7 @@ def update_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, @@ -1673,8 +1708,9 @@ def update_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this cred_ user. (required) :type id: int @@ -1701,6 +1737,7 @@ def update_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/credentials/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, diff --git a/defectdojo_api_generated/api/findings_api.py b/defectdojo_api_generated/api/findings_api.py index fb0cfa3..3644dcd 100644 --- a/defectdojo_api_generated/api/findings_api.py +++ b/defectdojo_api_generated/api/findings_api.py @@ -32,6 +32,7 @@ from defectdojo_api_generated.models.finding_request import FindingRequest from defectdojo_api_generated.models.finding_to_files import FindingToFiles from defectdojo_api_generated.models.finding_to_notes import FindingToNotes +from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest from defectdojo_api_generated.models.note import Note from defectdojo_api_generated.models.paginated_delete_preview_list import PaginatedDeletePreviewList from defectdojo_api_generated.models.paginated_finding_list import PaginatedFindingList @@ -142,6 +143,9 @@ def accept_risks_create( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -394,6 +398,8 @@ def accept_risks_create( :type epss_score_max: float :param epss_score_min: The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. :type epss_score_min: float + :param exact_title: Finding title exact match (case-insensitive) + :type exact_title: str :param false_p: :type false_p: bool :param file_path: @@ -618,6 +624,7 @@ def accept_risks_create( epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, + exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, @@ -801,6 +808,9 @@ def accept_risks_create_with_http_info( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -1053,6 +1063,8 @@ def accept_risks_create_with_http_info( :type epss_score_max: float :param epss_score_min: The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. :type epss_score_min: float + :param exact_title: Finding title exact match (case-insensitive) + :type exact_title: str :param false_p: :type false_p: bool :param file_path: @@ -1277,6 +1289,7 @@ def accept_risks_create_with_http_info( epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, + exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, @@ -1460,6 +1473,9 @@ def accept_risks_create_without_preload_content( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -1712,6 +1728,8 @@ def accept_risks_create_without_preload_content( :type epss_score_max: float :param epss_score_min: The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. :type epss_score_min: float + :param exact_title: Finding title exact match (case-insensitive) + :type exact_title: str :param false_p: :type false_p: bool :param file_path: @@ -1936,6 +1954,7 @@ def accept_risks_create_without_preload_content( epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, + exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, @@ -2063,6 +2082,7 @@ def _accept_risks_create_serialize( epss_percentile_min, epss_score_max, epss_score_min, + exact_title, false_p, file_path, finding_group, @@ -2297,6 +2317,9 @@ def _accept_risks_create_serialize( if epss_score_min is not None: _query_params.append(('epss_score_min', epss_score_min)) + if exact_title is not None: + _query_params.append(('exact_title', exact_title)) + if false_p is not None: _query_params.append(('false_p', false_p)) @@ -5034,6 +5057,9 @@ def list( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -5294,6 +5320,8 @@ def list( :type epss_score_max: float :param epss_score_min: The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. :type epss_score_min: float + :param exact_title: Finding title exact match (case-insensitive) + :type exact_title: str :param false_p: :type false_p: bool :param file_path: @@ -5521,6 +5549,7 @@ def list( epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, + exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, @@ -5705,6 +5734,9 @@ def list_with_http_info( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -5965,6 +5997,8 @@ def list_with_http_info( :type epss_score_max: float :param epss_score_min: The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. :type epss_score_min: float + :param exact_title: Finding title exact match (case-insensitive) + :type exact_title: str :param false_p: :type false_p: bool :param file_path: @@ -6192,6 +6226,7 @@ def list_with_http_info( epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, + exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, @@ -6376,6 +6411,9 @@ def list_without_preload_content( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -6636,6 +6674,8 @@ def list_without_preload_content( :type epss_score_max: float :param epss_score_min: The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. :type epss_score_min: float + :param exact_title: Finding title exact match (case-insensitive) + :type exact_title: str :param false_p: :type false_p: bool :param file_path: @@ -6863,6 +6903,7 @@ def list_without_preload_content( epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, + exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, @@ -6991,6 +7032,7 @@ def _list_serialize( epss_percentile_min, epss_score_max, epss_score_min, + exact_title, false_p, file_path, finding_group, @@ -7227,6 +7269,9 @@ def _list_serialize( if epss_score_min is not None: _query_params.append(('epss_score_min', epss_score_min)) + if exact_title is not None: + _query_params.append(('exact_title', exact_title)) + if false_p is not None: _query_params.append(('false_p', false_p)) @@ -7666,6 +7711,9 @@ def list_iterator( description='The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on "less than or equal"). Leading 0 required.' ), ] = None, + exact_title: Annotated[ + Optional[StrictStr], Field(description='Finding title exact match (case-insensitive)') + ] = None, false_p: Optional[StrictBool] = None, file_path: Optional[StrictStr] = None, finding_group: Annotated[ @@ -11918,3 +11966,247 @@ def _update_serialize( _host=_host, _request_auth=_request_auth, ) + + def verify_create( + self, + id: Annotated[StrictInt, Field(description='A unique integer value identifying this finding.')], + finding_verify_request: Optional[FindingVerifyRequest] = None, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> Finding: + """verify_create + + + :param id: A unique integer value identifying this finding. (required) + :type id: int + :param finding_verify_request: + :type finding_verify_request: FindingVerifyRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._verify_create_serialize( + id=id, + finding_verify_request=finding_verify_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index, + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'Finding', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + def verify_create_with_http_info( + self, + id: Annotated[StrictInt, Field(description='A unique integer value identifying this finding.')], + finding_verify_request: Optional[FindingVerifyRequest] = None, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[Finding]: + """verify_create + + + :param id: A unique integer value identifying this finding. (required) + :type id: int + :param finding_verify_request: + :type finding_verify_request: FindingVerifyRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._verify_create_serialize( + id=id, + finding_verify_request=finding_verify_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index, + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'Finding', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + def verify_create_without_preload_content( + self, + id: Annotated[StrictInt, Field(description='A unique integer value identifying this finding.')], + finding_verify_request: Optional[FindingVerifyRequest] = None, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)]], + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """verify_create + + + :param id: A unique integer value identifying this finding. (required) + :type id: int + :param finding_verify_request: + :type finding_verify_request: FindingVerifyRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._verify_create_serialize( + id=id, + finding_verify_request=finding_verify_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index, + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': 'Finding', + } + response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout) + return response_data.response + + def _verify_create_serialize( + self, + id, + finding_verify_request, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + _host = None + + _collection_formats: Dict[str, str] = {} + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]]] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + if id is not None: + _path_params['id'] = id + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + if finding_verify_request is not None: + _body_params = finding_verify_request + + # set the HTTP header `Accept` + if 'Accept' not in _header_params: + _header_params['Accept'] = self.api_client.select_header_accept(['application/json']) + + # set the HTTP header `Content-Type` + if _content_type: + _header_params['Content-Type'] = _content_type + else: + _default_content_type = self.api_client.select_header_content_type( + ['application/json', 'application/x-www-form-urlencoded', 'multipart/form-data'] + ) + if _default_content_type is not None: + _header_params['Content-Type'] = _default_content_type + + # authentication setting + _auth_settings: List[str] = ['basicAuth', 'cookieAuth', 'tokenAuth'] + + return self.api_client.param_serialize( + method='POST', + resource_path='/api/v2/findings/{id}/verify/', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth, + ) diff --git a/defectdojo_api_generated/api/import_scan_api.py b/defectdojo_api_generated/api/import_scan_api.py index 5a2926f..17a457e 100644 --- a/defectdojo_api_generated/api/import_scan_api.py +++ b/defectdojo_api_generated/api/import_scan_api.py @@ -131,7 +131,7 @@ def create( scan_type: Annotated[ Optional[StrictStr], Field( - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' ), ] = None, engagement: Optional[StrictInt] = None, @@ -220,7 +220,7 @@ def create( :type apply_tags_to_findings: bool :param apply_tags_to_endpoints: If set to True, the tags will be applied to the locations :type apply_tags_to_endpoints: bool - :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser + :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser :type scan_type: str :param engagement: :type engagement: int @@ -399,7 +399,7 @@ def create_with_http_info( scan_type: Annotated[ Optional[StrictStr], Field( - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' ), ] = None, engagement: Optional[StrictInt] = None, @@ -488,7 +488,7 @@ def create_with_http_info( :type apply_tags_to_findings: bool :param apply_tags_to_endpoints: If set to True, the tags will be applied to the locations :type apply_tags_to_endpoints: bool - :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser + :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser :type scan_type: str :param engagement: :type engagement: int @@ -667,7 +667,7 @@ def create_without_preload_content( scan_type: Annotated[ Optional[StrictStr], Field( - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' ), ] = None, engagement: Optional[StrictInt] = None, @@ -756,7 +756,7 @@ def create_without_preload_content( :type apply_tags_to_findings: bool :param apply_tags_to_endpoints: If set to True, the tags will be applied to the locations :type apply_tags_to_endpoints: bool - :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser + :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser :type scan_type: str :param engagement: :type engagement: int diff --git a/defectdojo_api_generated/api/reimport_scan_api.py b/defectdojo_api_generated/api/reimport_scan_api.py index 28db32d..5e6d8b0 100644 --- a/defectdojo_api_generated/api/reimport_scan_api.py +++ b/defectdojo_api_generated/api/reimport_scan_api.py @@ -137,7 +137,7 @@ def create( scan_type: Annotated[ Optional[StrictStr], Field( - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' ), ] = None, test: Optional[StrictInt] = None, @@ -230,7 +230,7 @@ def create( :type apply_tags_to_endpoints: bool :param do_not_reactivate: Select if the import should ignore active findings from the report, useful for triage-less scanners. Will keep existing findings closed, without reactivating them. For more information check the docs. :type do_not_reactivate: bool - :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser + :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser :type scan_type: str :param test: :type test: int @@ -416,7 +416,7 @@ def create_with_http_info( scan_type: Annotated[ Optional[StrictStr], Field( - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' ), ] = None, test: Optional[StrictInt] = None, @@ -509,7 +509,7 @@ def create_with_http_info( :type apply_tags_to_endpoints: bool :param do_not_reactivate: Select if the import should ignore active findings from the report, useful for triage-less scanners. Will keep existing findings closed, without reactivating them. For more information check the docs. :type do_not_reactivate: bool - :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser + :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser :type scan_type: str :param test: :type test: int @@ -695,7 +695,7 @@ def create_without_preload_content( scan_type: Annotated[ Optional[StrictStr], Field( - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser' ), ] = None, test: Optional[StrictInt] = None, @@ -788,7 +788,7 @@ def create_without_preload_content( :type apply_tags_to_endpoints: bool :param do_not_reactivate: Select if the import should ignore active findings from the report, useful for triage-less scanners. Will keep existing findings closed, without reactivating them. For more information check the docs. :type do_not_reactivate: bool - :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser + :param scan_type: * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser :type scan_type: str :param test: :type test: int diff --git a/defectdojo_api_generated/api/stub_findings_api.py b/defectdojo_api_generated/api/stub_findings_api.py index 2707da1..8db7eb6 100644 --- a/defectdojo_api_generated/api/stub_findings_api.py +++ b/defectdojo_api_generated/api/stub_findings_api.py @@ -8,6 +8,7 @@ Do not edit the class manually. """ # noqa: E501 +import warnings from datetime import date from typing import TYPE_CHECKING, Any, Dict, Generator, List, Optional, Tuple, Union @@ -56,8 +57,9 @@ def create( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> StubFindingCreate: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param stub_finding_create_request: (required) :type stub_finding_create_request: StubFindingCreateRequest @@ -82,6 +84,7 @@ def create( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/stub_findings/ is deprecated.', DeprecationWarning) _param = self._create_serialize( stub_finding_create_request=stub_finding_create_request, @@ -114,8 +117,9 @@ def create_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[StubFindingCreate]: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param stub_finding_create_request: (required) :type stub_finding_create_request: StubFindingCreateRequest @@ -140,6 +144,7 @@ def create_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/stub_findings/ is deprecated.', DeprecationWarning) _param = self._create_serialize( stub_finding_create_request=stub_finding_create_request, @@ -172,8 +177,9 @@ def create_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """create + """(Deprecated) create + This endpoint is deprecated and will be removed on 2026-06-01. :param stub_finding_create_request: (required) :type stub_finding_create_request: StubFindingCreateRequest @@ -198,6 +204,7 @@ def create_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('POST /api/v2/stub_findings/ is deprecated.', DeprecationWarning) _param = self._create_serialize( stub_finding_create_request=stub_finding_create_request, @@ -564,8 +571,9 @@ def destroy( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> None: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -590,6 +598,7 @@ def destroy( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -618,8 +627,9 @@ def destroy_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[None]: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -644,6 +654,7 @@ def destroy_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -672,8 +683,9 @@ def destroy_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """destroy + """(Deprecated) destroy + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -698,6 +710,7 @@ def destroy_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('DELETE /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._destroy_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -775,8 +788,9 @@ def list( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> PaginatedStubFindingList: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param var_date: :type var_date: date @@ -813,6 +827,7 @@ def list( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/stub_findings/ is deprecated.', DeprecationWarning) _param = self._list_serialize( var_date=var_date, @@ -859,8 +874,9 @@ def list_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[PaginatedStubFindingList]: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param var_date: :type var_date: date @@ -897,6 +913,7 @@ def list_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/stub_findings/ is deprecated.', DeprecationWarning) _param = self._list_serialize( var_date=var_date, @@ -943,8 +960,9 @@ def list_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """list + """(Deprecated) list + This endpoint is deprecated and will be removed on 2026-06-01. :param var_date: :type var_date: date @@ -981,6 +999,7 @@ def list_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/stub_findings/ is deprecated.', DeprecationWarning) _param = self._list_serialize( var_date=var_date, @@ -1119,8 +1138,9 @@ def partial_update( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> StubFinding: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1147,6 +1167,7 @@ def partial_update( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1181,8 +1202,9 @@ def partial_update_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[StubFinding]: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1209,6 +1231,7 @@ def partial_update_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1243,8 +1266,9 @@ def partial_update_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """partial_update + """(Deprecated) partial_update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1271,6 +1295,7 @@ def partial_update_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PATCH /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._partial_update_serialize( id=id, @@ -1362,8 +1387,9 @@ def retrieve( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> StubFinding: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1388,6 +1414,7 @@ def retrieve( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -1416,8 +1443,9 @@ def retrieve_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[StubFinding]: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1442,6 +1470,7 @@ def retrieve_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -1470,8 +1499,9 @@ def retrieve_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """retrieve + """(Deprecated) retrieve + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1496,6 +1526,7 @@ def retrieve_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('GET /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._retrieve_serialize( id=id, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, _host_index=_host_index @@ -1570,8 +1601,9 @@ def update( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> StubFinding: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1598,6 +1630,7 @@ def update( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, @@ -1632,8 +1665,9 @@ def update_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[StubFinding]: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1660,6 +1694,7 @@ def update_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, @@ -1694,8 +1729,9 @@ def update_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """update + """(Deprecated) update + This endpoint is deprecated and will be removed on 2026-06-01. :param id: A unique integer value identifying this stub_ finding. (required) :type id: int @@ -1722,6 +1758,7 @@ def update_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn('PUT /api/v2/stub_findings/{id}/ is deprecated.', DeprecationWarning) _param = self._update_serialize( id=id, diff --git a/defectdojo_api_generated/client.py b/defectdojo_api_generated/client.py index 22d44b3..dbd49b0 100644 --- a/defectdojo_api_generated/client.py +++ b/defectdojo_api_generated/client.py @@ -110,6 +110,12 @@ def assets_api(self): return AssetsApi(self.api_client) + @property + def celery_api(self): + from defectdojo_api_generated.api.celery_api import CeleryApi + + return CeleryApi(self.api_client) + @property def configuration_permissions_api(self): from defectdojo_api_generated.api.configuration_permissions_api import ConfigurationPermissionsApi diff --git a/defectdojo_api_generated/configuration.py b/defectdojo_api_generated/configuration.py index af2cdc0..4e034a0 100644 --- a/defectdojo_api_generated/configuration.py +++ b/defectdojo_api_generated/configuration.py @@ -569,7 +569,7 @@ def to_debug_report(self) -> str: 'Python SDK Debug Report:\n' 'OS: {env}\n' 'Python Version: {pyversion}\n' - 'Version of the API: 2.56.4\n' + 'Version of the API: 2.57.2\n' 'SDK Package Version: 1.0.0'.format(env=sys.platform, pyversion=sys.version) ) diff --git a/defectdojo_api_generated/models/__init__.py b/defectdojo_api_generated/models/__init__.py index 05ef1c6..5df63bd 100644 --- a/defectdojo_api_generated/models/__init__.py +++ b/defectdojo_api_generated/models/__init__.py @@ -37,6 +37,10 @@ from defectdojo_api_generated.models.burp_raw_request_response_multi import BurpRawRequestResponseMulti from defectdojo_api_generated.models.burp_raw_request_response_multi_request import BurpRawRequestResponseMultiRequest from defectdojo_api_generated.models.burp_raw_request_response_request import BurpRawRequestResponseRequest +from defectdojo_api_generated.models.celery_queue_purge_create200_response import CeleryQueuePurgeCreate200Response +from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail +from defectdojo_api_generated.models.celery_queue_task_purge_create_request import CeleryQueueTaskPurgeCreateRequest +from defectdojo_api_generated.models.celery_status import CeleryStatus from defectdojo_api_generated.models.configuration_permission import ConfigurationPermission from defectdojo_api_generated.models.credential import Credential from defectdojo_api_generated.models.credential_mapping import CredentialMapping @@ -95,6 +99,7 @@ from defectdojo_api_generated.models.finding_test_type import FindingTestType from defectdojo_api_generated.models.finding_to_files import FindingToFiles from defectdojo_api_generated.models.finding_to_notes import FindingToNotes +from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest from defectdojo_api_generated.models.global_role import GlobalRole from defectdojo_api_generated.models.global_role_request import GlobalRoleRequest from defectdojo_api_generated.models.import_languages import ImportLanguages diff --git a/defectdojo_api_generated/models/celery_queue_purge_create200_response.py b/defectdojo_api_generated/models/celery_queue_purge_create200_response.py new file mode 100644 index 0000000..54df430 --- /dev/null +++ b/defectdojo_api_generated/models/celery_queue_purge_create200_response.py @@ -0,0 +1,82 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +from __future__ import annotations + +import json +import pprint +import re # noqa: F401 +from typing import Any, ClassVar, Dict, List, Optional, Set + +from pydantic import BaseModel, ConfigDict, StrictInt +from typing_extensions import Self + + +class CeleryQueuePurgeCreate200Response(BaseModel): + """ + CeleryQueuePurgeCreate200Response + """ # noqa: E501 + + purged: Optional[StrictInt] = None + __properties: ClassVar[List[str]] = ['purged'] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + defer_build=True, + ) + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of CeleryQueuePurgeCreate200Response from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of CeleryQueuePurgeCreate200Response from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({'purged': obj.get('purged')}) + return _obj diff --git a/defectdojo_api_generated/models/celery_queue_task_detail.py b/defectdojo_api_generated/models/celery_queue_task_detail.py new file mode 100644 index 0000000..25925af --- /dev/null +++ b/defectdojo_api_generated/models/celery_queue_task_detail.py @@ -0,0 +1,148 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +from __future__ import annotations + +import json +import pprint +import re # noqa: F401 +from typing import Any, ClassVar, Dict, List, Optional, Set + +from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr +from typing_extensions import Self + + +class CeleryQueueTaskDetail(BaseModel): + """ + CeleryQueueTaskDetail + """ # noqa: E501 + + task_name: Optional[StrictStr] = None + count: Optional[StrictInt] = None + oldest_position: Optional[StrictInt] = None + newest_position: Optional[StrictInt] = None + oldest_eta: Optional[StrictStr] = None + newest_eta: Optional[StrictStr] = None + earliest_expires: Optional[StrictStr] = None + latest_expires: Optional[StrictStr] = None + __properties: ClassVar[List[str]] = [ + 'task_name', + 'count', + 'oldest_position', + 'newest_position', + 'oldest_eta', + 'newest_eta', + 'earliest_expires', + 'latest_expires', + ] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + defer_build=True, + ) + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of CeleryQueueTaskDetail from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + """ + excluded_fields: Set[str] = set( + [ + 'task_name', + 'count', + 'oldest_position', + 'newest_position', + 'oldest_eta', + 'newest_eta', + 'earliest_expires', + 'latest_expires', + ] + ) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # set to None if oldest_eta (nullable) is None + # and model_fields_set contains the field + if self.oldest_eta is None and 'oldest_eta' in self.model_fields_set: + _dict['oldest_eta'] = None + + # set to None if newest_eta (nullable) is None + # and model_fields_set contains the field + if self.newest_eta is None and 'newest_eta' in self.model_fields_set: + _dict['newest_eta'] = None + + # set to None if earliest_expires (nullable) is None + # and model_fields_set contains the field + if self.earliest_expires is None and 'earliest_expires' in self.model_fields_set: + _dict['earliest_expires'] = None + + # set to None if latest_expires (nullable) is None + # and model_fields_set contains the field + if self.latest_expires is None and 'latest_expires' in self.model_fields_set: + _dict['latest_expires'] = None + + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of CeleryQueueTaskDetail from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate( + { + 'task_name': obj.get('task_name'), + 'count': obj.get('count'), + 'oldest_position': obj.get('oldest_position'), + 'newest_position': obj.get('newest_position'), + 'oldest_eta': obj.get('oldest_eta'), + 'newest_eta': obj.get('newest_eta'), + 'earliest_expires': obj.get('earliest_expires'), + 'latest_expires': obj.get('latest_expires'), + } + ) + return _obj diff --git a/defectdojo_api_generated/models/celery_queue_task_purge_create_request.py b/defectdojo_api_generated/models/celery_queue_task_purge_create_request.py new file mode 100644 index 0000000..e06438d --- /dev/null +++ b/defectdojo_api_generated/models/celery_queue_task_purge_create_request.py @@ -0,0 +1,82 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +from __future__ import annotations + +import json +import pprint +import re # noqa: F401 +from typing import Any, ClassVar, Dict, List, Optional, Set + +from pydantic import BaseModel, ConfigDict, StrictStr +from typing_extensions import Self + + +class CeleryQueueTaskPurgeCreateRequest(BaseModel): + """ + CeleryQueueTaskPurgeCreateRequest + """ # noqa: E501 + + task_name: StrictStr + __properties: ClassVar[List[str]] = ['task_name'] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + defer_build=True, + ) + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of CeleryQueueTaskPurgeCreateRequest from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of CeleryQueueTaskPurgeCreateRequest from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({'task_name': obj.get('task_name')}) + return _obj diff --git a/defectdojo_api_generated/models/celery_status.py b/defectdojo_api_generated/models/celery_status.py new file mode 100644 index 0000000..9434856 --- /dev/null +++ b/defectdojo_api_generated/models/celery_status.py @@ -0,0 +1,138 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +from __future__ import annotations + +import json +import pprint +import re # noqa: F401 +from typing import Any, ClassVar, Dict, List, Optional, Set + +from pydantic import BaseModel, ConfigDict, StrictBool, StrictInt +from typing_extensions import Self + + +class CeleryStatus(BaseModel): + """ + CeleryStatus + """ # noqa: E501 + + worker_status: Optional[StrictBool] = None + broker_status: Optional[StrictBool] = None + queue_length: Optional[StrictInt] = None + task_time_limit: Optional[StrictInt] = None + task_soft_time_limit: Optional[StrictInt] = None + task_default_expires: Optional[StrictInt] = None + __properties: ClassVar[List[str]] = [ + 'worker_status', + 'broker_status', + 'queue_length', + 'task_time_limit', + 'task_soft_time_limit', + 'task_default_expires', + ] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + defer_build=True, + ) + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of CeleryStatus from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. + """ + excluded_fields: Set[str] = set( + [ + 'worker_status', + 'broker_status', + 'queue_length', + 'task_time_limit', + 'task_soft_time_limit', + 'task_default_expires', + ] + ) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # set to None if queue_length (nullable) is None + # and model_fields_set contains the field + if self.queue_length is None and 'queue_length' in self.model_fields_set: + _dict['queue_length'] = None + + # set to None if task_time_limit (nullable) is None + # and model_fields_set contains the field + if self.task_time_limit is None and 'task_time_limit' in self.model_fields_set: + _dict['task_time_limit'] = None + + # set to None if task_soft_time_limit (nullable) is None + # and model_fields_set contains the field + if self.task_soft_time_limit is None and 'task_soft_time_limit' in self.model_fields_set: + _dict['task_soft_time_limit'] = None + + # set to None if task_default_expires (nullable) is None + # and model_fields_set contains the field + if self.task_default_expires is None and 'task_default_expires' in self.model_fields_set: + _dict['task_default_expires'] = None + + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of CeleryStatus from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate( + { + 'worker_status': obj.get('worker_status'), + 'broker_status': obj.get('broker_status'), + 'queue_length': obj.get('queue_length'), + 'task_time_limit': obj.get('task_time_limit'), + 'task_soft_time_limit': obj.get('task_soft_time_limit'), + 'task_default_expires': obj.get('task_default_expires'), + } + ) + return _obj diff --git a/defectdojo_api_generated/models/finding_verify_request.py b/defectdojo_api_generated/models/finding_verify_request.py new file mode 100644 index 0000000..0c395ba --- /dev/null +++ b/defectdojo_api_generated/models/finding_verify_request.py @@ -0,0 +1,88 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +from __future__ import annotations + +import json +import pprint +import re # noqa: F401 +from typing import Any, ClassVar, Dict, List, Optional, Set + +from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr +from typing_extensions import Self + + +class FindingVerifyRequest(BaseModel): + """ + FindingVerifyRequest + """ # noqa: E501 + + note: Optional[StrictStr] = None + note_type: Optional[StrictInt] = None + __properties: ClassVar[List[str]] = ['note', 'note_type'] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + defer_build=True, + ) + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of FindingVerifyRequest from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # set to None if note_type (nullable) is None + # and model_fields_set contains the field + if self.note_type is None and 'note_type' in self.model_fields_set: + _dict['note_type'] = None + + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of FindingVerifyRequest from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({'note': obj.get('note'), 'note_type': obj.get('note_type')}) + return _obj diff --git a/defectdojo_api_generated/models/import_scan.py b/defectdojo_api_generated/models/import_scan.py index f2fc5a7..988d1ae 100644 --- a/defectdojo_api_generated/models/import_scan.py +++ b/defectdojo_api_generated/models/import_scan.py @@ -91,7 +91,7 @@ class ImportScan(BaseModel): ) scan_type: Optional[StrictStr] = Field( default=None, - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser', + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser', ) engagement: Optional[StrictInt] = None tags: Optional[List[StrictStr]] = Field(default=None, description='Add tags that help describe this scan.') diff --git a/defectdojo_api_generated/models/re_import_scan.py b/defectdojo_api_generated/models/re_import_scan.py index 67c3b61..71baa6d 100644 --- a/defectdojo_api_generated/models/re_import_scan.py +++ b/defectdojo_api_generated/models/re_import_scan.py @@ -95,7 +95,7 @@ class ReImportScan(BaseModel): ) scan_type: Optional[StrictStr] = Field( default=None, - description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser', + description='* `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser', ) test: Optional[StrictInt] = None close_old_findings: Optional[StrictBool] = Field( diff --git a/docs/README.md b/docs/README.md index 3a49c2a..566bc61 100644 --- a/docs/README.md +++ b/docs/README.md @@ -3,7 +3,7 @@ DefectDojo - Open Source vulnerability Management made easy. Prefetch related pa The `defectdojo_api_generated` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API/package version: 2.56.4 +- API/package version: 2.57.2 - Generator version: 7.20.0 - Build package: org.openapitools.codegen.languages.PythonClientCodegen @@ -82,6 +82,10 @@ Class | Method | HTTP request | Description *AssetsApi* | [**partial_update**](apimodels/AssetsApi.md#partial_update) | **PATCH** /api/v2/assets/{id}/ | *AssetsApi* | [**retrieve**](apimodels/AssetsApi.md#retrieve) | **GET** /api/v2/assets/{id}/ | *AssetsApi* | [**update**](apimodels/AssetsApi.md#update) | **PUT** /api/v2/assets/{id}/ | +*CeleryApi* | [**queue_details_list**](apimodels/CeleryApi.md#queue_details_list) | **GET** /api/v2/celery/queue/details/ | Get per-task breakdown of the Celery queue +*CeleryApi* | [**queue_purge_create**](apimodels/CeleryApi.md#queue_purge_create) | **POST** /api/v2/celery/queue/purge/ | Purge all pending Celery tasks from the queue +*CeleryApi* | [**queue_task_purge_create**](apimodels/CeleryApi.md#queue_task_purge_create) | **POST** /api/v2/celery/queue/task/purge/ | Purge all queued tasks with a given task name +*CeleryApi* | [**status_retrieve**](apimodels/CeleryApi.md#status_retrieve) | **GET** /api/v2/celery/status/ | Get Celery worker and queue status *ConfigurationPermissionsApi* | [**list**](apimodels/ConfigurationPermissionsApi.md#list) | **GET** /api/v2/configuration_permissions/ | *ConfigurationPermissionsApi* | [**retrieve**](apimodels/ConfigurationPermissionsApi.md#retrieve) | **GET** /api/v2/configuration_permissions/{id}/ | *CredentialMappingsApi* | [**create**](apimodels/CredentialMappingsApi.md#create) | **POST** /api/v2/credential_mappings/ | @@ -196,6 +200,7 @@ Class | Method | HTTP request | Description *FindingsApi* | [**tags_create**](apimodels/FindingsApi.md#tags_create) | **POST** /api/v2/findings/{id}/tags/ | *FindingsApi* | [**tags_retrieve**](apimodels/FindingsApi.md#tags_retrieve) | **GET** /api/v2/findings/{id}/tags/ | *FindingsApi* | [**update**](apimodels/FindingsApi.md#update) | **PUT** /api/v2/findings/{id}/ | +*FindingsApi* | [**verify_create**](apimodels/FindingsApi.md#verify_create) | **POST** /api/v2/findings/{id}/verify/ | *GlobalRolesApi* | [**create**](apimodels/GlobalRolesApi.md#create) | **POST** /api/v2/global_roles/ | *GlobalRolesApi* | [**delete_preview_list**](apimodels/GlobalRolesApi.md#delete_preview_list) | **GET** /api/v2/global_roles/{id}/delete_preview/ | *GlobalRolesApi* | [**destroy**](apimodels/GlobalRolesApi.md#destroy) | **DELETE** /api/v2/global_roles/{id}/ | @@ -531,6 +536,10 @@ Class | Method | HTTP request | Description - [BurpRawRequestResponseMulti](apimodels/BurpRawRequestResponseMulti.md) - [BurpRawRequestResponseMultiRequest](apimodels/BurpRawRequestResponseMultiRequest.md) - [BurpRawRequestResponseRequest](apimodels/BurpRawRequestResponseRequest.md) + - [CeleryQueuePurgeCreate200Response](apimodels/CeleryQueuePurgeCreate200Response.md) + - [CeleryQueueTaskDetail](apimodels/CeleryQueueTaskDetail.md) + - [CeleryQueueTaskPurgeCreateRequest](apimodels/CeleryQueueTaskPurgeCreateRequest.md) + - [CeleryStatus](apimodels/CeleryStatus.md) - [ConfigurationPermission](apimodels/ConfigurationPermission.md) - [Credential](apimodels/Credential.md) - [CredentialMapping](apimodels/CredentialMapping.md) @@ -589,6 +598,7 @@ Class | Method | HTTP request | Description - [FindingTestType](apimodels/FindingTestType.md) - [FindingToFiles](apimodels/FindingToFiles.md) - [FindingToNotes](apimodels/FindingToNotes.md) + - [FindingVerifyRequest](apimodels/FindingVerifyRequest.md) - [GlobalRole](apimodels/GlobalRole.md) - [GlobalRoleRequest](apimodels/GlobalRoleRequest.md) - [ImportLanguages](apimodels/ImportLanguages.md) diff --git a/docs/apimodels/CeleryApi.md b/docs/apimodels/CeleryApi.md new file mode 100644 index 0000000..96c954d --- /dev/null +++ b/docs/apimodels/CeleryApi.md @@ -0,0 +1,373 @@ +# defectdojo_api_generated.CeleryApi + +All URIs are relative to *http://localhost* + +Method | HTTP request | Description +------------- | ------------- | ------------- +[**queue_details_list**](CeleryApi.md#queue_details_list) | **GET** /api/v2/celery/queue/details/ | Get per-task breakdown of the Celery queue +[**queue_purge_create**](CeleryApi.md#queue_purge_create) | **POST** /api/v2/celery/queue/purge/ | Purge all pending Celery tasks from the queue +[**queue_task_purge_create**](CeleryApi.md#queue_task_purge_create) | **POST** /api/v2/celery/queue/task/purge/ | Purge all queued tasks with a given task name +[**status_retrieve**](CeleryApi.md#status_retrieve) | **GET** /api/v2/celery/status/ | Get Celery worker and queue status + + +# **queue_details_list** +> List[CeleryQueueTaskDetail] queue_details_list() + +Get per-task breakdown of the Celery queue + +Scans every message in the queue (O(N)) and returns task name, count, and oldest/newest queue positions. May be slow for large queues. + +### Example + +* Basic Authentication (basicAuth): +* Api Key Authentication (cookieAuth): +* Api Key Authentication (tokenAuth): + +```python +import defectdojo_api_generated +from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail +from defectdojo_api_generated.rest import ApiException +from pprint import pprint + +# Defining the host is optional and defaults to http://localhost +# See configuration.py for a list of all supported configuration parameters. +configuration = defectdojo_api_generated.Configuration( + host = "http://localhost" +) + +# The client must configure the authentication and authorization parameters +# in accordance with the API server security policy. +# Examples for each auth method are provided below, use the example that +# satisfies your auth use case. + +# Configure HTTP basic authorization: basicAuth +configuration = defectdojo_api_generated.Configuration( + username = os.environ["USERNAME"], + password = os.environ["PASSWORD"] +) + +# Configure API key authorization: cookieAuth +configuration.api_key['cookieAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['cookieAuth'] = 'Bearer' + +# Configure API key authorization: tokenAuth +configuration.api_key['tokenAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['tokenAuth'] = 'Bearer' + +# Enter a context with an instance of the API client +with defectdojo_api_generated.ApiClient(configuration) as api_client: + # Create an instance of the API class + api_instance = defectdojo_api_generated.CeleryApi(api_client) + + try: + # Get per-task breakdown of the Celery queue + api_response = api_instance.queue_details_list() + print("The response of CeleryApi->queue_details_list:\n") + pprint(api_response) + except Exception as e: + print("Exception when calling CeleryApi->queue_details_list: %s\n" % e) +``` + + + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**List[CeleryQueueTaskDetail]**](CeleryQueueTaskDetail.md) + +### Authorization + +[basicAuth](../README.md#basicAuth), [cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | | - | + +[[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) + +# **queue_purge_create** +> CeleryQueuePurgeCreate200Response queue_purge_create() + +Purge all pending Celery tasks from the queue + +Removes all pending tasks from the default Celery queue. Tasks already being executed by workers are not affected. Note: if deduplication tasks were queued, you may need to re-run deduplication manually via `python manage.py dedupe`. + +### Example + +* Basic Authentication (basicAuth): +* Api Key Authentication (cookieAuth): +* Api Key Authentication (tokenAuth): + +```python +import defectdojo_api_generated +from defectdojo_api_generated.models.celery_queue_purge_create200_response import CeleryQueuePurgeCreate200Response +from defectdojo_api_generated.rest import ApiException +from pprint import pprint + +# Defining the host is optional and defaults to http://localhost +# See configuration.py for a list of all supported configuration parameters. +configuration = defectdojo_api_generated.Configuration( + host = "http://localhost" +) + +# The client must configure the authentication and authorization parameters +# in accordance with the API server security policy. +# Examples for each auth method are provided below, use the example that +# satisfies your auth use case. + +# Configure HTTP basic authorization: basicAuth +configuration = defectdojo_api_generated.Configuration( + username = os.environ["USERNAME"], + password = os.environ["PASSWORD"] +) + +# Configure API key authorization: cookieAuth +configuration.api_key['cookieAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['cookieAuth'] = 'Bearer' + +# Configure API key authorization: tokenAuth +configuration.api_key['tokenAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['tokenAuth'] = 'Bearer' + +# Enter a context with an instance of the API client +with defectdojo_api_generated.ApiClient(configuration) as api_client: + # Create an instance of the API class + api_instance = defectdojo_api_generated.CeleryApi(api_client) + + try: + # Purge all pending Celery tasks from the queue + api_response = api_instance.queue_purge_create() + print("The response of CeleryApi->queue_purge_create:\n") + pprint(api_response) + except Exception as e: + print("Exception when calling CeleryApi->queue_purge_create: %s\n" % e) +``` + + + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**CeleryQueuePurgeCreate200Response**](CeleryQueuePurgeCreate200Response.md) + +### Authorization + +[basicAuth](../README.md#basicAuth), [cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | | - | + +[[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) + +# **queue_task_purge_create** +> CeleryQueuePurgeCreate200Response queue_task_purge_create(celery_queue_task_purge_create_request=celery_queue_task_purge_create_request) + +Purge all queued tasks with a given task name + +Removes all pending tasks matching the given task name from the default Celery queue. + +### Example + +* Basic Authentication (basicAuth): +* Api Key Authentication (cookieAuth): +* Api Key Authentication (tokenAuth): + +```python +import defectdojo_api_generated +from defectdojo_api_generated.models.celery_queue_purge_create200_response import CeleryQueuePurgeCreate200Response +from defectdojo_api_generated.models.celery_queue_task_purge_create_request import CeleryQueueTaskPurgeCreateRequest +from defectdojo_api_generated.rest import ApiException +from pprint import pprint + +# Defining the host is optional and defaults to http://localhost +# See configuration.py for a list of all supported configuration parameters. +configuration = defectdojo_api_generated.Configuration( + host = "http://localhost" +) + +# The client must configure the authentication and authorization parameters +# in accordance with the API server security policy. +# Examples for each auth method are provided below, use the example that +# satisfies your auth use case. + +# Configure HTTP basic authorization: basicAuth +configuration = defectdojo_api_generated.Configuration( + username = os.environ["USERNAME"], + password = os.environ["PASSWORD"] +) + +# Configure API key authorization: cookieAuth +configuration.api_key['cookieAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['cookieAuth'] = 'Bearer' + +# Configure API key authorization: tokenAuth +configuration.api_key['tokenAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['tokenAuth'] = 'Bearer' + +# Enter a context with an instance of the API client +with defectdojo_api_generated.ApiClient(configuration) as api_client: + # Create an instance of the API class + api_instance = defectdojo_api_generated.CeleryApi(api_client) + celery_queue_task_purge_create_request = defectdojo_api_generated.CeleryQueueTaskPurgeCreateRequest() # CeleryQueueTaskPurgeCreateRequest | (optional) + + try: + # Purge all queued tasks with a given task name + api_response = api_instance.queue_task_purge_create(celery_queue_task_purge_create_request=celery_queue_task_purge_create_request) + print("The response of CeleryApi->queue_task_purge_create:\n") + pprint(api_response) + except Exception as e: + print("Exception when calling CeleryApi->queue_task_purge_create: %s\n" % e) +``` + + + +### Parameters + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **celery_queue_task_purge_create_request** | [**CeleryQueueTaskPurgeCreateRequest**](CeleryQueueTaskPurgeCreateRequest.md)| | [optional] + +### Return type + +[**CeleryQueuePurgeCreate200Response**](CeleryQueuePurgeCreate200Response.md) + +### Authorization + +[basicAuth](../README.md#basicAuth), [cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | | - | + +[[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) + +# **status_retrieve** +> CeleryStatus status_retrieve() + +Get Celery worker and queue status + +Returns Celery worker liveness, pending queue length, and the active task timeout/expiry configuration. Uses the Celery control channel (pidbox) for worker status so it works correctly even when the task queue is clogged. + +### Example + +* Basic Authentication (basicAuth): +* Api Key Authentication (cookieAuth): +* Api Key Authentication (tokenAuth): + +```python +import defectdojo_api_generated +from defectdojo_api_generated.models.celery_status import CeleryStatus +from defectdojo_api_generated.rest import ApiException +from pprint import pprint + +# Defining the host is optional and defaults to http://localhost +# See configuration.py for a list of all supported configuration parameters. +configuration = defectdojo_api_generated.Configuration( + host = "http://localhost" +) + +# The client must configure the authentication and authorization parameters +# in accordance with the API server security policy. +# Examples for each auth method are provided below, use the example that +# satisfies your auth use case. + +# Configure HTTP basic authorization: basicAuth +configuration = defectdojo_api_generated.Configuration( + username = os.environ["USERNAME"], + password = os.environ["PASSWORD"] +) + +# Configure API key authorization: cookieAuth +configuration.api_key['cookieAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['cookieAuth'] = 'Bearer' + +# Configure API key authorization: tokenAuth +configuration.api_key['tokenAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['tokenAuth'] = 'Bearer' + +# Enter a context with an instance of the API client +with defectdojo_api_generated.ApiClient(configuration) as api_client: + # Create an instance of the API class + api_instance = defectdojo_api_generated.CeleryApi(api_client) + + try: + # Get Celery worker and queue status + api_response = api_instance.status_retrieve() + print("The response of CeleryApi->status_retrieve:\n") + pprint(api_response) + except Exception as e: + print("Exception when calling CeleryApi->status_retrieve: %s\n" % e) +``` + + + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**CeleryStatus**](CeleryStatus.md) + +### Authorization + +[basicAuth](../README.md#basicAuth), [cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | | - | + +[[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) + diff --git a/docs/apimodels/CeleryQueuePurgeCreate200Response.md b/docs/apimodels/CeleryQueuePurgeCreate200Response.md new file mode 100644 index 0000000..de36ad9 --- /dev/null +++ b/docs/apimodels/CeleryQueuePurgeCreate200Response.md @@ -0,0 +1,29 @@ +# CeleryQueuePurgeCreate200Response + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**purged** | **int** | | [optional] + +## Example + +```python +from defectdojo_api_generated.models.celery_queue_purge_create200_response import CeleryQueuePurgeCreate200Response + +# TODO update the JSON string below +json = "{}" +# create an instance of CeleryQueuePurgeCreate200Response from a JSON string +celery_queue_purge_create200_response_instance = CeleryQueuePurgeCreate200Response.from_json(json) +# print the JSON string representation of the object +print(CeleryQueuePurgeCreate200Response.to_json()) + +# convert the object into a dict +celery_queue_purge_create200_response_dict = celery_queue_purge_create200_response_instance.to_dict() +# create an instance of CeleryQueuePurgeCreate200Response from a dict +celery_queue_purge_create200_response_from_dict = CeleryQueuePurgeCreate200Response.from_dict(celery_queue_purge_create200_response_dict) +``` +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/apimodels/CeleryQueueTaskDetail.md b/docs/apimodels/CeleryQueueTaskDetail.md new file mode 100644 index 0000000..47bf0f5 --- /dev/null +++ b/docs/apimodels/CeleryQueueTaskDetail.md @@ -0,0 +1,36 @@ +# CeleryQueueTaskDetail + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**task_name** | **str** | | [optional] [readonly] +**count** | **int** | | [optional] [readonly] +**oldest_position** | **int** | | [optional] [readonly] +**newest_position** | **int** | | [optional] [readonly] +**oldest_eta** | **str** | | [optional] [readonly] +**newest_eta** | **str** | | [optional] [readonly] +**earliest_expires** | **str** | | [optional] [readonly] +**latest_expires** | **str** | | [optional] [readonly] + +## Example + +```python +from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail + +# TODO update the JSON string below +json = "{}" +# create an instance of CeleryQueueTaskDetail from a JSON string +celery_queue_task_detail_instance = CeleryQueueTaskDetail.from_json(json) +# print the JSON string representation of the object +print(CeleryQueueTaskDetail.to_json()) + +# convert the object into a dict +celery_queue_task_detail_dict = celery_queue_task_detail_instance.to_dict() +# create an instance of CeleryQueueTaskDetail from a dict +celery_queue_task_detail_from_dict = CeleryQueueTaskDetail.from_dict(celery_queue_task_detail_dict) +``` +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/apimodels/CeleryQueueTaskPurgeCreateRequest.md b/docs/apimodels/CeleryQueueTaskPurgeCreateRequest.md new file mode 100644 index 0000000..4d53b1b --- /dev/null +++ b/docs/apimodels/CeleryQueueTaskPurgeCreateRequest.md @@ -0,0 +1,29 @@ +# CeleryQueueTaskPurgeCreateRequest + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**task_name** | **str** | | + +## Example + +```python +from defectdojo_api_generated.models.celery_queue_task_purge_create_request import CeleryQueueTaskPurgeCreateRequest + +# TODO update the JSON string below +json = "{}" +# create an instance of CeleryQueueTaskPurgeCreateRequest from a JSON string +celery_queue_task_purge_create_request_instance = CeleryQueueTaskPurgeCreateRequest.from_json(json) +# print the JSON string representation of the object +print(CeleryQueueTaskPurgeCreateRequest.to_json()) + +# convert the object into a dict +celery_queue_task_purge_create_request_dict = celery_queue_task_purge_create_request_instance.to_dict() +# create an instance of CeleryQueueTaskPurgeCreateRequest from a dict +celery_queue_task_purge_create_request_from_dict = CeleryQueueTaskPurgeCreateRequest.from_dict(celery_queue_task_purge_create_request_dict) +``` +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/apimodels/CeleryStatus.md b/docs/apimodels/CeleryStatus.md new file mode 100644 index 0000000..da4c5e4 --- /dev/null +++ b/docs/apimodels/CeleryStatus.md @@ -0,0 +1,34 @@ +# CeleryStatus + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**worker_status** | **bool** | | [optional] [readonly] +**broker_status** | **bool** | | [optional] [readonly] +**queue_length** | **int** | | [optional] [readonly] +**task_time_limit** | **int** | | [optional] [readonly] +**task_soft_time_limit** | **int** | | [optional] [readonly] +**task_default_expires** | **int** | | [optional] [readonly] + +## Example + +```python +from defectdojo_api_generated.models.celery_status import CeleryStatus + +# TODO update the JSON string below +json = "{}" +# create an instance of CeleryStatus from a JSON string +celery_status_instance = CeleryStatus.from_json(json) +# print the JSON string representation of the object +print(CeleryStatus.to_json()) + +# convert the object into a dict +celery_status_dict = celery_status_instance.to_dict() +# create an instance of CeleryStatus from a dict +celery_status_from_dict = CeleryStatus.from_dict(celery_status_dict) +``` +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/apimodels/CredentialMappingsApi.md b/docs/apimodels/CredentialMappingsApi.md index 3b9ff61..1a69b00 100644 --- a/docs/apimodels/CredentialMappingsApi.md +++ b/docs/apimodels/CredentialMappingsApi.md @@ -16,6 +16,8 @@ Method | HTTP request | Description # **create** > CredentialMapping create(credential_mapping_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -197,6 +199,8 @@ Name | Type | Description | Notes # **destroy** > destroy(id) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -282,6 +286,8 @@ void (empty response body) # **list** > PaginatedCredentialMappingList list(cred_id=cred_id, engagement=engagement, finding=finding, is_authn_provider=is_authn_provider, limit=limit, offset=offset, product=product, test=test, url=url) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -386,6 +392,8 @@ Name | Type | Description | Notes # **partial_update** > CredentialMapping partial_update(id, patched_credential_mapping_request=patched_credential_mapping_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -477,6 +485,8 @@ Name | Type | Description | Notes # **retrieve** > CredentialMapping retrieve(id) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -565,6 +575,8 @@ Name | Type | Description | Notes # **update** > CredentialMapping update(id, credential_mapping_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): diff --git a/docs/apimodels/CredentialsApi.md b/docs/apimodels/CredentialsApi.md index c754228..fe66bae 100644 --- a/docs/apimodels/CredentialsApi.md +++ b/docs/apimodels/CredentialsApi.md @@ -16,6 +16,8 @@ Method | HTTP request | Description # **create** > Credential create(credential_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -197,6 +199,8 @@ Name | Type | Description | Notes # **destroy** > destroy(id) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -282,6 +286,8 @@ void (empty response body) # **list** > PaginatedCredentialList list(limit=limit, offset=offset, prefetch=prefetch) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -374,6 +380,8 @@ Name | Type | Description | Notes # **partial_update** > Credential partial_update(id, patched_credential_request=patched_credential_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -465,6 +473,8 @@ Name | Type | Description | Notes # **retrieve** > Credential retrieve(id, prefetch=prefetch) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -555,6 +565,8 @@ Name | Type | Description | Notes # **update** > Credential update(id, credential_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): diff --git a/docs/apimodels/FindingVerifyRequest.md b/docs/apimodels/FindingVerifyRequest.md new file mode 100644 index 0000000..4eb7ecf --- /dev/null +++ b/docs/apimodels/FindingVerifyRequest.md @@ -0,0 +1,30 @@ +# FindingVerifyRequest + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**note** | **str** | | [optional] +**note_type** | **int** | | [optional] + +## Example + +```python +from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest + +# TODO update the JSON string below +json = "{}" +# create an instance of FindingVerifyRequest from a JSON string +finding_verify_request_instance = FindingVerifyRequest.from_json(json) +# print the JSON string representation of the object +print(FindingVerifyRequest.to_json()) + +# convert the object into a dict +finding_verify_request_dict = finding_verify_request_instance.to_dict() +# create an instance of FindingVerifyRequest from a dict +finding_verify_request_from_dict = FindingVerifyRequest.from_dict(finding_verify_request_dict) +``` +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/apimodels/FindingsApi.md b/docs/apimodels/FindingsApi.md index eb33f7b..d6e8f44 100644 --- a/docs/apimodels/FindingsApi.md +++ b/docs/apimodels/FindingsApi.md @@ -33,10 +33,11 @@ Method | HTTP request | Description [**tags_create**](FindingsApi.md#tags_create) | **POST** /api/v2/findings/{id}/tags/ | [**tags_retrieve**](FindingsApi.md#tags_retrieve) | **GET** /api/v2/findings/{id}/tags/ | [**update**](FindingsApi.md#update) | **PUT** /api/v2/findings/{id}/ | +[**verify_create**](FindingsApi.md#verify_create) | **POST** /api/v2/findings/{id}/verify/ | # **accept_risks_create** -> PaginatedRiskAcceptanceList accept_risks_create(accepted_risk_request, active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) +> PaginatedRiskAcceptanceList accept_risks_create(accepted_risk_request, active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) ### Example @@ -109,6 +110,7 @@ with defectdojo_api_generated.ApiClient(configuration) as api_client: epss_percentile_min = 3.4 # float | The range of EPSS percentiles to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. (optional) epss_score_max = 3.4 # float | The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. (optional) epss_score_min = 3.4 # float | The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. (optional) + exact_title = 'exact_title_example' # str | Finding title exact match (case-insensitive) (optional) false_p = True # bool | (optional) file_path = 'file_path_example' # str | (optional) finding_group = [3.4] # List[float] | Multiple values may be separated by commas. (optional) @@ -199,7 +201,7 @@ with defectdojo_api_generated.ApiClient(configuration) as api_client: vulnerability_id = 'vulnerability_id_example' # str | (optional) try: - api_response = api_instance.accept_risks_create(accepted_risk_request, active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) + api_response = api_instance.accept_risks_create(accepted_risk_request, active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) print("The response of FindingsApi->accept_risks_create:\n") pprint(api_response) except Exception as e: @@ -238,6 +240,7 @@ Name | Type | Description | Notes **epss_percentile_min** | **float**| The range of EPSS percentiles to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. | [optional] **epss_score_max** | **float**| The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. | [optional] **epss_score_min** | **float**| The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. | [optional] + **exact_title** | **str**| Finding title exact match (case-insensitive) | [optional] **false_p** | **bool**| | [optional] **file_path** | **str**| | [optional] **finding_group** | [**List[float]**](float.md)| Multiple values may be separated by commas. | [optional] @@ -1238,7 +1241,7 @@ Name | Type | Description | Notes [[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) # **list** -> PaginatedFindingList list(active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, prefetch=prefetch, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, related_fields=related_fields, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) +> PaginatedFindingList list(active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, prefetch=prefetch, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, related_fields=related_fields, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) ### Example @@ -1309,6 +1312,7 @@ with defectdojo_api_generated.ApiClient(configuration) as api_client: epss_percentile_min = 3.4 # float | The range of EPSS percentiles to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. (optional) epss_score_max = 3.4 # float | The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. (optional) epss_score_min = 3.4 # float | The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. (optional) + exact_title = 'exact_title_example' # str | Finding title exact match (case-insensitive) (optional) false_p = True # bool | (optional) file_path = 'file_path_example' # str | (optional) finding_group = [3.4] # List[float] | Multiple values may be separated by commas. (optional) @@ -1401,7 +1405,7 @@ with defectdojo_api_generated.ApiClient(configuration) as api_client: vulnerability_id = 'vulnerability_id_example' # str | (optional) try: - api_response = api_instance.list(active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, prefetch=prefetch, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, related_fields=related_fields, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) + api_response = api_instance.list(active=active, component_name=component_name, component_version=component_version, created=created, cvssv3=cvssv3, cvssv3_score=cvssv3_score, cvssv4=cvssv4, cvssv4_score=cvssv4_score, cwe=cwe, var_date=var_date, defect_review_requested_by=defect_review_requested_by, description=description, discovered_after=discovered_after, discovered_before=discovered_before, discovered_on=discovered_on, duplicate=duplicate, duplicate_finding=duplicate_finding, dynamic_finding=dynamic_finding, effort_for_fixing=effort_for_fixing, endpoints=endpoints, epss_percentile_max=epss_percentile_max, epss_percentile_min=epss_percentile_min, epss_score_max=epss_score_max, epss_score_min=epss_score_min, exact_title=exact_title, false_p=false_p, file_path=file_path, finding_group=finding_group, fix_available=fix_available, fix_version=fix_version, found_by=found_by, has_jira=has_jira, has_tags=has_tags, hash_code=hash_code, id=id, impact=impact, inherited_tags=inherited_tags, is_mitigated=is_mitigated, jira_change=jira_change, jira_creation=jira_creation, kev_date=kev_date, known_exploited=known_exploited, last_reviewed=last_reviewed, last_reviewed_by=last_reviewed_by, last_status_update=last_status_update, limit=limit, mitigated=mitigated, mitigated_after=mitigated_after, mitigated_before=mitigated_before, mitigated_by=mitigated_by, mitigated_on=mitigated_on, mitigation=mitigation, nb_occurences=nb_occurences, not_tag=not_tag, not_tags=not_tags, not_test__engagement__product__tags=not_test__engagement__product__tags, not_test__engagement__tags=not_test__engagement__tags, not_test__tags=not_test__tags, numerical_severity=numerical_severity, o=o, offset=offset, out_of_scope=out_of_scope, outside_of_sla=outside_of_sla, param=param, payload=payload, planned_remediation_date=planned_remediation_date, planned_remediation_version=planned_remediation_version, prefetch=prefetch, product_lifecycle=product_lifecycle, product_name=product_name, product_name_contains=product_name_contains, publish_date=publish_date, ransomware_used=ransomware_used, references=references, related_fields=related_fields, reporter=reporter, review_requested_by=review_requested_by, reviewers=reviewers, risk_acceptance=risk_acceptance, risk_accepted=risk_accepted, sast_sink_object=sast_sink_object, sast_source_file_path=sast_source_file_path, sast_source_line=sast_source_line, sast_source_object=sast_source_object, scanner_confidence=scanner_confidence, service=service, severity=severity, severity_justification=severity_justification, sla_expiration_date=sla_expiration_date, sla_start_date=sla_start_date, sonarqube_issue=sonarqube_issue, static_finding=static_finding, steps_to_reproduce=steps_to_reproduce, tag=tag, tags=tags, tags__and=tags__and, test=test, test__engagement=test__engagement, test__engagement__product=test__engagement__product, test__engagement__product__prod_type=test__engagement__product__prod_type, test__engagement__product__tags=test__engagement__product__tags, test__engagement__product__tags__and=test__engagement__product__tags__and, test__engagement__tags=test__engagement__tags, test__engagement__tags__and=test__engagement__tags__and, test__tags=test__tags, test__tags__and=test__tags__and, test__test_type=test__test_type, title=title, under_defect_review=under_defect_review, under_review=under_review, unique_id_from_tool=unique_id_from_tool, updated=updated, verified=verified, vuln_id_from_tool=vuln_id_from_tool, vulnerability_id=vulnerability_id) print("The response of FindingsApi->list:\n") pprint(api_response) except Exception as e: @@ -1439,6 +1443,7 @@ Name | Type | Description | Notes **epss_percentile_min** | **float**| The range of EPSS percentiles to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. | [optional] **epss_score_max** | **float**| The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. | [optional] **epss_score_min** | **float**| The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required. | [optional] + **exact_title** | **str**| Finding title exact match (case-insensitive) | [optional] **false_p** | **bool**| | [optional] **file_path** | **str**| | [optional] **finding_group** | [**List[float]**](float.md)| Multiple values may be separated by commas. | [optional] @@ -3083,3 +3088,94 @@ Name | Type | Description | Notes [[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) +# **verify_create** +> Finding verify_create(id, finding_verify_request=finding_verify_request) + +### Example + +* Basic Authentication (basicAuth): +* Api Key Authentication (cookieAuth): +* Api Key Authentication (tokenAuth): + +```python +import defectdojo_api_generated +from defectdojo_api_generated.models.finding import Finding +from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest +from defectdojo_api_generated.rest import ApiException +from pprint import pprint + +# Defining the host is optional and defaults to http://localhost +# See configuration.py for a list of all supported configuration parameters. +configuration = defectdojo_api_generated.Configuration( + host = "http://localhost" +) + +# The client must configure the authentication and authorization parameters +# in accordance with the API server security policy. +# Examples for each auth method are provided below, use the example that +# satisfies your auth use case. + +# Configure HTTP basic authorization: basicAuth +configuration = defectdojo_api_generated.Configuration( + username = os.environ["USERNAME"], + password = os.environ["PASSWORD"] +) + +# Configure API key authorization: cookieAuth +configuration.api_key['cookieAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['cookieAuth'] = 'Bearer' + +# Configure API key authorization: tokenAuth +configuration.api_key['tokenAuth'] = os.environ["API_KEY"] + +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['tokenAuth'] = 'Bearer' + +# Enter a context with an instance of the API client +with defectdojo_api_generated.ApiClient(configuration) as api_client: + # Create an instance of the API class + api_instance = defectdojo_api_generated.FindingsApi(api_client) + id = 56 # int | A unique integer value identifying this finding. + finding_verify_request = defectdojo_api_generated.FindingVerifyRequest() # FindingVerifyRequest | (optional) + + try: + api_response = api_instance.verify_create(id, finding_verify_request=finding_verify_request) + print("The response of FindingsApi->verify_create:\n") + pprint(api_response) + except Exception as e: + print("Exception when calling FindingsApi->verify_create: %s\n" % e) +``` + + + +### Parameters + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **id** | **int**| A unique integer value identifying this finding. | + **finding_verify_request** | [**FindingVerifyRequest**](FindingVerifyRequest.md)| | [optional] + +### Return type + +[**Finding**](Finding.md) + +### Authorization + +[basicAuth](../README.md#basicAuth), [cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth) + +### HTTP request headers + + - **Content-Type**: application/json, application/x-www-form-urlencoded, multipart/form-data + - **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | | - | + +[[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) + diff --git a/docs/apimodels/ImportScan.md b/docs/apimodels/ImportScan.md index 2b4943c..18640d8 100644 --- a/docs/apimodels/ImportScan.md +++ b/docs/apimodels/ImportScan.md @@ -37,7 +37,7 @@ Name | Type | Description | Notes **pro** | **List[object]** | | [optional] [readonly] **apply_tags_to_findings** | **bool** | If set to True, the tags will be applied to the findings | [optional] **apply_tags_to_endpoints** | **bool** | If set to True, the tags will be applied to the locations | [optional] -**scan_type** | **str** | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] +**scan_type** | **str** | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] **engagement** | **int** | | [optional] **tags** | **List[str]** | Add tags that help describe this scan. | [optional] **close_old_findings** | **bool** | Old findings no longer present in the new report get closed as mitigated when importing. If service has been set, only the findings for this service will be closed; if no service is set, only findings without a service will be closed. This only affects findings within the same engagement. | [optional] [default to False] diff --git a/docs/apimodels/ImportScanApi.md b/docs/apimodels/ImportScanApi.md index c47d481..c350bfc 100644 --- a/docs/apimodels/ImportScanApi.md +++ b/docs/apimodels/ImportScanApi.md @@ -105,7 +105,7 @@ with defectdojo_api_generated.ApiClient(configuration) as api_client: create_finding_groups_for_all_findings = True # bool | If set to false, finding groups will only be created when there is more than one grouped finding (optional) (default to True) apply_tags_to_findings = True # bool | If set to True, the tags will be applied to the findings (optional) apply_tags_to_endpoints = True # bool | If set to True, the tags will be applied to the locations (optional) - scan_type = 'scan_type_example' # str | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser (optional) + scan_type = 'scan_type_example' # str | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser (optional) engagement = 56 # int | (optional) tags = ['tags_example'] # List[str] | Add tags that help describe this scan. (optional) close_old_findings = False # bool | Old findings no longer present in the new report get closed as mitigated when importing. If service has been set, only the findings for this service will be closed; if no service is set, only findings without a service will be closed. This only affects findings within the same engagement. (optional) (default to False) @@ -153,7 +153,7 @@ Name | Type | Description | Notes **create_finding_groups_for_all_findings** | **bool**| If set to false, finding groups will only be created when there is more than one grouped finding | [optional] [default to True] **apply_tags_to_findings** | **bool**| If set to True, the tags will be applied to the findings | [optional] **apply_tags_to_endpoints** | **bool**| If set to True, the tags will be applied to the locations | [optional] - **scan_type** | **str**| * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] + **scan_type** | **str**| * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] **engagement** | **int**| | [optional] **tags** | [**List[str]**](str.md)| Add tags that help describe this scan. | [optional] **close_old_findings** | **bool**| Old findings no longer present in the new report get closed as mitigated when importing. If service has been set, only the findings for this service will be closed; if no service is set, only findings without a service will be closed. This only affects findings within the same engagement. | [optional] [default to False] diff --git a/docs/apimodels/ReImportScan.md b/docs/apimodels/ReImportScan.md index 3b7f9cc..ae41888 100644 --- a/docs/apimodels/ReImportScan.md +++ b/docs/apimodels/ReImportScan.md @@ -38,7 +38,7 @@ Name | Type | Description | Notes **apply_tags_to_findings** | **bool** | If set to True, the tags will be applied to the findings | [optional] **apply_tags_to_endpoints** | **bool** | If set to True, the tags will be applied to the locations | [optional] **do_not_reactivate** | **bool** | Select if the import should ignore active findings from the report, useful for triage-less scanners. Will keep existing findings closed, without reactivating them. For more information check the docs. | [optional] [default to False] -**scan_type** | **str** | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] +**scan_type** | **str** | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] **test** | **int** | | [optional] **close_old_findings** | **bool** | Old findings no longer present in the new report get closed as mitigated when importing. If service has been set, only the findings for this service will be closed; if no service is set, only findings without a service will be closed. This only affects findings within the same test. | [optional] [default to True] **close_old_findings_product_scope** | **bool** | This has no effect on reimport | [optional] [default to False] diff --git a/docs/apimodels/ReimportScanApi.md b/docs/apimodels/ReimportScanApi.md index 1bf0952..8208a4f 100644 --- a/docs/apimodels/ReimportScanApi.md +++ b/docs/apimodels/ReimportScanApi.md @@ -107,7 +107,7 @@ with defectdojo_api_generated.ApiClient(configuration) as api_client: apply_tags_to_findings = True # bool | If set to True, the tags will be applied to the findings (optional) apply_tags_to_endpoints = True # bool | If set to True, the tags will be applied to the locations (optional) do_not_reactivate = False # bool | Select if the import should ignore active findings from the report, useful for triage-less scanners. Will keep existing findings closed, without reactivating them. For more information check the docs. (optional) (default to False) - scan_type = 'scan_type_example' # str | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser (optional) + scan_type = 'scan_type_example' # str | * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser (optional) test = 56 # int | (optional) close_old_findings = True # bool | Old findings no longer present in the new report get closed as mitigated when importing. If service has been set, only the findings for this service will be closed; if no service is set, only findings without a service will be closed. This only affects findings within the same test. (optional) (default to True) close_old_findings_product_scope = False # bool | This has no effect on reimport (optional) (default to False) @@ -156,7 +156,7 @@ Name | Type | Description | Notes **apply_tags_to_findings** | **bool**| If set to True, the tags will be applied to the findings | [optional] **apply_tags_to_endpoints** | **bool**| If set to True, the tags will be applied to the locations | [optional] **do_not_reactivate** | **bool**| Select if the import should ignore active findings from the report, useful for triage-less scanners. Will keep existing findings closed, without reactivating them. For more information check the docs. | [optional] [default to False] - **scan_type** | **str**| * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] + **scan_type** | **str**| * `Acunetix Scan` - Acunetix Scanner * `Anchore Engine Scan` - Anchore Engine Scan * `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check * `Anchore Grype` - Anchore Grype * `Anchore Grype detailed` - Anchore Grype detailed * `AnchoreCTL Policies Report` - AnchoreCTL Policies Report * `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report * `AppCheck Web Application Scanner` - AppCheck Web Application Scanner * `AppSpider Scan` - AppSpider Scan * `Aqua Scan` - Aqua Scan * `Arachni Scan` - Arachni Scan * `AuditJS Scan` - AuditJS Scan * `AWS Inspector2 Scan` - AWS Inspector2 Scan * `AWS Prowler Scan` - AWS Prowler Scan * `AWS Prowler V3` - AWS Prowler V3 * `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF) * `AWS Security Hub Scan` - AWS Security Hub Scan * `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan * `Bandit Scan` - Bandit Scan * `Bearer CLI` - Bearer CLI * `BlackDuck API` - BlackDuck API * `Blackduck Binary Analysis` - Blackduck Binary Analysis * `Blackduck Component Risk` - Blackduck Component Risk * `Blackduck Hub Scan` - Blackduck Hub Scan * `Brakeman Scan` - Brakeman Scan * `Bugcrowd API Import` - Bugcrowd API Import * `BugCrowd Scan` - BugCrowd Scan * `Bundler-Audit Scan` - Bundler-Audit Scan * `Burp Dastardly Scan` - Burp Dastardly Scan * `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan) * `Burp REST API` - Burp REST API * `Burp Scan` - Burp Scan * `Burp GraphQL API` - Burp Suite DAST GraphQL API * `Burp Suite DAST Scan` - Burp Suite DAST Scan * `CargoAudit Scan` - CargoAudit Scan * `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST * `Checkmarx One Scan` - Checkmarx One Scan * `Checkmarx OSA` - Checkmarx OSA * `Checkmarx Scan` - Checkmarx Scan * `Checkmarx Scan detailed` - Checkmarx Scan detailed * `Checkov Scan` - Checkov Scan * `Chef Inspect Log` - Chef Inspect Log * `Choctaw Hog Scan` - Choctaw Hog Scan * `Clair Scan` - Clair Scan * `Cloudflare Insights` - Cloudflare Insights * `Cloudsploit Scan` - Cloudsploit Scan * `Cobalt.io API Import` - Cobalt.io API Import * `Cobalt.io Scan` - Cobalt.io Scan * `Codechecker Report native` - Codechecker Report native * `Contrast Scan` - Contrast Scan * `Coverity API` - Coverity API * `Coverity Scan JSON Report` - Coverity Scan JSON Report * `Crashtest Security JSON File` - Crashtest Security JSON File * `Crashtest Security XML File` - Crashtest Security XML File * `CredScan Scan` - CredScan Scan * `Crunch42 Scan` - Crunch42 Scan * `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax) * `CycloneDX Scan` - CycloneDX Scan * `Cycognito Scan` - Cycognito Scan * `DawnScanner Scan` - DawnScanner Scan * `Deepfence Threatmapper Report` - Deepfence Threatmapper Report * `Dependency Check Scan` - Dependency Check Scan * `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export * `Detect-secrets Scan` - Detect-secrets Scan * `docker-bench-security Scan` - docker-bench-security Scan * `Dockle Scan` - Dockle Scan * `DrHeader JSON Importer` - DrHeader JSON Importer * `DSOP Scan` - DSOP Scan * `Duroc Hog Scan` - Duroc Hog Scan * `Edgescan Scan` - Edgescan Scan * `ESLint Scan` - ESLint Scan * `Essex Hog Scan` - Essex Hog Scan * `Fortify Scan` - Fortify Scan * `Generic Findings Import` - Generic Findings Import * `Ggshield Scan` - Ggshield Scan * `Github SAST Scan` - Github SAST Scan * `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan * `Github Vulnerability Scan` - Github Vulnerability Scan * `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan * `GitLab Container Scan` - GitLab Container Scan Scan * `GitLab DAST Report` - GitLab DAST Report * `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report * `GitLab SAST Report` - GitLab SAST Report * `GitLab Secret Detection Report` - GitLab Secret Detection Report * `Gitleaks Scan` - Gitleaks Scan * `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan * `Gosec Scanner` - Gosec Scanner * `Gottingen Hog Scan` - Gottingen Hog Scan * `Govulncheck Scanner` - Govulncheck Scanner * `HackerOne Cases` - HackerOne Cases * `Hadolint Dockerfile check` - Hadolint Dockerfile check * `Harbor Vulnerability Scan` - Harbor Vulnerability Scan * `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML * `HCLAppScan XML` - HCLAppScan XML * `Horusec Scan` - Horusec Scan * `Humble Json Importer` - Humble Json Importer * `HuskyCI Report` - HuskyCI Report * `Hydra Scan` - Hydra Scan * `IBM AppScan DAST` - IBM AppScan DAST * `Immuniweb Scan` - Immuniweb Scan * `IntSights Report` - IntSights Report * `Invicti Scan` - Invicti Scan * `IriusRisk Threats Scan` - IriusRisk Threats Scan * `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan * `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan * `JFrog Xray Scan` - JFrog Xray Scan * `JFrog Xray Unified Scan` - JFrog Xray Unified Scan * `KICS Scan` - KICS Scan * `Kiuwan SCA Scan` - Kiuwan SCA Scan * `Kiuwan Scan` - Kiuwan Scan * `KrakenD Audit Scan` - KrakenD Audit Scan * `kube-bench Scan` - kube-bench Scan * `Kubeaudit Scan` - Kubeaudit Scan * `KubeHunter Scan` - KubeHunter Scan * `Kubescape JSON Importer` - Kubescape JSON Importer * `Legitify Scan` - Legitify Scan * `Mayhem SARIF Report` - Mayhem SARIF Report * `Mend Scan` - Mend Scan * `Meterian Scan` - Meterian Scan * `Microfocus Webinspect Scan` - Microfocus Webinspect Scan * `MobSF Scan` - MobSF Scan * `Mobsfscan Scan` - MobSF Scan * `MobSF Scorecard Scan` - MobSF Scorecard Scan * `Mozilla Observatory Scan` - Mozilla Observatory Scan * `MSDefender Parser` - MSDefender Parser * `n0s1 Scanner` - n0s1 Scanner * `Nancy Scan` - Nancy Scan * `Netsparker Scan` - Netsparker Scan * `NeuVector (compliance)` - NeuVector (compliance) * `NeuVector (REST)` - NeuVector (REST) * `Nexpose Scan` - Nexpose Scan * `Nikto Scan` - Nikto Scan * `Nmap Scan` - Nmap Scan * `Node Security Platform Scan` - Node Security Platform Scan * `Nosey Parker Scan` - Nosey Parker Scan * `NPM Audit Scan` - NPM Audit Scan * `NPM Audit v7+ Scan` - NPM Audit v7+ Scan * `Nuclei Scan` - Nuclei Scan * `OpenReports` - OpenReports * `Openscap Vulnerability Scan` - Openscap Vulnerability Scan * `OpenVAS Parser` - OpenVAS Parser * `OpenVAS Parser v2` - OpenVAS Parser v2 * `Orca Security Alerts` - Orca Security Alerts * `ORT evaluated model Importer` - ORT evaluated model Importer * `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer * `OSV Scan` - OSV Scan * `Outpost24 Scan` - Outpost24 Scan * `PHP Security Audit v2` - PHP Security Audit v2 * `PHP Symfony Security Check` - PHP Symfony Security Check * `PingCastle` - PingCastle * `pip-audit Scan` - pip-audit Scan * `PMD Scan` - PMD Scan * `Popeye Scan` - Popeye Scan * `Progpilot Scan` - Progpilot Scan * `Prowler Scan` - Prowler Scan * `PTART Report` - PTART Report * `PWN SAST` - PWN SAST * `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan * `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML) * `Qualys Scan` - Qualys Scan * `Qualys Webapp Scan` - Qualys Webapp Scan * `Rapplex Scan` - Rapplex Scan * `Red Hat Satellite` - Red Hat Satellite * `Retire.js Scan` - Retire.js Scan * `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure * `Risk Recon API Importer` - Risk Recon API Importer * `Rubocop Scan` - Rubocop Scan * `Rusty Hog Scan` - Rusty Hog Scan * `SARIF` - SARIF * `Scantist Scan` - Scantist Scan * `Scout Suite Scan` - Scout Suite Scan * `Semgrep JSON Report` - Semgrep JSON Report * `Semgrep Pro JSON Report` - Semgrep Pro JSON Report * `SKF Scan` - SKF Scan * `Snyk Code Scan` - Snyk Code Scan * `Snyk Issue API Scan` - Snyk Issue API Scan * `Snyk Scan` - Snyk Scan * `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv * `SonarQube API Import` - SonarQube API Import * `SonarQube Scan` - SonarQube Scan * `SonarQube Scan detailed` - SonarQube Scan detailed * `Sonatype Application Scan` - Sonatype Application Scan * `SpotBugs Scan` - SpotBugs Scan * `SSH Audit Importer` - SSH Audit Importer * `SSL Labs Scan` - SSL Labs Scan * `Sslscan` - Sslscan * `Sslyze Scan` - Sslyze Scan * `SSLyze Scan (JSON)` - SSLyze Scan (JSON) * `StackHawk HawkScan` - StackHawk HawkScan * `Sysdig CLI Report` - Sysdig CLI Report Scan * `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan * `Talisman Scan` - Talisman Scan * `Tenable Scan` - Tenable Scan * `Terrascan Scan` - Terrascan Scan * `Testssl Scan` - Testssl Scan * `TFSec Scan` - TFSec Scan * `Threagile risks report` - Threagile risks report * `ThreatComposer Scan` - ThreatComposer Scan * `Trivy Operator Scan` - Trivy Operator Scan * `Trivy Scan` - Trivy Scan * `Trufflehog Scan` - Trufflehog Scan * `Trufflehog3 Scan` - Trufflehog3 Scan * `Trustwave Fusion API Scan` - Trustwave Fusion API Scan * `Trustwave Scan (CSV)` - Trustwave Scan (CSV) * `Twistlock Image Scan` - Twistlock Image Scan * `VCG Scan` - VCG Scan * `Veracode Scan` - Veracode Scan * `Veracode SourceClear Scan` - Veracode SourceClear Scan * `Vulners` - Vulners * `Wapiti Scan` - Wapiti Scan * `Wazuh` - Wazuh * `WFuzz JSON report` - WFuzz JSON report * `Whispers Scan` - Whispers Scan * `WhiteHat Sentinel` - WhiteHat Sentinel * `Wiz Scan` - Wiz Scan * `Wizcli Dir Scan` - Wizcli Dir Scan * `Wizcli IaC Scan` - Wizcli IaC Scan * `Wizcli Img Scan` - Wizcli Img Scan * `Wpscan` - Wpscan * `Xanitizer Scan` - Xanitizer Scan * `Xeol Parser` - Xeol Parser * `Yarn Audit Scan` - Yarn Audit Scan * `ZAP Scan` - ZAP Scan * `Zora Parser` - Zora Parser | [optional] **test** | **int**| | [optional] **close_old_findings** | **bool**| Old findings no longer present in the new report get closed as mitigated when importing. If service has been set, only the findings for this service will be closed; if no service is set, only findings without a service will be closed. This only affects findings within the same test. | [optional] [default to True] **close_old_findings_product_scope** | **bool**| This has no effect on reimport | [optional] [default to False] diff --git a/docs/apimodels/StubFindingsApi.md b/docs/apimodels/StubFindingsApi.md index 2106e4b..36c05fc 100644 --- a/docs/apimodels/StubFindingsApi.md +++ b/docs/apimodels/StubFindingsApi.md @@ -16,6 +16,8 @@ Method | HTTP request | Description # **create** > StubFindingCreate create(stub_finding_create_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -197,6 +199,8 @@ Name | Type | Description | Notes # **destroy** > destroy(id) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -282,6 +286,8 @@ void (empty response body) # **list** > PaginatedStubFindingList list(var_date=var_date, description=description, id=id, limit=limit, offset=offset, severity=severity, title=title) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -382,6 +388,8 @@ Name | Type | Description | Notes # **partial_update** > StubFinding partial_update(id, patched_stub_finding_request=patched_stub_finding_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -473,6 +481,8 @@ Name | Type | Description | Notes # **retrieve** > StubFinding retrieve(id) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): @@ -561,6 +571,8 @@ Name | Type | Description | Notes # **update** > StubFinding update(id, stub_finding_request) +This endpoint is deprecated and will be removed on 2026-06-01. + ### Example * Basic Authentication (basicAuth): diff --git a/support/openapi/OPENAPI_CHANGELOG.md b/support/openapi/OPENAPI_CHANGELOG.md index 39a130d..6a5c573 100644 --- a/support/openapi/OPENAPI_CHANGELOG.md +++ b/support/openapi/OPENAPI_CHANGELOG.md @@ -1,3 +1,49 @@ +## v 2.57.2 (from v 2.56.4) + +### New + +#### Endpoints +- `GET /api/v2/celery/queue/details/` +- `GET /api/v2/celery/status/` +- `POST /api/v2/celery/queue/purge/` +- `POST /api/v2/celery/queue/task/purge/` +- `POST /api/v2/findings/{id}/verify/` + +#### Models +- `CeleryQueueTaskDetail` +- `CeleryStatus` +- `FindingVerifyRequest` + +### Changed + +#### Endpoints +- `DELETE /api/v2/credential_mappings/{id}/` +- `DELETE /api/v2/credentials/{id}/` +- `DELETE /api/v2/stub_findings/{id}/` +- `GET /api/v2/credential_mappings/` +- `GET /api/v2/credential_mappings/{id}/` +- `GET /api/v2/credentials/` +- `GET /api/v2/credentials/{id}/` +- `GET /api/v2/findings/` +- `GET /api/v2/stub_findings/` +- `GET /api/v2/stub_findings/{id}/` +- `PATCH /api/v2/credential_mappings/{id}/` +- `PATCH /api/v2/credentials/{id}/` +- `PATCH /api/v2/stub_findings/{id}/` +- `POST /api/v2/credential_mappings/` +- `POST /api/v2/credentials/` +- `POST /api/v2/findings/accept_risks/` +- `POST /api/v2/stub_findings/` +- `PUT /api/v2/credential_mappings/{id}/` +- `PUT /api/v2/credentials/{id}/` +- `PUT /api/v2/stub_findings/{id}/` + +#### Models +- `ImportScan` +- `ImportScanRequest` +- `ReImportScan` +- `ReImportScanRequest` + ## v 2.56.4 (from v 2.56.2) ### Changed diff --git a/support/openapi/openapi.json b/support/openapi/openapi.json index 259d30b..9a090ca 100644 --- a/support/openapi/openapi.json +++ b/support/openapi/openapi.json @@ -2,7 +2,7 @@ "openapi": "3.0.3", "info": { "title": "DefectDojo API v2", - "version": "2.56.4", + "version": "2.57.2", "description": "DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema." }, "paths": { @@ -2439,6 +2439,168 @@ } } }, + "/api/v2/celery/queue/details/": { + "get": { + "operationId": "celery_queue_details_list", + "description": "Scans every message in the queue (O(N)) and returns task name, count, and oldest/newest queue positions. May be slow for large queues.", + "summary": "Get per-task breakdown of the Celery queue", + "tags": [ + "celery" + ], + "security": [ + { + "cookieAuth": [] + }, + { + "basicAuth": [] + }, + { + "tokenAuth": [] + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CeleryQueueTaskDetail" + } + } + } + }, + "description": "" + } + } + } + }, + "/api/v2/celery/queue/purge/": { + "post": { + "operationId": "celery_queue_purge_create", + "description": "Removes all pending tasks from the default Celery queue. Tasks already being executed by workers are not affected. Note: if deduplication tasks were queued, you may need to re-run deduplication manually via `python manage.py dedupe`.", + "summary": "Purge all pending Celery tasks from the queue", + "tags": [ + "celery" + ], + "security": [ + { + "cookieAuth": [] + }, + { + "basicAuth": [] + }, + { + "tokenAuth": [] + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "purged": { + "type": "integer" + } + } + } + } + }, + "description": "" + } + } + } + }, + "/api/v2/celery/queue/task/purge/": { + "post": { + "operationId": "celery_queue_task_purge_create", + "description": "Removes all pending tasks matching the given task name from the default Celery queue.", + "summary": "Purge all queued tasks with a given task name", + "tags": [ + "celery" + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "task_name": { + "type": "string" + } + }, + "required": [ + "task_name" + ] + } + } + } + }, + "security": [ + { + "cookieAuth": [] + }, + { + "basicAuth": [] + }, + { + "tokenAuth": [] + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "purged": { + "type": "integer" + } + } + } + } + }, + "description": "" + } + } + } + }, + "/api/v2/celery/status/": { + "get": { + "operationId": "celery_status_retrieve", + "description": "Returns Celery worker liveness, pending queue length, and the active task timeout/expiry configuration. Uses the Celery control channel (pidbox) for worker status so it works correctly even when the task queue is clogged.", + "summary": "Get Celery worker and queue status", + "tags": [ + "celery" + ], + "security": [ + { + "cookieAuth": [] + }, + { + "basicAuth": [] + }, + { + "tokenAuth": [] + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CeleryStatus" + } + } + }, + "description": "" + } + } + } + }, "/api/v2/configuration_permissions/": { "get": { "operationId": "configuration_permissions_list", @@ -2556,6 +2718,7 @@ "/api/v2/credential_mappings/": { "get": { "operationId": "credential_mappings_list", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "query", @@ -2639,6 +2802,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -2654,6 +2818,7 @@ }, "post": { "operationId": "credential_mappings_create", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "tags": [ "credential_mappings" ], @@ -2688,6 +2853,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "201": { "content": { @@ -2705,6 +2871,7 @@ "/api/v2/credential_mappings/{id}/": { "get": { "operationId": "credential_mappings_retrieve", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -2730,6 +2897,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -2745,6 +2913,7 @@ }, "put": { "operationId": "credential_mappings_update", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -2790,6 +2959,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -2805,6 +2975,7 @@ }, "patch": { "operationId": "credential_mappings_partial_update", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -2849,6 +3020,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -2864,6 +3036,7 @@ }, "delete": { "operationId": "credential_mappings_destroy", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -2889,6 +3062,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "204": { "description": "No response body" @@ -2959,6 +3133,7 @@ "/api/v2/credentials/": { "get": { "operationId": "credentials_list", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "name": "limit", @@ -3008,6 +3183,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -3023,6 +3199,7 @@ }, "post": { "operationId": "credentials_create", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "tags": [ "credentials" ], @@ -3057,6 +3234,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "201": { "content": { @@ -3074,6 +3252,7 @@ "/api/v2/credentials/{id}/": { "get": { "operationId": "credentials_retrieve", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -3114,6 +3293,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -3129,6 +3309,7 @@ }, "put": { "operationId": "credentials_update", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -3174,6 +3355,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -3189,6 +3371,7 @@ }, "patch": { "operationId": "credentials_partial_update", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -3233,6 +3416,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -3248,6 +3432,7 @@ }, "delete": { "operationId": "credentials_destroy", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -3273,6 +3458,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "204": { "description": "No response body" @@ -7807,6 +7993,14 @@ }, "description": "The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required." }, + { + "in": "query", + "name": "exact_title", + "schema": { + "type": "string" + }, + "description": "Finding title exact match (case-insensitive)" + }, { "in": "query", "name": "false_p", @@ -10183,6 +10377,67 @@ } } }, + "/api/v2/findings/{id}/verify/": { + "post": { + "operationId": "findings_verify_create", + "parameters": [ + { + "in": "path", + "name": "id", + "schema": { + "type": "integer" + }, + "description": "A unique integer value identifying this finding.", + "required": true + } + ], + "tags": [ + "findings" + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/FindingVerifyRequest" + } + }, + "application/x-www-form-urlencoded": { + "schema": { + "$ref": "#/components/schemas/FindingVerifyRequest" + } + }, + "multipart/form-data": { + "schema": { + "$ref": "#/components/schemas/FindingVerifyRequest" + } + } + } + }, + "security": [ + { + "cookieAuth": [] + }, + { + "basicAuth": [] + }, + { + "tokenAuth": [] + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Finding" + } + } + }, + "description": "" + } + } + } + }, "/api/v2/findings/accept_risks/": { "post": { "operationId": "findings_accept_risks_create", @@ -10423,6 +10678,14 @@ }, "description": "The range of EPSS score percentages to filter on; the min input is a lower bound, the max is an upper bound. Leaving one empty will skip that bound (e.g., leaving the min bound input empty will filter only on the max bound -- filtering on \"less than or equal\"). Leading 0 required." }, + { + "in": "query", + "name": "exact_title", + "schema": { + "type": "string" + }, + "description": "Finding title exact match (case-insensitive)" + }, { "in": "query", "name": "false_p", @@ -24932,6 +25195,7 @@ "/api/v2/stub_findings/": { "get": { "operationId": "stub_findings_list", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "query", @@ -25002,6 +25266,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -25017,6 +25282,7 @@ }, "post": { "operationId": "stub_findings_create", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "tags": [ "stub_findings" ], @@ -25051,6 +25317,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "201": { "content": { @@ -25068,6 +25335,7 @@ "/api/v2/stub_findings/{id}/": { "get": { "operationId": "stub_findings_retrieve", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -25093,6 +25361,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -25108,6 +25377,7 @@ }, "put": { "operationId": "stub_findings_update", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -25153,6 +25423,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -25168,6 +25439,7 @@ }, "patch": { "operationId": "stub_findings_partial_update", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -25212,6 +25484,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "200": { "content": { @@ -25227,6 +25500,7 @@ }, "delete": { "operationId": "stub_findings_destroy", + "description": "This endpoint is deprecated and will be removed on 2026-06-01.", "parameters": [ { "in": "path", @@ -25252,6 +25526,7 @@ "tokenAuth": [] } ], + "deprecated": true, "responses": { "204": { "description": "No response body" @@ -30980,6 +31255,98 @@ "req_resp" ] }, + "CeleryQueueTaskDetail": { + "type": "object", + "properties": { + "task_name": { + "type": "string", + "readOnly": true + }, + "count": { + "type": "integer", + "readOnly": true + }, + "oldest_position": { + "type": "integer", + "readOnly": true + }, + "newest_position": { + "type": "integer", + "readOnly": true + }, + "oldest_eta": { + "type": "string", + "readOnly": true, + "nullable": true + }, + "newest_eta": { + "type": "string", + "readOnly": true, + "nullable": true + }, + "earliest_expires": { + "type": "string", + "readOnly": true, + "nullable": true + }, + "latest_expires": { + "type": "string", + "readOnly": true, + "nullable": true + } + }, + "required": [ + "count", + "earliest_expires", + "latest_expires", + "newest_eta", + "newest_position", + "oldest_eta", + "oldest_position", + "task_name" + ] + }, + "CeleryStatus": { + "type": "object", + "properties": { + "worker_status": { + "type": "boolean", + "readOnly": true + }, + "broker_status": { + "type": "boolean", + "readOnly": true + }, + "queue_length": { + "type": "integer", + "readOnly": true, + "nullable": true + }, + "task_time_limit": { + "type": "integer", + "readOnly": true, + "nullable": true + }, + "task_soft_time_limit": { + "type": "integer", + "readOnly": true, + "nullable": true + }, + "task_default_expires": { + "type": "integer", + "readOnly": true, + "nullable": true + } + }, + "required": [ + "broker_status", + "queue_length", + "task_default_expires", + "task_soft_time_limit", + "task_time_limit", + "worker_status" + ] + }, "ConfigurationPermission": { "type": "object", "properties": { @@ -35401,6 +35768,18 @@ "notes" ] }, + "FindingVerifyRequest": { + "type": "object", + "properties": { + "note": { + "type": "string" + }, + "note_type": { + "type": "integer", + "nullable": true + } + } + }, "GlobalRole": { "type": "object", "properties": { @@ -35666,6 +36045,7 @@ "Anchore Engine Scan", "Anchore Enterprise Policy Check", "Anchore Grype", + "Anchore Grype detailed", "AnchoreCTL Policies Report", "AnchoreCTL Vuln Report", "AppCheck Web Application Scanner", @@ -35763,6 +36143,7 @@ "Immuniweb Scan", "IntSights Report", "Invicti Scan", + "IriusRisk Threats Scan", "JFrog Xray API Summary Artifact Scan", "JFrog Xray On Demand Binary Scan", "JFrog Xray Scan", @@ -35802,6 +36183,7 @@ "Openscap Vulnerability Scan", "OpenVAS Parser", "OpenVAS Parser v2", + "Orca Security Alerts", "ORT evaluated model Importer", "OssIndex Devaudit SCA Scan Importer", "OSV Scan", @@ -35885,8 +36267,8 @@ "Zora Parser" ], "type": "string", - "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", - "x-spec-enum-id": "c23365f5f03f8fc9" + "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `Anchore Grype detailed` - Anchore Grype detailed\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `IriusRisk Threats Scan` - IriusRisk Threats Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `Orca Security Alerts` - Orca Security Alerts\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", + "x-spec-enum-id": "dcadd6f0ac3ee0bf" }, "engagement": { "type": "integer" @@ -36069,6 +36451,7 @@ "Anchore Engine Scan", "Anchore Enterprise Policy Check", "Anchore Grype", + "Anchore Grype detailed", "AnchoreCTL Policies Report", "AnchoreCTL Vuln Report", "AppCheck Web Application Scanner", @@ -36166,6 +36549,7 @@ "Immuniweb Scan", "IntSights Report", "Invicti Scan", + "IriusRisk Threats Scan", "JFrog Xray API Summary Artifact Scan", "JFrog Xray On Demand Binary Scan", "JFrog Xray Scan", @@ -36205,6 +36589,7 @@ "Openscap Vulnerability Scan", "OpenVAS Parser", "OpenVAS Parser v2", + "Orca Security Alerts", "ORT evaluated model Importer", "OssIndex Devaudit SCA Scan Importer", "OSV Scan", @@ -36288,8 +36673,8 @@ "Zora Parser" ], "type": "string", - "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", - "x-spec-enum-id": "c23365f5f03f8fc9" + "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `Anchore Grype detailed` - Anchore Grype detailed\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `IriusRisk Threats Scan` - IriusRisk Threats Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `Orca Security Alerts` - Orca Security Alerts\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", + "x-spec-enum-id": "dcadd6f0ac3ee0bf" }, "engagement": { "type": "integer" @@ -46004,6 +46389,7 @@ "Anchore Engine Scan", "Anchore Enterprise Policy Check", "Anchore Grype", + "Anchore Grype detailed", "AnchoreCTL Policies Report", "AnchoreCTL Vuln Report", "AppCheck Web Application Scanner", @@ -46101,6 +46487,7 @@ "Immuniweb Scan", "IntSights Report", "Invicti Scan", + "IriusRisk Threats Scan", "JFrog Xray API Summary Artifact Scan", "JFrog Xray On Demand Binary Scan", "JFrog Xray Scan", @@ -46140,6 +46527,7 @@ "Openscap Vulnerability Scan", "OpenVAS Parser", "OpenVAS Parser v2", + "Orca Security Alerts", "ORT evaluated model Importer", "OssIndex Devaudit SCA Scan Importer", "OSV Scan", @@ -46223,8 +46611,8 @@ "Zora Parser" ], "type": "string", - "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", - "x-spec-enum-id": "c23365f5f03f8fc9" + "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `Anchore Grype detailed` - Anchore Grype detailed\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `IriusRisk Threats Scan` - IriusRisk Threats Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `Orca Security Alerts` - Orca Security Alerts\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", + "x-spec-enum-id": "dcadd6f0ac3ee0bf" }, "test": { "type": "integer" @@ -46407,6 +46795,7 @@ "Anchore Engine Scan", "Anchore Enterprise Policy Check", "Anchore Grype", + "Anchore Grype detailed", "AnchoreCTL Policies Report", "AnchoreCTL Vuln Report", "AppCheck Web Application Scanner", @@ -46504,6 +46893,7 @@ "Immuniweb Scan", "IntSights Report", "Invicti Scan", + "IriusRisk Threats Scan", "JFrog Xray API Summary Artifact Scan", "JFrog Xray On Demand Binary Scan", "JFrog Xray Scan", @@ -46543,6 +46933,7 @@ "Openscap Vulnerability Scan", "OpenVAS Parser", "OpenVAS Parser v2", + "Orca Security Alerts", "ORT evaluated model Importer", "OssIndex Devaudit SCA Scan Importer", "OSV Scan", @@ -46626,8 +47017,8 @@ "Zora Parser" ], "type": "string", - "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", - "x-spec-enum-id": "c23365f5f03f8fc9" + "description": "* `Acunetix Scan` - Acunetix Scanner\n* `Anchore Engine Scan` - Anchore Engine Scan\n* `Anchore Enterprise Policy Check` - Anchore Enterprise Policy Check\n* `Anchore Grype` - Anchore Grype\n* `Anchore Grype detailed` - Anchore Grype detailed\n* `AnchoreCTL Policies Report` - AnchoreCTL Policies Report\n* `AnchoreCTL Vuln Report` - AnchoreCTL Vuln Report\n* `AppCheck Web Application Scanner` - AppCheck Web Application Scanner\n* `AppSpider Scan` - AppSpider Scan\n* `Aqua Scan` - Aqua Scan\n* `Arachni Scan` - Arachni Scan\n* `AuditJS Scan` - AuditJS Scan\n* `AWS Inspector2 Scan` - AWS Inspector2 Scan\n* `AWS Prowler Scan` - AWS Prowler Scan\n* `AWS Prowler V3` - AWS Prowler V3\n* `AWS Security Finding Format (ASFF) Scan` - AWS Security Finding Format (ASFF)\n* `AWS Security Hub Scan` - AWS Security Hub Scan\n* `Azure Security Center Recommendations Scan` - Azure Security Center Recommendations Scan\n* `Bandit Scan` - Bandit Scan\n* `Bearer CLI` - Bearer CLI\n* `BlackDuck API` - BlackDuck API\n* `Blackduck Binary Analysis` - Blackduck Binary Analysis\n* `Blackduck Component Risk` - Blackduck Component Risk\n* `Blackduck Hub Scan` - Blackduck Hub Scan\n* `Brakeman Scan` - Brakeman Scan\n* `Bugcrowd API Import` - Bugcrowd API Import\n* `BugCrowd Scan` - BugCrowd Scan\n* `Bundler-Audit Scan` - Bundler-Audit Scan\n* `Burp Dastardly Scan` - Burp Dastardly Scan\n* `Burp Enterprise Scan` - Burp Enterprise Scan (RENAMED to Burp Suite DAST Scan)\n* `Burp REST API` - Burp REST API\n* `Burp Scan` - Burp Scan\n* `Burp GraphQL API` - Burp Suite DAST GraphQL API\n* `Burp Suite DAST Scan` - Burp Suite DAST Scan\n* `CargoAudit Scan` - CargoAudit Scan\n* `Checkmarx CxFlow SAST` - Checkmarx CxFlow SAST\n* `Checkmarx One Scan` - Checkmarx One Scan\n* `Checkmarx OSA` - Checkmarx OSA\n* `Checkmarx Scan` - Checkmarx Scan\n* `Checkmarx Scan detailed` - Checkmarx Scan detailed\n* `Checkov Scan` - Checkov Scan\n* `Chef Inspect Log` - Chef Inspect Log\n* `Choctaw Hog Scan` - Choctaw Hog Scan\n* `Clair Scan` - Clair Scan\n* `Cloudflare Insights` - Cloudflare Insights\n* `Cloudsploit Scan` - Cloudsploit Scan\n* `Cobalt.io API Import` - Cobalt.io API Import\n* `Cobalt.io Scan` - Cobalt.io Scan\n* `Codechecker Report native` - Codechecker Report native\n* `Contrast Scan` - Contrast Scan\n* `Coverity API` - Coverity API\n* `Coverity Scan JSON Report` - Coverity Scan JSON Report\n* `Crashtest Security JSON File` - Crashtest Security JSON File\n* `Crashtest Security XML File` - Crashtest Security XML File\n* `CredScan Scan` - CredScan Scan\n* `Crunch42 Scan` - Crunch42 Scan\n* `Cyberwatch scan (Galeax)` - Cyberwatch scan (Galeax)\n* `CycloneDX Scan` - CycloneDX Scan\n* `Cycognito Scan` - Cycognito Scan\n* `DawnScanner Scan` - DawnScanner Scan\n* `Deepfence Threatmapper Report` - Deepfence Threatmapper Report\n* `Dependency Check Scan` - Dependency Check Scan\n* `Dependency Track Finding Packaging Format (FPF) Export` - Dependency Track Finding Packaging Format (FPF) Export\n* `Detect-secrets Scan` - Detect-secrets Scan\n* `docker-bench-security Scan` - docker-bench-security Scan\n* `Dockle Scan` - Dockle Scan\n* `DrHeader JSON Importer` - DrHeader JSON Importer\n* `DSOP Scan` - DSOP Scan\n* `Duroc Hog Scan` - Duroc Hog Scan\n* `Edgescan Scan` - Edgescan Scan\n* `ESLint Scan` - ESLint Scan\n* `Essex Hog Scan` - Essex Hog Scan\n* `Fortify Scan` - Fortify Scan\n* `Generic Findings Import` - Generic Findings Import\n* `Ggshield Scan` - Ggshield Scan\n* `Github SAST Scan` - Github SAST Scan\n* `Github Secrets Detection Report Scan` - Github Secrets Detection Report Scan\n* `Github Vulnerability Scan` - Github Vulnerability Scan\n* `GitLab API Fuzzing Report Scan` - GitLab API Fuzzing Report Scan\n* `GitLab Container Scan` - GitLab Container Scan Scan\n* `GitLab DAST Report` - GitLab DAST Report\n* `GitLab Dependency Scanning Report` - GitLab Dependency Scanning Report\n* `GitLab SAST Report` - GitLab SAST Report\n* `GitLab Secret Detection Report` - GitLab Secret Detection Report\n* `Gitleaks Scan` - Gitleaks Scan\n* `Google Cloud Artifact Vulnerability Scan` - Google Cloud Artifact Vulnerability Scan\n* `Gosec Scanner` - Gosec Scanner\n* `Gottingen Hog Scan` - Gottingen Hog Scan\n* `Govulncheck Scanner` - Govulncheck Scanner\n* `HackerOne Cases` - HackerOne Cases\n* `Hadolint Dockerfile check` - Hadolint Dockerfile check\n* `Harbor Vulnerability Scan` - Harbor Vulnerability Scan\n* `HCL AppScan on Cloud SAST XML` - HCL AppScan on Cloud SAST XML\n* `HCLAppScan XML` - HCLAppScan XML\n* `Horusec Scan` - Horusec Scan\n* `Humble Json Importer` - Humble Json Importer\n* `HuskyCI Report` - HuskyCI Report\n* `Hydra Scan` - Hydra Scan\n* `IBM AppScan DAST` - IBM AppScan DAST\n* `Immuniweb Scan` - Immuniweb Scan\n* `IntSights Report` - IntSights Report\n* `Invicti Scan` - Invicti Scan\n* `IriusRisk Threats Scan` - IriusRisk Threats Scan\n* `JFrog Xray API Summary Artifact Scan` - JFrog Xray API Summary Artifact Scan\n* `JFrog Xray On Demand Binary Scan` - JFrog Xray On Demand Binary Scan\n* `JFrog Xray Scan` - JFrog Xray Scan\n* `JFrog Xray Unified Scan` - JFrog Xray Unified Scan\n* `KICS Scan` - KICS Scan\n* `Kiuwan SCA Scan` - Kiuwan SCA Scan\n* `Kiuwan Scan` - Kiuwan Scan\n* `KrakenD Audit Scan` - KrakenD Audit Scan\n* `kube-bench Scan` - kube-bench Scan\n* `Kubeaudit Scan` - Kubeaudit Scan\n* `KubeHunter Scan` - KubeHunter Scan\n* `Kubescape JSON Importer` - Kubescape JSON Importer\n* `Legitify Scan` - Legitify Scan\n* `Mayhem SARIF Report` - Mayhem SARIF Report\n* `Mend Scan` - Mend Scan\n* `Meterian Scan` - Meterian Scan\n* `Microfocus Webinspect Scan` - Microfocus Webinspect Scan\n* `MobSF Scan` - MobSF Scan\n* `Mobsfscan Scan` - MobSF Scan\n* `MobSF Scorecard Scan` - MobSF Scorecard Scan\n* `Mozilla Observatory Scan` - Mozilla Observatory Scan\n* `MSDefender Parser` - MSDefender Parser\n* `n0s1 Scanner` - n0s1 Scanner\n* `Nancy Scan` - Nancy Scan\n* `Netsparker Scan` - Netsparker Scan\n* `NeuVector (compliance)` - NeuVector (compliance)\n* `NeuVector (REST)` - NeuVector (REST)\n* `Nexpose Scan` - Nexpose Scan\n* `Nikto Scan` - Nikto Scan\n* `Nmap Scan` - Nmap Scan\n* `Node Security Platform Scan` - Node Security Platform Scan\n* `Nosey Parker Scan` - Nosey Parker Scan\n* `NPM Audit Scan` - NPM Audit Scan\n* `NPM Audit v7+ Scan` - NPM Audit v7+ Scan\n* `Nuclei Scan` - Nuclei Scan\n* `OpenReports` - OpenReports\n* `Openscap Vulnerability Scan` - Openscap Vulnerability Scan\n* `OpenVAS Parser` - OpenVAS Parser\n* `OpenVAS Parser v2` - OpenVAS Parser v2\n* `Orca Security Alerts` - Orca Security Alerts\n* `ORT evaluated model Importer` - ORT evaluated model Importer\n* `OssIndex Devaudit SCA Scan Importer` - OssIndex Devaudit SCA Scan Importer\n* `OSV Scan` - OSV Scan\n* `Outpost24 Scan` - Outpost24 Scan\n* `PHP Security Audit v2` - PHP Security Audit v2\n* `PHP Symfony Security Check` - PHP Symfony Security Check\n* `PingCastle` - PingCastle\n* `pip-audit Scan` - pip-audit Scan\n* `PMD Scan` - PMD Scan\n* `Popeye Scan` - Popeye Scan\n* `Progpilot Scan` - Progpilot Scan\n* `Prowler Scan` - Prowler Scan\n* `PTART Report` - PTART Report\n* `PWN SAST` - PWN SAST\n* `Qualys Hacker Guardian Scan` - Qualys Hacker Guardian Scan\n* `Qualys Infrastructure Scan (WebGUI XML)` - Qualys Infrastructure Scan (WebGUI XML)\n* `Qualys Scan` - Qualys Scan\n* `Qualys Webapp Scan` - Qualys Webapp Scan\n* `Rapplex Scan` - Rapplex Scan\n* `Red Hat Satellite` - Red Hat Satellite\n* `Retire.js Scan` - Retire.js Scan\n* `ReversingLabs Spectra Assure` - ReversingLabs Spectra Assure\n* `Risk Recon API Importer` - Risk Recon API Importer\n* `Rubocop Scan` - Rubocop Scan\n* `Rusty Hog Scan` - Rusty Hog Scan\n* `SARIF` - SARIF\n* `Scantist Scan` - Scantist Scan\n* `Scout Suite Scan` - Scout Suite Scan\n* `Semgrep JSON Report` - Semgrep JSON Report\n* `Semgrep Pro JSON Report` - Semgrep Pro JSON Report\n* `SKF Scan` - SKF Scan\n* `Snyk Code Scan` - Snyk Code Scan\n* `Snyk Issue API Scan` - Snyk Issue API Scan\n* `Snyk Scan` - Snyk Scan\n* `Solar Appscreener Scan` - Solar Appscreener Scan Detailed_Results.csv\n* `SonarQube API Import` - SonarQube API Import\n* `SonarQube Scan` - SonarQube Scan\n* `SonarQube Scan detailed` - SonarQube Scan detailed\n* `Sonatype Application Scan` - Sonatype Application Scan\n* `SpotBugs Scan` - SpotBugs Scan\n* `SSH Audit Importer` - SSH Audit Importer\n* `SSL Labs Scan` - SSL Labs Scan\n* `Sslscan` - Sslscan\n* `Sslyze Scan` - Sslyze Scan\n* `SSLyze Scan (JSON)` - SSLyze Scan (JSON)\n* `StackHawk HawkScan` - StackHawk HawkScan\n* `Sysdig CLI Report` - Sysdig CLI Report Scan\n* `Sysdig Vulnerability Report` - Sysdig Vulnerability Report Scan\n* `Talisman Scan` - Talisman Scan\n* `Tenable Scan` - Tenable Scan\n* `Terrascan Scan` - Terrascan Scan\n* `Testssl Scan` - Testssl Scan\n* `TFSec Scan` - TFSec Scan\n* `Threagile risks report` - Threagile risks report\n* `ThreatComposer Scan` - ThreatComposer Scan\n* `Trivy Operator Scan` - Trivy Operator Scan\n* `Trivy Scan` - Trivy Scan\n* `Trufflehog Scan` - Trufflehog Scan\n* `Trufflehog3 Scan` - Trufflehog3 Scan\n* `Trustwave Fusion API Scan` - Trustwave Fusion API Scan\n* `Trustwave Scan (CSV)` - Trustwave Scan (CSV)\n* `Twistlock Image Scan` - Twistlock Image Scan\n* `VCG Scan` - VCG Scan\n* `Veracode Scan` - Veracode Scan\n* `Veracode SourceClear Scan` - Veracode SourceClear Scan\n* `Vulners` - Vulners\n* `Wapiti Scan` - Wapiti Scan\n* `Wazuh` - Wazuh\n* `WFuzz JSON report` - WFuzz JSON report\n* `Whispers Scan` - Whispers Scan\n* `WhiteHat Sentinel` - WhiteHat Sentinel\n* `Wiz Scan` - Wiz Scan\n* `Wizcli Dir Scan` - Wizcli Dir Scan\n* `Wizcli IaC Scan` - Wizcli IaC Scan\n* `Wizcli Img Scan` - Wizcli Img Scan\n* `Wpscan` - Wpscan\n* `Xanitizer Scan` - Xanitizer Scan\n* `Xeol Parser` - Xeol Parser\n* `Yarn Audit Scan` - Yarn Audit Scan\n* `ZAP Scan` - ZAP Scan\n* `Zora Parser` - Zora Parser", + "x-spec-enum-id": "dcadd6f0ac3ee0bf" }, "test": { "type": "integer" diff --git a/tests/generated/test_celery_api.py b/tests/generated/test_celery_api.py new file mode 100644 index 0000000..567492b --- /dev/null +++ b/tests/generated/test_celery_api.py @@ -0,0 +1,57 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +import unittest + +from defectdojo_api_generated.api.celery_api import CeleryApi as _CeleryApi + + +class TestCeleryApi(unittest.TestCase): + """CeleryApi unit test stubs""" + + def setUp(self) -> None: + self.api = _CeleryApi() + + def tearDown(self) -> None: + pass + + def test_queue_details_list(self) -> None: + """Test case for queue_details_list + + Get per-task breakdown of the Celery queue + """ + pass + + def test_queue_purge_create(self) -> None: + """Test case for queue_purge_create + + Purge all pending Celery tasks from the queue + """ + pass + + def test_queue_task_purge_create(self) -> None: + """Test case for queue_task_purge_create + + Purge all queued tasks with a given task name + """ + pass + + def test_status_retrieve(self) -> None: + """Test case for status_retrieve + + Get Celery worker and queue status + """ + pass + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/generated/test_celery_queue_purge_create200_response.py b/tests/generated/test_celery_queue_purge_create200_response.py new file mode 100644 index 0000000..5a368cf --- /dev/null +++ b/tests/generated/test_celery_queue_purge_create200_response.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +import unittest + +from defectdojo_api_generated.models.celery_queue_purge_create200_response import ( + CeleryQueuePurgeCreate200Response as _CeleryQueuePurgeCreate200Response, +) + + +class TestCeleryQueuePurgeCreate200Response(unittest.TestCase): + """CeleryQueuePurgeCreate200Response unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> _CeleryQueuePurgeCreate200Response: + """Test CeleryQueuePurgeCreate200Response + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included""" + # uncomment below to create an instance of `CeleryQueuePurgeCreate200Response` + """ + model = _CeleryQueuePurgeCreate200Response() + if include_optional: + return _CeleryQueuePurgeCreate200Response( + purged = 56 + ) + else: + return _CeleryQueuePurgeCreate200Response( + ) + """ + + def testCeleryQueuePurgeCreate200Response(self): + """Test CeleryQueuePurgeCreate200Response""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/generated/test_celery_queue_task_detail.py b/tests/generated/test_celery_queue_task_detail.py new file mode 100644 index 0000000..e720b20 --- /dev/null +++ b/tests/generated/test_celery_queue_task_detail.py @@ -0,0 +1,58 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +import unittest + +from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail as _CeleryQueueTaskDetail + + +class TestCeleryQueueTaskDetail(unittest.TestCase): + """CeleryQueueTaskDetail unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> _CeleryQueueTaskDetail: + """Test CeleryQueueTaskDetail + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included""" + # uncomment below to create an instance of `CeleryQueueTaskDetail` + """ + model = _CeleryQueueTaskDetail() + if include_optional: + return _CeleryQueueTaskDetail( + task_name = '', + count = 56, + oldest_position = 56, + newest_position = 56, + oldest_eta = '', + newest_eta = '', + earliest_expires = '', + latest_expires = '' + ) + else: + return _CeleryQueueTaskDetail( + ) + """ + + def testCeleryQueueTaskDetail(self): + """Test CeleryQueueTaskDetail""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/generated/test_celery_queue_task_purge_create_request.py b/tests/generated/test_celery_queue_task_purge_create_request.py new file mode 100644 index 0000000..072edb9 --- /dev/null +++ b/tests/generated/test_celery_queue_task_purge_create_request.py @@ -0,0 +1,54 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +import unittest + +from defectdojo_api_generated.models.celery_queue_task_purge_create_request import ( + CeleryQueueTaskPurgeCreateRequest as _CeleryQueueTaskPurgeCreateRequest, +) + + +class TestCeleryQueueTaskPurgeCreateRequest(unittest.TestCase): + """CeleryQueueTaskPurgeCreateRequest unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> _CeleryQueueTaskPurgeCreateRequest: + """Test CeleryQueueTaskPurgeCreateRequest + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included""" + # uncomment below to create an instance of `CeleryQueueTaskPurgeCreateRequest` + """ + model = _CeleryQueueTaskPurgeCreateRequest() + if include_optional: + return _CeleryQueueTaskPurgeCreateRequest( + task_name = '' + ) + else: + return _CeleryQueueTaskPurgeCreateRequest( + task_name = '', + ) + """ + + def testCeleryQueueTaskPurgeCreateRequest(self): + """Test CeleryQueueTaskPurgeCreateRequest""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/generated/test_celery_status.py b/tests/generated/test_celery_status.py new file mode 100644 index 0000000..87b6e84 --- /dev/null +++ b/tests/generated/test_celery_status.py @@ -0,0 +1,56 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +import unittest + +from defectdojo_api_generated.models.celery_status import CeleryStatus as _CeleryStatus + + +class TestCeleryStatus(unittest.TestCase): + """CeleryStatus unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> _CeleryStatus: + """Test CeleryStatus + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included""" + # uncomment below to create an instance of `CeleryStatus` + """ + model = _CeleryStatus() + if include_optional: + return _CeleryStatus( + worker_status = True, + broker_status = True, + queue_length = 56, + task_time_limit = 56, + task_soft_time_limit = 56, + task_default_expires = 56 + ) + else: + return _CeleryStatus( + ) + """ + + def testCeleryStatus(self): + """Test CeleryStatus""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/generated/test_finding_verify_request.py b/tests/generated/test_finding_verify_request.py new file mode 100644 index 0000000..650a489 --- /dev/null +++ b/tests/generated/test_finding_verify_request.py @@ -0,0 +1,52 @@ +# coding: utf-8 + +""" +DefectDojo API v2 + +DefectDojo - Open Source vulnerability Management made easy. Prefetch related parameters/responses not yet in the schema. + +Generated by OpenAPI Generator (https://openapi-generator.tech) + +Do not edit the class manually. +""" # noqa: E501 + +import unittest + +from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest as _FindingVerifyRequest + + +class TestFindingVerifyRequest(unittest.TestCase): + """FindingVerifyRequest unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> _FindingVerifyRequest: + """Test FindingVerifyRequest + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included""" + # uncomment below to create an instance of `FindingVerifyRequest` + """ + model = _FindingVerifyRequest() + if include_optional: + return _FindingVerifyRequest( + note = '', + note_type = 56 + ) + else: + return _FindingVerifyRequest( + ) + """ + + def testFindingVerifyRequest(self): + """Test FindingVerifyRequest""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/generated/test_findings_api.py b/tests/generated/test_findings_api.py index cdbe4d5..1ed1cb0 100644 --- a/tests/generated/test_findings_api.py +++ b/tests/generated/test_findings_api.py @@ -140,6 +140,10 @@ def test_update(self) -> None: """Test case for update""" pass + def test_verify_create(self) -> None: + """Test case for verify_create""" + pass + if __name__ == '__main__': unittest.main()