Scan Data Export
            get_scan_export(execution_id)
  
      async
  
    Get the specific scan data export execution.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                execution_id
             | 
            
                  int
             | 
            
               The ID of the scan data export execution to get.  | 
            required | 
Returns:
| Type | Description | 
|---|---|
                  ScanDataExportExecution
             | 
            
               The scan data export execution.  | 
          
            get_scan_exports()
  
      async
  
    Get a list of scan data export execution jobs for the current user.
Returns:
| Type | Description | 
|---|---|
                  ScanDataExportExecutionList
             | 
            
               A list of scan data export execution jobs for the current user.  | 
          
            export_scan_data(criteria, scan_type='application/vnd.security.vulnerability.report; version=1.1')
  
      async
  
    Start an export scan data job for selected projects.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                criteria
             | 
            
                  ScanDataExportRequest
             | 
            
               The criteria to use for the scan data export. Unset fields are not considered for the criteria. Read the field descriptions carefully, because it is a HOT MESS!  | 
            required | 
                scan_type
             | 
            
                  str
             | 
            
               The type of scan data to export. UNDOCUMENTED IN SPEC. Some info can be found here: https://goharbor.io/blog/harbor-2.6/#:~:text=Accessing%20CSV%20Export%20Programmatically. The default value should be sufficient for the main use case (exporting the vulnerability report).  | 
            
                  'application/vnd.security.vulnerability.report; version=1.1'
             | 
          
Returns:
| Type | Description | 
|---|---|
                  ScanDataExportJob
             | 
            
               The ID of the scan data export job.  | 
          
            download_scan_export(execution_id)
  
      async
  
    Download the scan data export file.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                execution_id
             | 
            
                  int
             | 
            
               The ID of the scan data export execution to download.  | 
            required | 
Returns:
| Type | Description | 
|---|---|
                  FileResponse
             | 
            
               The scan data export file.  |