public class ScanVulSettingRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
ScanVulSettingRequest()  | 
ScanVulSettingRequest(ScanVulSettingRequest 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 | 
getEnableScan()
Get Whether to enable scanning. 
 | 
String | 
getEndTime()
Get Scan end time. 
 | 
Long | 
getScanMethod()
Get 
 | 
String | 
getStartTime()
Get Scan start time. 
 | 
Long | 
getTimerInterval()
Get Regular detection interval (days) 
 | 
String | 
getTimerTime()
Get Periodic detection time. 
 | 
String[] | 
getUuids()
Get If empty, scan hosts with all Professional, Premium, and General Discount editions by default; if not empty, only scan the selected hosts. 
 | 
Long[] | 
getVulCategories()
Get Vulnerability type. 
 | 
Long | 
getVulEmergency()
Get Whether the vulnerability is an emergency vulnerability. 
 | 
Long[] | 
getVulLevels()
Get Severity level. 
 | 
void | 
setEnableScan(Long EnableScan)
Set Whether to enable scanning. 
 | 
void | 
setEndTime(String EndTime)
Set Scan end time. 
 | 
void | 
setScanMethod(Long ScanMethod)
Set 
 | 
void | 
setStartTime(String StartTime)
Set Scan start time. 
 | 
void | 
setTimerInterval(Long TimerInterval)
Set Regular detection interval (days) 
 | 
void | 
setTimerTime(String TimerTime)
Set Periodic detection time. 
 | 
void | 
setUuids(String[] Uuids)
Set If empty, scan hosts with all Professional, Premium, and General Discount editions by default; if not empty, only scan the selected hosts. 
 | 
void | 
setVulCategories(Long[] VulCategories)
Set Vulnerability type. 
 | 
void | 
setVulEmergency(Long VulEmergency)
Set Whether the vulnerability is an emergency vulnerability. 
 | 
void | 
setVulLevels(Long[] VulLevels)
Set Severity level. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ScanVulSettingRequest()
public ScanVulSettingRequest(ScanVulSettingRequest source)
public Long getTimerInterval()
public void setTimerInterval(Long TimerInterval)
TimerInterval - Regular detection interval (days)public Long[] getVulCategories()
public void setVulCategories(Long[] VulCategories)
VulCategories - Vulnerability type. 1: web CMS vulnerability; 2: application vulnerability; 4: Linux software vulnerability; 5: Windows system vulnerability. Pass in the values in array format. Example: [1,2]public Long[] getVulLevels()
public void setVulLevels(Long[] VulLevels)
VulLevels - Severity level. 1: low-risk; 2: medium-risk; 3: high-risk; 4: critical. Pass in the values in array format. Example: [1,2,3]public String getTimerTime()
public void setTimerTime(String TimerTime)
TimerTime - Periodic detection time. Example: 02:10:50public Long getVulEmergency()
public void setVulEmergency(Long VulEmergency)
VulEmergency - Whether the vulnerability is an emergency vulnerability. 0: no; 1: yes.public String getStartTime()
public void setStartTime(String StartTime)
StartTime - Scan start time. Example: 00:00public String getEndTime()
public void setEndTime(String EndTime)
EndTime - Scan end time. Example: 08:00public Long getEnableScan()
public void setEnableScan(Long EnableScan)
EnableScan - Whether to enable scanning. 1: enable; 0: disable.public String[] getUuids()
public void setUuids(String[] Uuids)
Uuids - If empty, scan hosts with all Professional, Premium, and General Discount editions by default; if not empty, only scan the selected hosts.public Long getScanMethod()
public void setScanMethod(Long ScanMethod)
ScanMethod - Copyright © 2025. All rights reserved.