public class CreateVulScanTaskRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
CreateVulScanTaskRequest()  | 
CreateVulScanTaskRequest(CreateVulScanTaskRequest 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 | 
|---|---|
String[] | 
getLocalImageIDs()
Get Scan by licensed local image ID, with a higher priority than scan by licensed local image that meets the condition. 
 | 
String | 
getLocalImageScanType()
Get Local image scan scope. 
 | 
Long | 
getLocalTaskID()
Get ID of the task to scan local images again for vulnerabilities 
 | 
Long[] | 
getRegistryImageIDs()
Get Scan by licensed repository image ID, with a higher priority than scan by licensed repository image that meets the condition. 
 | 
String | 
getRegistryImageScanType()
Get Repository image scan scope. 
 | 
Long | 
getRegistryTaskID()
Get ID of the task to scan repository images again for vulnerabilities 
 | 
void | 
setLocalImageIDs(String[] LocalImageIDs)
Set Scan by licensed local image ID, with a higher priority than scan by licensed local image that meets the condition. 
 | 
void | 
setLocalImageScanType(String LocalImageScanType)
Set Local image scan scope. 
 | 
void | 
setLocalTaskID(Long LocalTaskID)
Set ID of the task to scan local images again for vulnerabilities 
 | 
void | 
setRegistryImageIDs(Long[] RegistryImageIDs)
Set Scan by licensed repository image ID, with a higher priority than scan by licensed repository image that meets the condition. 
 | 
void | 
setRegistryImageScanType(String RegistryImageScanType)
Set Repository image scan scope. 
 | 
void | 
setRegistryTaskID(Long RegistryTaskID)
Set ID of the task to scan repository images again for vulnerabilities 
 | 
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 CreateVulScanTaskRequest()
public CreateVulScanTaskRequest(CreateVulScanTaskRequest source)
public String getLocalImageScanType()
public void setLocalImageScanType(String LocalImageScanType)
LocalImageScanType - Local image scan scope. Valid values: `ALL` (all local images); `NOT_SCAN` (all licensed but not scanned local images); `IMAGEIDS` (IDs of specified local images).public String[] getLocalImageIDs()
public void setLocalImageIDs(String[] LocalImageIDs)
LocalImageIDs - Scan by licensed local image ID, with a higher priority than scan by licensed local image that meets the condition.public String getRegistryImageScanType()
public void setRegistryImageScanType(String RegistryImageScanType)
RegistryImageScanType - Repository image scan scope. Valid values: `ALL` (all repository images); `NOT_SCAN` (all licensed but not scanned repository images); `IMAGEIDS` (IDs of specified repository images).public Long[] getRegistryImageIDs()
public void setRegistryImageIDs(Long[] RegistryImageIDs)
RegistryImageIDs - Scan by licensed repository image ID, with a higher priority than scan by licensed repository image that meets the condition.public Long getLocalTaskID()
public void setLocalTaskID(Long LocalTaskID)
LocalTaskID - ID of the task to scan local images again for vulnerabilitiespublic Long getRegistryTaskID()
public void setRegistryTaskID(Long RegistryTaskID)
RegistryTaskID - ID of the task to scan repository images again for vulnerabilitiesCopyright © 2025. All rights reserved.