public class ClusterCheckItem extends AbstractModel
Constructor and Description |
---|
ClusterCheckItem() |
ClusterCheckItem(ClusterCheckItem 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 |
getAffectedType()
Get Affected type.
|
String |
getAffectedVersion()
Get Affected version information
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getCheckItemId()
Get Unique ID of the check item
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getCVENumber()
Get CVE No.
|
String |
getCVSS()
Get CVSS information, which is used for drawing.
|
String |
getCVSSScore()
Get CVSS score
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getDiscoverTime()
Get Disclosure time
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getIgnoredAssetNum()
Get Number of ignored assets
Note: This field may return null, indicating that no valid values can be obtained.
|
Boolean |
getIsIgnored()
Get Whether to ignore the check item
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getItemDetail()
Get Detailed description of the check item
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getName()
Get Name of the risk item
|
String |
getRelateLink()
Get Reference link
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getRiskAssessment()
Get Impact assessment
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getRiskAttribute()
Get Risk type of the check item.
|
String |
getRiskLevel()
Get Severity.
|
String |
getRiskProperty()
Get Risk characteristic and tag.
|
String |
getRiskTarget()
Get Check target and risky target.
|
String |
getRiskType()
Get Risk type.
|
String |
getSolution()
Get Solution
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAffectedType(String AffectedType)
Set Affected type.
|
void |
setAffectedVersion(String AffectedVersion)
Set Affected version information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCheckItemId(Long CheckItemId)
Set Unique ID of the check item
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCVENumber(String CVENumber)
Set CVE No.
|
void |
setCVSS(String CVSS)
Set CVSS information, which is used for drawing.
|
void |
setCVSSScore(String CVSSScore)
Set CVSS score
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDiscoverTime(String DiscoverTime)
Set Disclosure time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setIgnoredAssetNum(Long IgnoredAssetNum)
Set Number of ignored assets
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setIsIgnored(Boolean IsIgnored)
Set Whether to ignore the check item
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setItemDetail(String ItemDetail)
Set Detailed description of the check item
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setName(String Name)
Set Name of the risk item
|
void |
setRelateLink(String RelateLink)
Set Reference link
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRiskAssessment(String RiskAssessment)
Set Impact assessment
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRiskAttribute(String RiskAttribute)
Set Risk type of the check item.
|
void |
setRiskLevel(String RiskLevel)
Set Severity.
|
void |
setRiskProperty(String RiskProperty)
Set Risk characteristic and tag.
|
void |
setRiskTarget(String RiskTarget)
Set Check target and risky target.
|
void |
setRiskType(String RiskType)
Set Risk type.
|
void |
setSolution(String Solution)
Set Solution
Note: This field may return null, indicating that no valid values can be obtained.
|
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 ClusterCheckItem()
public ClusterCheckItem(ClusterCheckItem source)
public Long getCheckItemId()
public void setCheckItemId(Long CheckItemId)
CheckItemId
- Unique ID of the check item
Note: This field may return null, indicating that no valid values can be obtained.public String getName()
public void setName(String Name)
Name
- Name of the risk itempublic String getItemDetail()
public void setItemDetail(String ItemDetail)
ItemDetail
- Detailed description of the check item
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskLevel()
public void setRiskLevel(String RiskLevel)
RiskLevel
- Severity. Valid values: `Serious` (critical); `High` (high); `Middle` (medium); `Hint` (prompt).
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskTarget()
public void setRiskTarget(String RiskTarget)
RiskTarget
- Check target and risky target. Valid values: `Runc`, `Kubelet`, `Containerd`, `Pods`.
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskType()
public void setRiskType(String RiskType)
RiskType
- Risk type. Valid values: `CVERisk` (vulnerability risk); `ConfigRisk` (configuration risk).
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskAttribute()
public void setRiskAttribute(String RiskAttribute)
RiskAttribute
- Risk type of the check item. Valid values: `PrivilegePromotion` (privilege escalation); `RefuseService` (service rejected); `DirectoryEscape` (directory traversal); `UnauthorizedAccess` (unauthorized access); `PrivilegeAndAccessControl` (permissions, privileges, and access controls); `SensitiveInfoLeak` (sensitive data leakage).
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskProperty()
public void setRiskProperty(String RiskProperty)
RiskProperty
- Risk characteristic and tag. Valid values: `ExistEXP` (an EXP exists); `ExistPOC` (a POC exists); `NoNeedReboot` (restart not required); `ServerRestart` (service restart); `RemoteInfoLeak` (remote information leakage); `RemoteRefuseService` (remote denial of service); `RemoteExploit` (remote exploit); `RemoteExecute` (remote execution).
Note: This field may return null, indicating that no valid values can be obtained.public String getCVENumber()
public void setCVENumber(String CVENumber)
CVENumber
- CVE No.
Note: This field may return null, indicating that no valid values can be obtained.public String getDiscoverTime()
public void setDiscoverTime(String DiscoverTime)
DiscoverTime
- Disclosure time
Note: This field may return null, indicating that no valid values can be obtained.public String getSolution()
public void setSolution(String Solution)
Solution
- Solution
Note: This field may return null, indicating that no valid values can be obtained.public String getCVSS()
public void setCVSS(String CVSS)
CVSS
- CVSS information, which is used for drawing.
Note: This field may return null, indicating that no valid values can be obtained.public String getCVSSScore()
public void setCVSSScore(String CVSSScore)
CVSSScore
- CVSS score
Note: This field may return null, indicating that no valid values can be obtained.public String getRelateLink()
public void setRelateLink(String RelateLink)
RelateLink
- Reference link
Note: This field may return null, indicating that no valid values can be obtained.public String getAffectedType()
public void setAffectedType(String AffectedType)
AffectedType
- Affected type. Valid values: `Node`, `Workload`.
Note: This field may return null, indicating that no valid values can be obtained.public String getAffectedVersion()
public void setAffectedVersion(String AffectedVersion)
AffectedVersion
- Affected version information
Note: This field may return null, indicating that no valid values can be obtained.public Long getIgnoredAssetNum()
public void setIgnoredAssetNum(Long IgnoredAssetNum)
IgnoredAssetNum
- Number of ignored assets
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getIsIgnored()
public void setIsIgnored(Boolean IsIgnored)
IsIgnored
- Whether to ignore the check item
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskAssessment()
public void setRiskAssessment(String RiskAssessment)
RiskAssessment
- Impact assessment
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.