public class CreateVulScanTaskRequest extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2023. All rights reserved.