public class VulScanImageInfo extends AbstractModel
skipSign| Constructor and Description | 
|---|
| VulScanImageInfo() | 
| VulScanImageInfo(VulScanImageInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getCriticalLevelVulCount()Get Number of critical vulnerabilities | 
| String | getErrorStatus()Get Cause of the failure. | 
| Long | getHighLevelVulCount()Get Number of high-risk vulnerabilities | 
| String | getImageID()Get Image ID | 
| String | getImageName()Get Image name | 
| Long | getLowLevelVulCount()Get Number of low-risk vulnerabilities | 
| Long | getMediumLevelVulCount()Get Number of medium-risk vulnerabilities | 
| Float | getScanDuration()Get Scan duration
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getScanEndTime()Get End time of the vulnerability scan | 
| String | getScanStartTime()Get Start time of the vulnerability scan | 
| String | getScanStatus()Get Task status. | 
| Float | getSize()Get Image size | 
| Long | getTaskID()Get ID of the task to scan local images for vulnerabilities | 
| void | setCriticalLevelVulCount(Long CriticalLevelVulCount)Set Number of critical vulnerabilities | 
| void | setErrorStatus(String ErrorStatus)Set Cause of the failure. | 
| void | setHighLevelVulCount(Long HighLevelVulCount)Set Number of high-risk vulnerabilities | 
| void | setImageID(String ImageID)Set Image ID | 
| void | setImageName(String ImageName)Set Image name | 
| void | setLowLevelVulCount(Long LowLevelVulCount)Set Number of low-risk vulnerabilities | 
| void | setMediumLevelVulCount(Long MediumLevelVulCount)Set Number of medium-risk vulnerabilities | 
| void | setScanDuration(Float ScanDuration)Set Scan duration
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setScanEndTime(String ScanEndTime)Set End time of the vulnerability scan | 
| void | setScanStartTime(String ScanStartTime)Set Start time of the vulnerability scan | 
| void | setScanStatus(String ScanStatus)Set Task status. | 
| void | setSize(Float Size)Set Image size | 
| void | setTaskID(Long TaskID)Set ID of the task to scan local images for vulnerabilities | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic VulScanImageInfo()
public VulScanImageInfo(VulScanImageInfo source)
public String getImageID()
public void setImageID(String ImageID)
ImageID - Image IDpublic String getImageName()
public void setImageName(String ImageName)
ImageName - Image namepublic Float getSize()
public void setSize(Float Size)
Size - Image sizepublic String getScanStatus()
public void setScanStatus(String ScanStatus)
ScanStatus - Task status. Valid values: `SCANNING` (scanning); `FAILED` (failed); `FINISHED` (completed); `CANCELED` (canceled).public Float getScanDuration()
public void setScanDuration(Float ScanDuration)
ScanDuration - Scan duration
Note: This field may return null, indicating that no valid values can be obtained.public Long getHighLevelVulCount()
public void setHighLevelVulCount(Long HighLevelVulCount)
HighLevelVulCount - Number of high-risk vulnerabilitiespublic Long getMediumLevelVulCount()
public void setMediumLevelVulCount(Long MediumLevelVulCount)
MediumLevelVulCount - Number of medium-risk vulnerabilitiespublic Long getLowLevelVulCount()
public void setLowLevelVulCount(Long LowLevelVulCount)
LowLevelVulCount - Number of low-risk vulnerabilitiespublic Long getCriticalLevelVulCount()
public void setCriticalLevelVulCount(Long CriticalLevelVulCount)
CriticalLevelVulCount - Number of critical vulnerabilitiespublic Long getTaskID()
public void setTaskID(Long TaskID)
TaskID - ID of the task to scan local images for vulnerabilitiespublic String getScanStartTime()
public void setScanStartTime(String ScanStartTime)
ScanStartTime - Start time of the vulnerability scanpublic String getScanEndTime()
public void setScanEndTime(String ScanEndTime)
ScanEndTime - End time of the vulnerability scanpublic String getErrorStatus()
public void setErrorStatus(String ErrorStatus)
ErrorStatus - Cause of the failure. Valid values: `TIMEOUT` (timeout); `TOO_MANY` (too many tasks); `OFFLINE` (offline).Copyright © 2023. All rights reserved.