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.