public class DescribeVirusDetailResponse extends AbstractModel
skipSign
Constructor and Description |
---|
DescribeVirusDetailResponse() |
DescribeVirusDetailResponse(DescribeVirusDetailResponse 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 |
getAncestorProcessParam()
Get Command line parameters of the ancestor process
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getAncestorProcessPath()
Get Ancestor process path
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getAncestorProcessStartUser()
Get Ancestor process initiator
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getAncestorProcessUserGroup()
Get Ancestor process user group
Note: This field may return null, indicating that no valid values can be obtained.
|
String[] |
getCheckPlatform()
Get Check platform
`1`: Tencent Cloud Security Engine.
|
String |
getClientIP()
Get Public IP
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getContainerId()
Get Container ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getContainerIsolateOperationSrc()
Get Container isolation operation source
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getContainerName()
Get Container name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getContainerNetStatus()
Get Container isolation status
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getContainerNetSubStatus()
Get Sub-status of container isolation
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getCreateTime()
Get Creation time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getEventType()
Get Event type
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFileAccessTime()
Get File accessed time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFileMd5()
Get MD5 checksum of the file
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFileModifyTime()
Get File modified time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFileName()
Get Suspicious file name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFilePath()
Get Trojan file path
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getHarmDescribe()
Get Event description
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getHostId()
Get Server ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getHostIP()
Get Private IP
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getHostName()
Get Server name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getImageId()
Get Image ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getImageName()
Get Image name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getMark()
Get Remarks
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getModifyTime()
Get Last generation time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getOperationTime()
Get Last processing time of the event
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPodName()
Get Cluster name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPProcessParam()
Get Command line parameters of the parent process
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPProcessPath()
Get Path of the parent process
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPProcessStartUser()
Get Parent process initiator
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPProcessUserGroup()
Get User group of the parent process
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessAccountGroup()
Get Process group
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessArgv()
Get Process parameter
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessChan()
Get Process chain
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessFileAuthority()
Get Process file permission
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getProcessId()
Get Process ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessMd5()
Get Process MD5
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessName()
Get Process name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessPath()
Get Process path
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getProcessStartAccount()
Get Process initiator
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
String |
getRiskLevel()
Get Risk level.
|
Long |
getSize()
Get Trojan file size
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getSourceType()
Get Source.
|
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
Note: This field may return null, indicating that no valid values can be obtained.
|
String[] |
getTags()
Get Tag
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getVirusName()
Get Virus name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAncestorProcessParam(String AncestorProcessParam)
Set Command line parameters of the ancestor process
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAncestorProcessPath(String AncestorProcessPath)
Set Ancestor process path
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAncestorProcessStartUser(String AncestorProcessStartUser)
Set Ancestor process initiator
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAncestorProcessUserGroup(String AncestorProcessUserGroup)
Set Ancestor process user group
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCheckPlatform(String[] CheckPlatform)
Set Check platform
`1`: Tencent Cloud Security Engine.
|
void |
setClientIP(String ClientIP)
Set Public IP
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setContainerId(String ContainerId)
Set Container ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
Set Container isolation operation source
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setContainerName(String ContainerName)
Set Container name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setContainerNetStatus(String ContainerNetStatus)
Set Container isolation status
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setContainerNetSubStatus(String ContainerNetSubStatus)
Set Sub-status of container isolation
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCreateTime(String CreateTime)
Set Creation time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setEventType(String EventType)
Set Event type
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFileAccessTime(String FileAccessTime)
Set File accessed time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFileMd5(String FileMd5)
Set MD5 checksum of the file
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFileModifyTime(String FileModifyTime)
Set File modified time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFileName(String FileName)
Set Suspicious file name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFilePath(String FilePath)
Set Trojan file path
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setHarmDescribe(String HarmDescribe)
Set Event description
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setHostId(String HostId)
Set Server ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setHostIP(String HostIP)
Set Private IP
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setHostName(String HostName)
Set Server name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setImageId(String ImageId)
Set Image ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setImageName(String ImageName)
Set Image name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setMark(String Mark)
Set Remarks
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setModifyTime(String ModifyTime)
Set Last generation time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setOperationTime(String OperationTime)
Set Last processing time of the event
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPodName(String PodName)
Set Cluster name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPProcessParam(String PProcessParam)
Set Command line parameters of the parent process
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPProcessPath(String PProcessPath)
Set Path of the parent process
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPProcessStartUser(String PProcessStartUser)
Set Parent process initiator
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPProcessUserGroup(String PProcessUserGroup)
Set User group of the parent process
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessAccountGroup(String ProcessAccountGroup)
Set Process group
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessArgv(String ProcessArgv)
Set Process parameter
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessChan(String ProcessChan)
Set Process chain
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessFileAuthority(String ProcessFileAuthority)
Set Process file permission
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessId(Long ProcessId)
Set Process ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessMd5(String ProcessMd5)
Set Process MD5
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessName(String ProcessName)
Set Process name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessPath(String ProcessPath)
Set Process path
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProcessStartAccount(String ProcessStartAccount)
Set Process initiator
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setRiskLevel(String RiskLevel)
Set Risk level.
|
void |
setSize(Long Size)
Set Trojan file size
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setSourceType(Long SourceType)
Set Source.
|
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
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTags(String[] Tags)
Set Tag
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVirusName(String VirusName)
Set Virus name
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, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeVirusDetailResponse()
public DescribeVirusDetailResponse(DescribeVirusDetailResponse source)
public String getImageId()
public void setImageId(String ImageId)
ImageId
- Image ID
Note: This field may return null, indicating that no valid values can be obtained.public String getImageName()
public void setImageName(String ImageName)
ImageName
- Image name
Note: This field may return null, indicating that no valid values can be obtained.public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Creation time
Note: This field may return null, indicating that no valid values can be obtained.public Long getSize()
public void setSize(Long Size)
Size
- Trojan file size
Note: This field may return null, indicating that no valid values can be obtained.public String getFilePath()
public void setFilePath(String FilePath)
FilePath
- Trojan file path
Note: This field may return null, indicating that no valid values can be obtained.public String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime
- Last generation time
Note: This field may return null, indicating that no valid values can be obtained.public String getVirusName()
public void setVirusName(String VirusName)
VirusName
- Virus name
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 getContainerName()
public void setContainerName(String ContainerName)
ContainerName
- Container name
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerId()
public void setContainerId(String ContainerId)
ContainerId
- Container ID
Note: This field may return null, indicating that no valid values can be obtained.public String getHostName()
public void setHostName(String HostName)
HostName
- Server name
Note: This field may return null, indicating that no valid values can be obtained.public String getHostId()
public void setHostId(String HostId)
HostId
- Server ID
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessName()
public void setProcessName(String ProcessName)
ProcessName
- Process name
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessPath()
public void setProcessPath(String ProcessPath)
ProcessPath
- Process path
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessMd5()
public void setProcessMd5(String ProcessMd5)
ProcessMd5
- Process MD5
Note: This field may return null, indicating that no valid values can be obtained.public Long getProcessId()
public void setProcessId(Long ProcessId)
ProcessId
- Process ID
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessArgv()
public void setProcessArgv(String ProcessArgv)
ProcessArgv
- Process parameter
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessChan()
public void setProcessChan(String ProcessChan)
ProcessChan
- Process chain
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessAccountGroup()
public void setProcessAccountGroup(String ProcessAccountGroup)
ProcessAccountGroup
- Process group
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessStartAccount()
public void setProcessStartAccount(String ProcessStartAccount)
ProcessStartAccount
- Process initiator
Note: This field may return null, indicating that no valid values can be obtained.public String getProcessFileAuthority()
public void setProcessFileAuthority(String ProcessFileAuthority)
ProcessFileAuthority
- Process file permission
Note: This field may return null, indicating that no valid values can be obtained.public Long getSourceType()
public void setSourceType(Long SourceType)
SourceType
- Source. Valid values: `0` (quick scan); `1` (scheduled scan); `2` (real-time monitoring).
Note: This field may return null, indicating that no valid values can be obtained.public String getPodName()
public void setPodName(String PodName)
PodName
- Cluster name
Note: This field may return null, indicating that no valid values can be obtained.public String[] getTags()
public void setTags(String[] Tags)
Tags
- Tag
Note: This field may return null, indicating that no valid values can be obtained.public String getHarmDescribe()
public void setHarmDescribe(String HarmDescribe)
HarmDescribe
- Event description
Note: This field may return null, indicating that no valid values can be obtained.public String getSuggestScheme()
public void setSuggestScheme(String SuggestScheme)
SuggestScheme
- Solution
Note: This field may return null, indicating that no valid values can be obtained.public String getMark()
public void setMark(String Mark)
Mark
- Remarks
Note: This field may return null, indicating that no valid values can be obtained.public String getFileName()
public void setFileName(String FileName)
FileName
- Suspicious file name
Note: This field may return null, indicating that no valid values can be obtained.public String getFileMd5()
public void setFileMd5(String FileMd5)
FileMd5
- MD5 checksum of the file
Note: This field may return null, indicating that no valid values can be obtained.public String getEventType()
public void setEventType(String EventType)
EventType
- Event type
Note: This field may return null, indicating that no valid values can be obtained.public 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.
Note: This field may return null, indicating that no valid values can be obtained.public 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.
Note: This field may return null, indicating that no valid values can be obtained.public String getHostIP()
public void setHostIP(String HostIP)
HostIP
- Private IP
Note: This field may return null, indicating that no valid values can be obtained.public String getClientIP()
public void setClientIP(String ClientIP)
ClientIP
- Public IP
Note: This field may return null, indicating that no valid values can be obtained.public String getPProcessStartUser()
public void setPProcessStartUser(String PProcessStartUser)
PProcessStartUser
- Parent process initiator
Note: This field may return null, indicating that no valid values can be obtained.public String getPProcessUserGroup()
public void setPProcessUserGroup(String PProcessUserGroup)
PProcessUserGroup
- User group of the parent process
Note: This field may return null, indicating that no valid values can be obtained.public String getPProcessPath()
public void setPProcessPath(String PProcessPath)
PProcessPath
- Path of the parent process
Note: This field may return null, indicating that no valid values can be obtained.public String getPProcessParam()
public void setPProcessParam(String PProcessParam)
PProcessParam
- Command line parameters of the parent process
Note: This field may return null, indicating that no valid values can be obtained.public String getAncestorProcessStartUser()
public void setAncestorProcessStartUser(String AncestorProcessStartUser)
AncestorProcessStartUser
- Ancestor process initiator
Note: This field may return null, indicating that no valid values can be obtained.public String getAncestorProcessUserGroup()
public void setAncestorProcessUserGroup(String AncestorProcessUserGroup)
AncestorProcessUserGroup
- Ancestor process user group
Note: This field may return null, indicating that no valid values can be obtained.public String getAncestorProcessPath()
public void setAncestorProcessPath(String AncestorProcessPath)
AncestorProcessPath
- Ancestor process path
Note: This field may return null, indicating that no valid values can be obtained.public String getAncestorProcessParam()
public void setAncestorProcessParam(String AncestorProcessParam)
AncestorProcessParam
- Command line parameters of the ancestor process
Note: This field may return null, indicating that no valid values can be obtained.public String getOperationTime()
public void setOperationTime(String OperationTime)
OperationTime
- Last processing time of the event
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerNetStatus()
public void setContainerNetStatus(String ContainerNetStatus)
ContainerNetStatus
- Container isolation status
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerNetSubStatus()
public void setContainerNetSubStatus(String ContainerNetSubStatus)
ContainerNetSubStatus
- Sub-status of container isolation
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerIsolateOperationSrc()
public void setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
ContainerIsolateOperationSrc
- Container isolation operation source
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 getFileAccessTime()
public void setFileAccessTime(String FileAccessTime)
FileAccessTime
- File accessed time
Note: This field may return null, indicating that no valid values can be obtained.public String getFileModifyTime()
public void setFileModifyTime(String FileModifyTime)
FileModifyTime
- File modified time
Note: This field may return null, indicating that no valid values can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.