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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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.