Class VulScanImageInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcss.v20201101.models.VulScanImageInfo
-
public class VulScanImageInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetCriticalLevelVulCount()Get 严重漏洞数StringgetErrorStatus()Get 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线LonggetHighLevelVulCount()Get 高危漏洞数StringgetImageID()Get 镜像IDStringgetImageName()Get 镜像名称LonggetLowLevelVulCount()Get 低危漏洞数LonggetMediumLevelVulCount()Get 中危漏洞数FloatgetScanDuration()Get 扫描时长 注意:此字段可能返回 null,表示取不到有效值。StringgetScanEndTime()Get 漏洞扫描的结束时间StringgetScanStartTime()Get 漏洞扫描的开始时间StringgetScanStatus()Get 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消FloatgetSize()Get 镜像大小LonggetTaskID()Get 本地镜像漏洞扫描任务IDvoidsetCriticalLevelVulCount(Long CriticalLevelVulCount)Set 严重漏洞数voidsetErrorStatus(String ErrorStatus)Set 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线voidsetHighLevelVulCount(Long HighLevelVulCount)Set 高危漏洞数voidsetImageID(String ImageID)Set 镜像IDvoidsetImageName(String ImageName)Set 镜像名称voidsetLowLevelVulCount(Long LowLevelVulCount)Set 低危漏洞数voidsetMediumLevelVulCount(Long MediumLevelVulCount)Set 中危漏洞数voidsetScanDuration(Float ScanDuration)Set 扫描时长 注意:此字段可能返回 null,表示取不到有效值。voidsetScanEndTime(String ScanEndTime)Set 漏洞扫描的结束时间voidsetScanStartTime(String ScanStartTime)Set 漏洞扫描的开始时间voidsetScanStatus(String ScanStatus)Set 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消voidsetSize(Float Size)Set 镜像大小voidsetTaskID(Long TaskID)Set 本地镜像漏洞扫描任务IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
VulScanImageInfo
public VulScanImageInfo()
-
VulScanImageInfo
public 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.
-
-
Method Detail
-
getImageID
public String getImageID()
Get 镜像ID- Returns:
- ImageID 镜像ID
-
setImageID
public void setImageID(String ImageID)
Set 镜像ID- Parameters:
ImageID- 镜像ID
-
getImageName
public String getImageName()
Get 镜像名称- Returns:
- ImageName 镜像名称
-
setImageName
public void setImageName(String ImageName)
Set 镜像名称- Parameters:
ImageName- 镜像名称
-
getSize
public Float getSize()
Get 镜像大小- Returns:
- Size 镜像大小
-
setSize
public void setSize(Float Size)
Set 镜像大小- Parameters:
Size- 镜像大小
-
getScanStatus
public String getScanStatus()
Get 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消- Returns:
- ScanStatus 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
-
setScanStatus
public void setScanStatus(String ScanStatus)
Set 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消- Parameters:
ScanStatus- 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
-
getScanDuration
public Float getScanDuration()
Get 扫描时长 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ScanDuration 扫描时长 注意:此字段可能返回 null,表示取不到有效值。
-
setScanDuration
public void setScanDuration(Float ScanDuration)
Set 扫描时长 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ScanDuration- 扫描时长 注意:此字段可能返回 null,表示取不到有效值。
-
getHighLevelVulCount
public Long getHighLevelVulCount()
Get 高危漏洞数- Returns:
- HighLevelVulCount 高危漏洞数
-
setHighLevelVulCount
public void setHighLevelVulCount(Long HighLevelVulCount)
Set 高危漏洞数- Parameters:
HighLevelVulCount- 高危漏洞数
-
getMediumLevelVulCount
public Long getMediumLevelVulCount()
Get 中危漏洞数- Returns:
- MediumLevelVulCount 中危漏洞数
-
setMediumLevelVulCount
public void setMediumLevelVulCount(Long MediumLevelVulCount)
Set 中危漏洞数- Parameters:
MediumLevelVulCount- 中危漏洞数
-
getLowLevelVulCount
public Long getLowLevelVulCount()
Get 低危漏洞数- Returns:
- LowLevelVulCount 低危漏洞数
-
setLowLevelVulCount
public void setLowLevelVulCount(Long LowLevelVulCount)
Set 低危漏洞数- Parameters:
LowLevelVulCount- 低危漏洞数
-
getCriticalLevelVulCount
public Long getCriticalLevelVulCount()
Get 严重漏洞数- Returns:
- CriticalLevelVulCount 严重漏洞数
-
setCriticalLevelVulCount
public void setCriticalLevelVulCount(Long CriticalLevelVulCount)
Set 严重漏洞数- Parameters:
CriticalLevelVulCount- 严重漏洞数
-
getTaskID
public Long getTaskID()
Get 本地镜像漏洞扫描任务ID- Returns:
- TaskID 本地镜像漏洞扫描任务ID
-
setTaskID
public void setTaskID(Long TaskID)
Set 本地镜像漏洞扫描任务ID- Parameters:
TaskID- 本地镜像漏洞扫描任务ID
-
getScanStartTime
public String getScanStartTime()
Get 漏洞扫描的开始时间- Returns:
- ScanStartTime 漏洞扫描的开始时间
-
setScanStartTime
public void setScanStartTime(String ScanStartTime)
Set 漏洞扫描的开始时间- Parameters:
ScanStartTime- 漏洞扫描的开始时间
-
getScanEndTime
public String getScanEndTime()
Get 漏洞扫描的结束时间- Returns:
- ScanEndTime 漏洞扫描的结束时间
-
setScanEndTime
public void setScanEndTime(String ScanEndTime)
Set 漏洞扫描的结束时间- Parameters:
ScanEndTime- 漏洞扫描的结束时间
-
getErrorStatus
public String getErrorStatus()
Get 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线- Returns:
- ErrorStatus 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
-
setErrorStatus
public void setErrorStatus(String ErrorStatus)
Set 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线- Parameters:
ErrorStatus- 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
-
-