Class RunTimeEventBaseInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcss.v20201101.models.RunTimeEventBaseInfo
-
public class RunTimeEventBaseInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RunTimeEventBaseInfo()RunTimeEventBaseInfo(RunTimeEventBaseInfo 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientIP()Get 外网ip 注意:此字段可能返回 null,表示取不到有效值。StringgetClusterID()Get 集群idStringgetClusterName()Get 集群名称StringgetContainerId()Get 容器idStringgetContainerIsolateOperationSrc()Get 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。StringgetContainerName()Get 容器名称StringgetContainerNetStatus()Get 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。StringgetContainerNetSubStatus()Get 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。LonggetEventCount()Get 事件数量StringgetEventId()Get 事件唯一IDStringgetEventName()Get 事件名称: 宿主机文件访问逃逸、 Syscall逃逸、 MountNamespace逃逸、 程序提权逃逸、 特权容器启动逃逸、 敏感路径挂载 恶意进程启动 文件篡改StringgetEventType()Get 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸StringgetFoundTime()Get 事件发现时间StringgetHostID()Get uuidStringgetHostIP()Get 内网ip 注意:此字段可能返回 null,表示取不到有效值。StringgetImageId()Get 镜像idStringgetImageName()Get 镜像名称StringgetLatestFoundTime()Get 最近生成时间StringgetNodeID()Get 节点IDStringgetNodeName()Get 节点名称StringgetNodeSubNetCIDR()Get 节点子网网段StringgetNodeSubNetID()Get 节点子网IDStringgetNodeSubNetName()Get 节点子网名称StringgetNodeType()Get 节点类型:NORMAL:普通节点;SUPER:超级节点StringgetNodeUniqueID()Get 节点唯一idStringgetPodIP()Get podIPStringgetPodName()Get pod名称StringgetPodStatus()Get pod状态StringgetStatus()Get 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略voidsetClientIP(String ClientIP)Set 外网ip 注意:此字段可能返回 null,表示取不到有效值。voidsetClusterID(String ClusterID)Set 集群idvoidsetClusterName(String ClusterName)Set 集群名称voidsetContainerId(String ContainerId)Set 容器idvoidsetContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)Set 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。voidsetContainerName(String ContainerName)Set 容器名称voidsetContainerNetStatus(String ContainerNetStatus)Set 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。voidsetContainerNetSubStatus(String ContainerNetSubStatus)Set 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。voidsetEventCount(Long EventCount)Set 事件数量voidsetEventId(String EventId)Set 事件唯一IDvoidsetEventName(String EventName)Set 事件名称: 宿主机文件访问逃逸、 Syscall逃逸、 MountNamespace逃逸、 程序提权逃逸、 特权容器启动逃逸、 敏感路径挂载 恶意进程启动 文件篡改voidsetEventType(String EventType)Set 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸voidsetFoundTime(String FoundTime)Set 事件发现时间voidsetHostID(String HostID)Set uuidvoidsetHostIP(String HostIP)Set 内网ip 注意:此字段可能返回 null,表示取不到有效值。voidsetImageId(String ImageId)Set 镜像idvoidsetImageName(String ImageName)Set 镜像名称voidsetLatestFoundTime(String LatestFoundTime)Set 最近生成时间voidsetNodeID(String NodeID)Set 节点IDvoidsetNodeName(String NodeName)Set 节点名称voidsetNodeSubNetCIDR(String NodeSubNetCIDR)Set 节点子网网段voidsetNodeSubNetID(String NodeSubNetID)Set 节点子网IDvoidsetNodeSubNetName(String NodeSubNetName)Set 节点子网名称voidsetNodeType(String NodeType)Set 节点类型:NORMAL:普通节点;SUPER:超级节点voidsetNodeUniqueID(String NodeUniqueID)Set 节点唯一idvoidsetPodIP(String PodIP)Set podIPvoidsetPodName(String PodName)Set pod名称voidsetPodStatus(String PodStatus)Set pod状态voidsetStatus(String Status)Set 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
RunTimeEventBaseInfo
public RunTimeEventBaseInfo()
-
RunTimeEventBaseInfo
public RunTimeEventBaseInfo(RunTimeEventBaseInfo 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.
-
-
Method Detail
-
getEventId
public String getEventId()
Get 事件唯一ID- Returns:
- EventId 事件唯一ID
-
setEventId
public void setEventId(String EventId)
Set 事件唯一ID- Parameters:
EventId- 事件唯一ID
-
getFoundTime
public String getFoundTime()
Get 事件发现时间- Returns:
- FoundTime 事件发现时间
-
setFoundTime
public void setFoundTime(String FoundTime)
Set 事件发现时间- Parameters:
FoundTime- 事件发现时间
-
getContainerId
public String getContainerId()
Get 容器id- Returns:
- ContainerId 容器id
-
setContainerId
public void setContainerId(String ContainerId)
Set 容器id- Parameters:
ContainerId- 容器id
-
getContainerName
public String getContainerName()
Get 容器名称- Returns:
- ContainerName 容器名称
-
setContainerName
public void setContainerName(String ContainerName)
Set 容器名称- Parameters:
ContainerName- 容器名称
-
getImageId
public String getImageId()
Get 镜像id- Returns:
- ImageId 镜像id
-
setImageId
public void setImageId(String ImageId)
Set 镜像id- Parameters:
ImageId- 镜像id
-
getImageName
public String getImageName()
Get 镜像名称- Returns:
- ImageName 镜像名称
-
setImageName
public void setImageName(String ImageName)
Set 镜像名称- Parameters:
ImageName- 镜像名称
-
getNodeName
public String getNodeName()
Get 节点名称- Returns:
- NodeName 节点名称
-
setNodeName
public void setNodeName(String NodeName)
Set 节点名称- Parameters:
NodeName- 节点名称
-
getStatus
public String getStatus()
Get 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略- Returns:
- Status 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略
-
setStatus
public void setStatus(String Status)
Set 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略- Parameters:
Status- 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略
-
getEventName
public String getEventName()
Get 事件名称: 宿主机文件访问逃逸、 Syscall逃逸、 MountNamespace逃逸、 程序提权逃逸、 特权容器启动逃逸、 敏感路径挂载 恶意进程启动 文件篡改- Returns:
- EventName 事件名称: 宿主机文件访问逃逸、 Syscall逃逸、 MountNamespace逃逸、 程序提权逃逸、 特权容器启动逃逸、 敏感路径挂载 恶意进程启动 文件篡改
-
setEventName
public void setEventName(String EventName)
Set 事件名称: 宿主机文件访问逃逸、 Syscall逃逸、 MountNamespace逃逸、 程序提权逃逸、 特权容器启动逃逸、 敏感路径挂载 恶意进程启动 文件篡改- Parameters:
EventName- 事件名称: 宿主机文件访问逃逸、 Syscall逃逸、 MountNamespace逃逸、 程序提权逃逸、 特权容器启动逃逸、 敏感路径挂载 恶意进程启动 文件篡改
-
getEventType
public String getEventType()
Get 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸- Returns:
- EventType 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸
-
setEventType
public void setEventType(String EventType)
Set 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸- Parameters:
EventType- 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸
-
getEventCount
public Long getEventCount()
Get 事件数量- Returns:
- EventCount 事件数量
-
setEventCount
public void setEventCount(Long EventCount)
Set 事件数量- Parameters:
EventCount- 事件数量
-
getLatestFoundTime
public String getLatestFoundTime()
Get 最近生成时间- Returns:
- LatestFoundTime 最近生成时间
-
setLatestFoundTime
public void setLatestFoundTime(String LatestFoundTime)
Set 最近生成时间- Parameters:
LatestFoundTime- 最近生成时间
-
getHostIP
public String getHostIP()
Get 内网ip 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HostIP 内网ip 注意:此字段可能返回 null,表示取不到有效值。
-
setHostIP
public void setHostIP(String HostIP)
Set 内网ip 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HostIP- 内网ip 注意:此字段可能返回 null,表示取不到有效值。
-
getClientIP
public String getClientIP()
Get 外网ip 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClientIP 外网ip 注意:此字段可能返回 null,表示取不到有效值。
-
setClientIP
public void setClientIP(String ClientIP)
Set 外网ip 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClientIP- 外网ip 注意:此字段可能返回 null,表示取不到有效值。
-
getContainerNetStatus
public String getContainerNetStatus()
Get 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ContainerNetStatus 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。
-
setContainerNetStatus
public void setContainerNetStatus(String ContainerNetStatus)
Set 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ContainerNetStatus- 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。
-
getContainerNetSubStatus
public String getContainerNetSubStatus()
Get 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ContainerNetSubStatus 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。
-
setContainerNetSubStatus
public void setContainerNetSubStatus(String ContainerNetSubStatus)
Set 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ContainerNetSubStatus- 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。
-
getContainerIsolateOperationSrc
public String getContainerIsolateOperationSrc()
Get 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ContainerIsolateOperationSrc 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。
-
setContainerIsolateOperationSrc
public void setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
Set 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ContainerIsolateOperationSrc- 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。
-
getNodeID
public String getNodeID()
Get 节点ID- Returns:
- NodeID 节点ID
-
setNodeID
public void setNodeID(String NodeID)
Set 节点ID- Parameters:
NodeID- 节点ID
-
getNodeType
public String getNodeType()
Get 节点类型:NORMAL:普通节点;SUPER:超级节点- Returns:
- NodeType 节点类型:NORMAL:普通节点;SUPER:超级节点
-
setNodeType
public void setNodeType(String NodeType)
Set 节点类型:NORMAL:普通节点;SUPER:超级节点- Parameters:
NodeType- 节点类型:NORMAL:普通节点;SUPER:超级节点
-
getNodeSubNetID
public String getNodeSubNetID()
Get 节点子网ID- Returns:
- NodeSubNetID 节点子网ID
-
setNodeSubNetID
public void setNodeSubNetID(String NodeSubNetID)
Set 节点子网ID- Parameters:
NodeSubNetID- 节点子网ID
-
getNodeSubNetName
public String getNodeSubNetName()
Get 节点子网名称- Returns:
- NodeSubNetName 节点子网名称
-
setNodeSubNetName
public void setNodeSubNetName(String NodeSubNetName)
Set 节点子网名称- Parameters:
NodeSubNetName- 节点子网名称
-
getNodeSubNetCIDR
public String getNodeSubNetCIDR()
Get 节点子网网段- Returns:
- NodeSubNetCIDR 节点子网网段
-
setNodeSubNetCIDR
public void setNodeSubNetCIDR(String NodeSubNetCIDR)
Set 节点子网网段- Parameters:
NodeSubNetCIDR- 节点子网网段
-
getPodName
public String getPodName()
Get pod名称- Returns:
- PodName pod名称
-
setPodName
public void setPodName(String PodName)
Set pod名称- Parameters:
PodName- pod名称
-
getPodIP
public String getPodIP()
Get podIP- Returns:
- PodIP podIP
-
setPodIP
public void setPodIP(String PodIP)
Set podIP- Parameters:
PodIP- podIP
-
getPodStatus
public String getPodStatus()
Get pod状态- Returns:
- PodStatus pod状态
-
setPodStatus
public void setPodStatus(String PodStatus)
Set pod状态- Parameters:
PodStatus- pod状态
-
getClusterID
public String getClusterID()
Get 集群id- Returns:
- ClusterID 集群id
-
setClusterID
public void setClusterID(String ClusterID)
Set 集群id- Parameters:
ClusterID- 集群id
-
getClusterName
public String getClusterName()
Get 集群名称- Returns:
- ClusterName 集群名称
-
setClusterName
public void setClusterName(String ClusterName)
Set 集群名称- Parameters:
ClusterName- 集群名称
-
getNodeUniqueID
public String getNodeUniqueID()
Get 节点唯一id- Returns:
- NodeUniqueID 节点唯一id
-
setNodeUniqueID
public void setNodeUniqueID(String NodeUniqueID)
Set 节点唯一id- Parameters:
NodeUniqueID- 节点唯一id
-
getHostID
public String getHostID()
Get uuid- Returns:
- HostID uuid
-
setHostID
public void setHostID(String HostID)
Set uuid- Parameters:
HostID- uuid
-
-