public class VirusInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
VirusInfo()  | 
VirusInfo(VirusInfo 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[] | 
getCheckPlatform()
Get Check platform
`1`: Tencent Cloud Security Engine. 
 | 
String | 
getClusterID()
Get ID of the cluster where the node resides 
 | 
String | 
getClusterName()
Get Cluster name 
 | 
String | 
getContainerId()
Get Container ID 
 | 
String | 
getContainerIsolateOperationSrc()
Get Container isolation operation source 
 | 
String | 
getContainerName()
Get Container name 
 | 
String | 
getContainerNetStatus()
Get Network status
`NORMAL`:       Not isolated. 
 | 
String | 
getContainerNetSubStatus()
Get Sub-status of the container
"AGENT_OFFLINE"       // The agent is offline. 
 | 
String | 
getContainerStatus()
Get Container status
`RUNNING`: Running. 
 | 
String | 
getCreateTime()
Get Creation time 
 | 
String | 
getFileName()
Get Filename 
 | 
String | 
getFilePath()
Get File path 
 | 
String | 
getHarmDescribe()
Get Event description 
 | 
String | 
getHostID()
Get ID for the general node 
 | 
String | 
getId()
Get Event ID 
 | 
String | 
getImageId()
Get Image ID 
 | 
String | 
getImageName()
Get Image name 
 | 
String | 
getInnerIP()
Get Node private IP 
 | 
String | 
getMD5()
Get MD5 checksum
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getModifyTime()
Get Update time 
 | 
String | 
getNodeID()
Get Node ID. 
 | 
String | 
getNodeName()
Get Node name 
 | 
String | 
getNodeType()
Get Node type. 
 | 
String | 
getNodeUniqueID()
Get UID of the node 
 | 
String | 
getPodIP()
Get Pod IP 
 | 
String | 
getPodName()
Get Pod (instance) name 
 | 
String | 
getPublicIP()
Get Public IP of the node 
 | 
String | 
getRiskLevel()
Get Risk level. 
 | 
String | 
getStatus()
Get `DEAL_NONE`: Pending. 
 | 
String | 
getSubStatus()
Get Sub-status of the failure:
`FILE_NOT_FOUND`: The file does not exist. 
 | 
String | 
getSuggestScheme()
Get Solution 
 | 
String | 
getVirusName()
Get Virus name 
 | 
void | 
setCheckPlatform(String[] CheckPlatform)
Set Check platform
`1`: Tencent Cloud Security Engine. 
 | 
void | 
setClusterID(String ClusterID)
Set ID of the cluster where the node resides 
 | 
void | 
setClusterName(String ClusterName)
Set Cluster name 
 | 
void | 
setContainerId(String ContainerId)
Set Container ID 
 | 
void | 
setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
Set Container isolation operation source 
 | 
void | 
setContainerName(String ContainerName)
Set Container name 
 | 
void | 
setContainerNetStatus(String ContainerNetStatus)
Set Network status
`NORMAL`:       Not isolated. 
 | 
void | 
setContainerNetSubStatus(String ContainerNetSubStatus)
Set Sub-status of the container
"AGENT_OFFLINE"       // The agent is offline. 
 | 
void | 
setContainerStatus(String ContainerStatus)
Set Container status
`RUNNING`: Running. 
 | 
void | 
setCreateTime(String CreateTime)
Set Creation time 
 | 
void | 
setFileName(String FileName)
Set Filename 
 | 
void | 
setFilePath(String FilePath)
Set File path 
 | 
void | 
setHarmDescribe(String HarmDescribe)
Set Event description 
 | 
void | 
setHostID(String HostID)
Set ID for the general node 
 | 
void | 
setId(String Id)
Set Event ID 
 | 
void | 
setImageId(String ImageId)
Set Image ID 
 | 
void | 
setImageName(String ImageName)
Set Image name 
 | 
void | 
setInnerIP(String InnerIP)
Set Node private IP 
 | 
void | 
setMD5(String MD5)
Set MD5 checksum
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setModifyTime(String ModifyTime)
Set Update time 
 | 
void | 
setNodeID(String NodeID)
Set Node ID. 
 | 
void | 
setNodeName(String NodeName)
Set Node name 
 | 
void | 
setNodeType(String NodeType)
Set Node type. 
 | 
void | 
setNodeUniqueID(String NodeUniqueID)
Set UID of the node 
 | 
void | 
setPodIP(String PodIP)
Set Pod IP 
 | 
void | 
setPodName(String PodName)
Set Pod (instance) name 
 | 
void | 
setPublicIP(String PublicIP)
Set Public IP of the node 
 | 
void | 
setRiskLevel(String RiskLevel)
Set Risk level. 
 | 
void | 
setStatus(String Status)
Set `DEAL_NONE`: Pending. 
 | 
void | 
setSubStatus(String SubStatus)
Set Sub-status of the failure:
`FILE_NOT_FOUND`: The file does not exist. 
 | 
void | 
setSuggestScheme(String SuggestScheme)
Set Solution 
 | 
void | 
setVirusName(String VirusName)
Set Virus name 
 | 
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 VirusInfo()
public VirusInfo(VirusInfo source)
public String getFileName()
public void setFileName(String FileName)
FileName - Filenamepublic String getFilePath()
public void setFilePath(String FilePath)
FilePath - File pathpublic String getVirusName()
public void setVirusName(String VirusName)
VirusName - Virus namepublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - Creation timepublic String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime - Update timepublic String getContainerName()
public void setContainerName(String ContainerName)
ContainerName - Container namepublic String getContainerId()
public void setContainerId(String ContainerId)
ContainerId - Container IDpublic String getContainerStatus()
public void setContainerStatus(String ContainerStatus)
ContainerStatus - Container status
`RUNNING`: Running.
`PAUSED`: Paused.
`STOPPED`: Stopped.
`CREATED`: Created.
`DESTROYED`: Terminated.
`RESTARTING`: Restarting.
`REMOVING`: Removing.public String getImageName()
public void setImageName(String ImageName)
ImageName - Image namepublic String getImageId()
public void setImageId(String ImageId)
ImageId - Image IDpublic String getStatus()
public void setStatus(String Status)
Status - `DEAL_NONE`: Pending.
`DEAL_IGNORE`: Ignored.
`DEAL_ADD_WHITELIST`: Allowed.
`DEAL_DEL`: Deleted.
`DEAL_ISOLATE`: Isolated.
`DEAL_ISOLATING`: Isolating.
`DEAL_ISOLATE_FAILED`: Isolation failed.
`DEAL_RECOVERING`: Recovering.
`DEAL_RECOVER_FAILED`: Recovery failed.public String getId()
public void setId(String Id)
Id - Event IDpublic String getHarmDescribe()
public void setHarmDescribe(String HarmDescribe)
HarmDescribe - Event descriptionpublic String getSuggestScheme()
public void setSuggestScheme(String SuggestScheme)
SuggestScheme - Solutionpublic String getSubStatus()
public void setSubStatus(String SubStatus)
SubStatus - Sub-status of the failure:
`FILE_NOT_FOUND`: The file does not exist.
`FILE_ABNORMAL`: The file is abnormal.
`FILE_ABNORMAL_DEAL_RECOVER`: The file is abnormal when recovered.
`BACKUP_FILE_NOT_FOUND`: The backup file does not exist.
`CONTAINER_NOT_FOUND_DEAL_ISOLATE`: The container does not exist during isolation.
`CONTAINER_NOT_FOUND_DEAL_RECOVER`: The container does not exist during recovery.
`TIMEOUT`: Timed out.
`TOO_MANY`: Too many tasks.
`OFFLINE`: Offline.
`INTERNAL`: Internal service error.
`VALIDATION`: Invalid parameter.public String getContainerNetStatus()
public void setContainerNetStatus(String ContainerNetStatus)
ContainerNetStatus - Network status
`NORMAL`:       Not isolated.
`ISOLATED`:             Isolated.
`ISOLATING`:            Isolating.
`ISOLATE_FAILED`:       Isolation failed.
`RESTORING`: Recovering.
`RESTORE_FAILED`: Recovery failed.public String getContainerNetSubStatus()
public void setContainerNetSubStatus(String ContainerNetSubStatus)
ContainerNetSubStatus - Sub-status of the container
"AGENT_OFFLINE"       // The agent is offline.
        "NODE_DESTROYED"      // The node is terminated.
        "CONTAINER_EXITED"    // The container exited.
        "CONTAINER_DESTROYED" // The container was terminated.
        "SHARED_HOST"         // The container shares the network with the server.
        "RESOURCE_LIMIT"      // The number of resources to be isolated exceeds the limit.
        "UNKNOW"              // The reason is unknown.public String getContainerIsolateOperationSrc()
public void setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
ContainerIsolateOperationSrc - Container isolation operation sourcepublic String getMD5()
public void setMD5(String MD5)
MD5 - MD5 checksum
Note: This field may return null, indicating that no valid values can be obtained.public String getRiskLevel()
public void setRiskLevel(String RiskLevel)
RiskLevel - Risk level. Valid values: `RISK_CRITICAL`, `RISK_HIGH`, `RISK_MEDIUM`, `RISK_LOW`, `RISK_NOTICE`.
Note: This field may return null, indicating that no valid values can be obtained.public String[] getCheckPlatform()
public void setCheckPlatform(String[] CheckPlatform)
CheckPlatform - Check platform
`1`: Tencent Cloud Security Engine.
`2`: tav.
`3`: binaryAi.
`4`: Unusual behavior.
`5`: Threat intelligence.
Note: This field may return null, indicating that no valid values can be obtained.public String getNodeID()
public void setNodeID(String NodeID)
NodeID - Node ID.public String getNodeName()
public void setNodeName(String NodeName)
NodeName - Node namepublic String getPodIP()
public void setPodIP(String PodIP)
PodIP - Pod IPpublic String getPodName()
public void setPodName(String PodName)
PodName - Pod (instance) namepublic String getClusterID()
public void setClusterID(String ClusterID)
ClusterID - ID of the cluster where the node residespublic String getNodeType()
public void setNodeType(String NodeType)
NodeType - Node type. Values: `NORMAL` (general node), `SUPER` (super node).public String getPublicIP()
public void setPublicIP(String PublicIP)
PublicIP - Public IP of the nodepublic String getInnerIP()
public void setInnerIP(String InnerIP)
InnerIP - Node private IPpublic String getNodeUniqueID()
public void setNodeUniqueID(String NodeUniqueID)
NodeUniqueID - UID of the nodepublic String getHostID()
public void setHostID(String HostID)
HostID - ID for the general nodepublic String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - Cluster nameCopyright © 2025. All rights reserved.