数据结构
最近更新时间: 2024-09-03 18:49:52
ComplianceAssetDetailInfo
表示一项资产的详情。
被如下接口引用:DescribeComplianceAssetDetailInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerAssetId | 是 | 否 | Uint64 | 客户资产的ID。 |
AssetType | 是 | 否 | String | 资产类别。 |
AssetName | 是 | 否 | String | 资产的名称。 |
NodeName | 是 | 否 | String | 资产所属的节点的名称。 |
HostName | 是 | 否 | String | 资产所在的主机的名称。 |
HostIP | 是 | 否 | String | 资产所在的主机的IP。 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
PassedPolicyItemCount | 是 | 否 | Uint64 | 此类资产通过的检测项的数目。 |
FailedPolicyItemCount | 是 | 否 | Uint64 | 此类资产未通过的检测的数目。 |
LastCheckTime | 是 | 是 | Datetime | 上次检测的时间。 |
CheckResult | 是 | 是 | String | 检测结果:RESULT_FAILED: 未通过。RESULT_PASSED: 通过。 |
AssetStatus | 是 | 否 | String | 资产的运行状态。 |
AssetCreateTime | 是 | 否 | Datetime | 创建资产的时间。ASSET_NORMAL: 正常运行,ASSET_PAUSED: 暂停运行,ASSET_STOPPED: 停止运行,ASSET_ABNORMAL: 异常 |
VulAffectedImageInfo
受漏洞影响的镜像信息
被如下接口引用:DescribeVulImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
HostCount | 是 | 否 | Int64 | 关联的主机数 |
ContainerCount | 是 | 否 | Int64 | 关联的容器数 |
ComponentList | 是 | 否 | Array of VulAffectedImageComponentInfo | 组件列表 |
ImageDenyRule
镜像拦截规则
被如下接口引用:DescribeImageDenyRuleList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleID | 是 | 否 | String | 规则RuleID |
RuleName | 是 | 否 | String | 规则名称 |
RuleType | 是 | 否 | String | 规则类型 RULE_RISK:风险, RULE_PRIVILEGE:特权 |
EffectImageCount | 是 | 否 | Int64 | 生效的镜像数量 |
IsEffectAllImage | 是 | 否 | Int64 | 是否对全部扫描镜像生效。0:全选镜像,1:自选镜像 |
EffectTime | 是 | 否 | String | 规则开始生效时间 |
UpdateTime | 是 | 否 | String | 更新时间 |
OperationUin | 是 | 否 | String | 操作用户 |
Status | 是 | 否 | Int64 | 启用状态 |
EffectStatus | 是 | 否 | String | 生效状态 IN_THE_TEST :观察中,IN_EFFECT:生效中 |
ID | 是 | 否 | Int64 | 规则ID |
RiskDnsEventInfo
恶意请求事件信息
被如下接口引用:DescribeRiskDnsList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
EventID | 是 | 否 | Uint64 | 事件ID |
EventType | 是 | 否 | String | 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP |
Address | 是 | 否 | String | 恶意请求域名/IP |
ContainerID | 是 | 否 | String | 容器ID |
ContainerName | 是 | 否 | String | 容器名称 |
ContainerNetStatus | 是 | 否 | String | 隔离状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
ContainerNetSubStatus | 是 | 否 | String | 容器子状态"AGENT_OFFLINE" //Agent离线"NODE_DESTROYED" //节点已销毁"CONTAINER_EXITED" //容器已退出"CONTAINER_DESTROYED" //容器已销毁"SHARED_HOST" // 容器与主机共享网络"RESOURCE_LIMIT" //隔离操作资源超限"UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 否 | String | 容器隔离操作来源 |
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
FoundTime | 是 | 否 | String | 首次发现时间 |
LatestFoundTime | 是 | 否 | String | 最近生成时间 |
EventStatus | 是 | 否 | String | 事件状态EVENT_UNDEAL: 待处理EVENT_DEALED:已处理EVENT_IGNORE: 已忽略EVENT_ADD_WHITE:已加白 |
EventCount | 是 | 否 | Int64 | 恶意请求次数 |
Description | 是 | 否 | String | 事件描述 |
Solution | 是 | 否 | String | 解决方案 |
City | 是 | 否 | String | 恶意IP所属城市 |
HostName | 是 | 否 | String | 主机名称 |
HostID | 是 | 否 | String | 主机ID |
HostIP | 是 | 否 | String | 内网IP |
PublicIP | 是 | 否 | String | 外网IP |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
NodeName | 否 | 否 | String | 节点名称 |
PodIP | 否 | 否 | String | pod ip |
PodName | 否 | 否 | String | pod 名称 |
ClusterID | 否 | 否 | String | 集群ID |
NodeID | 否 | 否 | String | 节点id |
NodeUniqueID | 否 | 否 | String | 节点唯一id |
ClusterName | 否 | 否 | String | 集群名称 |
ContainerInfo
容器列表集合
被如下接口引用:DescribeAssetContainerList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ContainerID | 否 | 否 | String | 容器id |
ContainerName | 否 | 否 | String | 容器名称 |
Status | 否 | 否 | String | 容器运行状态 |
CreateTime | 否 | 否 | String | 创建时间 |
RunAs | 否 | 否 | String | 运行用户 |
Cmd | 否 | 否 | String | 命令行 |
CPUUsage | 否 | 否 | Uint64 | CPU使用率 *1000 |
RamUsage | 否 | 否 | Uint64 | 内存使用 kb |
ImageName | 否 | 否 | String | 镜像名称 |
ImageID | 否 | 否 | String | 镜像id |
POD | 否 | 否 | String | 镜像id |
HostID | 否 | 否 | String | 主机id |
HostIP | 否 | 否 | String | 主机ip |
UpdateTime | 否 | 否 | String | 更新时间 |
HostName | 否 | 否 | String | 主机名称 |
PublicIp | 否 | 否 | String | 外网ip |
NetStatus | 否 | 否 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
NetSubStatus | 否 | 否 | String | 网络子状态 |
IsolateSource | 否 | 是 | String | 隔离来源 |
IsolateTime | 否 | 是 | String | 隔离时间 |
NodeID | 否 | 否 | String | 超级节点id |
PodIP | 否 | 否 | String | podip |
PodName | 否 | 否 | String | pod名称 |
NodeType | 否 | 否 | String | 节点类型:节点类型:NORMAL普通节点、SUPER超级节点 |
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
PodCpu | 否 | 否 | Int64 | 所属Pod的CPU |
PodMem | 否 | 否 | Int64 | 所属Pod的内存 |
ClusterName | 否 | 否 | String | 集群名称 |
ClusterID | 否 | 否 | String | 集群ID |
PodUid | 否 | 是 | String | pod uid |
VulTopRankingInfo
漏洞Top排名信息
被如下接口引用:DescribeVulTopRanking
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
VulName | 是 | 否 | String | 漏洞名称 |
Level | 是 | 否 | String | 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低 |
AffectedImageCount | 是 | 否 | Int64 | 影响的镜像数 |
AffectedContainerCount | 是 | 否 | Int64 | 影响的容器数 |
ID | 是 | 否 | Int64 | 漏洞ID |
PocID | 是 | 否 | String | 漏洞PocID |
RegexpRuleInfo
正则规则详情
被如下接口引用:AddModEscapeRegexpWhiteList、AddModReverseShellRegexpWhiteList、DescribeEscapeRegexpWhiteListInfo、DescribeReverseShellRegexpWhiteListInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleID | 否 | 是 | String | 规则ID |
RuleName | 是 | 是 | String | 规则名称 |
Status | 是 | 是 | Bool | 启用状态 |
ExpressionList | 是 | 是 | Array of WhiteListRegexpExpressionInfo | 正则表达式列表 |
UpdateTime | 否 | 是 | String | 最近更新时间 |
OperatorUIN | 否 | 是 | String | 最近操作账号 |
AutoAuthImageInfo
用于仓库自动授权的自选项目空间、自选镜像仓库。
被如下接口引用:DescribeImageRegistryAutoAuthorizedRepoList、DescribeImageRegistryAutoAuthorizedRuleImage、ModifyImageRegistryAutoAuthorizedRule
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RegistryType | 是 | 否 | String | 仓库类型 |
InstanceName | 是 | 否 | String | 仓库实例名称 |
Namespace | 是 | 否 | String | 项目空间(命名空间) |
ImageName | 否 | 否 | String | 镜像名称 |
UniqueKey | 否 | 是 | String | 唯一Key |
RepoCount | 否 | 否 | Uint64 | 镜像仓数量 |
ClusterCreateComponentItem
CreateCheckComponent的入口参数,用于批量安装防御容器
被如下接口引用:CreateCheckComponent
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 是 | 否 | String | 要安装组件的集群ID。 |
ClusterRegion | 是 | 否 | String | 该集群对应的地域 |
ClusterIngressInfo
集群Ingress信息
被如下接口引用:DescribeClusterIngressList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | Ingress名称 |
Type | 是 | 否 | String | 预留字段,当前不生效. |
Address | 是 | 否 | String | VIP地址 |
BackendInfo | 是 | 否 | String | Ingress对应的后端服务,多个以,隔开 |
ClusterName | 是 | 否 | String | 集群名称 |
ClusterId | 是 | 否 | String | 集群Id |
Namespace | 是 | 否 | String | 命名空间 |
Region | 是 | 否 | String | 地域 |
CreationTimestamp | 是 | 否 | String | 创建时间 |
BackendCount | 是 | 否 | Uint64 | 后端服务数量 |
ClusterStatus | 是 | 否 | String | 集群状态 |
ClusterType | 是 | 否 | String | 集群类型 |
Labels | 是 | 否 | String | 标签 |
VulTendencyInfo
漏洞趋势信息
被如下接口引用:DescribeVulTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
VulSet | 是 | 否 | Array of RunTimeTendencyInfo | 漏洞趋势列表 |
ImageType | 是 | 否 | String | 漏洞影响的镜像类型:LOCAL:本地镜像REGISTRY: 仓库镜像 |
ImageRepoInfo
容器安全镜像仓库列表
被如下接口引用:DescribeAssetImageRegistryList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageDigest | 否 | 否 | String | 镜像Digest |
ImageRepoAddress | 否 | 否 | String | 镜像仓库地址 |
RegistryType | 否 | 否 | String | 仓库类型 |
ImageName | 否 | 否 | String | 镜像名称 |
ImageTag | 否 | 否 | String | 镜像版本 |
ImageSize | 否 | 否 | Uint64 | 镜像大小 |
ScanTime | 否 | 否 | String | 最近扫描时间 |
ScanStatus | 否 | 否 | String | 扫描状态 |
VulCnt | 否 | 否 | Uint64 | 安全漏洞数 |
VirusCnt | 否 | 否 | Uint64 | 木马病毒数 |
RiskCnt | 否 | 否 | Uint64 | 风险行为数 |
SentiveInfoCnt | 否 | 否 | Uint64 | 敏感信息数 |
IsTrustImage | 否 | 否 | Bool | 是否可信镜像 |
OsName | 否 | 否 | String | 镜像系统 |
ScanVirusError | 否 | 是 | String | 木马扫描错误 |
ScanVulError | 否 | 是 | String | 漏洞扫描错误 |
InstanceId | 否 | 否 | String | 实例id |
InstanceName | 否 | 否 | String | 实例名称 |
Namespace | 否 | 否 | String | 命名空间 |
ScanRiskError | 否 | 是 | String | 高危扫描错误 |
ScanVirusProgress | 否 | 是 | Uint64 | 敏感信息扫描进度 |
ScanVulProgress | 否 | 是 | Uint64 | 木马扫描进度 |
ScanRiskProgress | 否 | 是 | Uint64 | 漏洞扫描进度 |
ScanRemainTime | 否 | 是 | Uint64 | 剩余扫描时间秒 |
CveStatus | 否 | 是 | String | cve扫描状态 |
RiskStatus | 否 | 是 | String | 高危扫描状态 |
VirusStatus | 否 | 是 | String | 木马扫描状态 |
Progress | 否 | 是 | Uint64 | 总进度 |
IsAuthorized | 否 | 否 | Uint64 | 授权状态 |
RegistryRegion | 否 | 否 | String | 仓库区域 |
Id | 否 | 否 | Uint64 | 列表id |
ImageId | 否 | 是 | String | 镜像Id |
ImageCreateTime | 否 | 是 | Datetime_iso | 镜像创建的时间 |
IsLatestImage | 否 | 是 | Bool | 是否为镜像的最新版本 |
LowLevelVulCnt | 否 | 否 | Uint64 | low级别漏洞个数 |
MediumLevelVulCnt | 否 | 否 | Uint64 | medium级别漏洞个数 |
HighLevelVulCnt | 否 | 否 | Uint64 | high级别漏洞个数 |
CriticalLevelVulCnt | 否 | 否 | Uint64 | critical级别漏洞个数 |
ContainerCnt | 否 | 否 | Uint64 | 关联容器数 |
ComponentCnt | 否 | 否 | Uint64 | 组件数 |
IsRunning | 否 | 否 | Bool | 是否运行中 |
HasNeedFixVul | 否 | 否 | Bool | 是否存在必修漏洞 |
SensitiveInfoCnt | 否 | 是 | Uint64 | 敏感信息 |
RecommendedFix | 否 | 否 | Bool | 是否推荐处置 |
VulIgnoreLocalImage
漏洞扫描忽略的本地镜像
被如下接口引用:DescribeVulIgnoreLocalImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ID | 是 | 否 | Int64 | 记录ID |
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
ImageSize | 是 | 否 | Int64 | 镜像大小 |
PocID | 是 | 否 | String | 漏洞PocID |
ClusterWorkloadInfo
集群的工作负载信息
被如下接口引用:DescribeClusterWorkloads
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
WorkloadName | 是 | 否 | String | 工作负载名称 |
WorkloadType | 是 | 否 | String | 工作负载类型 |
WorkloadLabels | 是 | 否 | String | 工作负载标签 |
PodCount | 是 | 否 | Uint64 | 关联的Pod数量 |
WorkloadSelectors | 是 | 否 | String | 工作负载Selector |
Namespace | 是 | 否 | String | 命名空间 |
FileAttributeInfo
容器安全运行时,文件属性信息
被如下接口引用:DescribeAccessControlDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
FileName | 是 | 否 | String | 文件名 |
FileType | 是 | 否 | String | 文件类型 |
FileSize | 是 | 否 | Uint64 | 文件大小(字节) |
FilePath | 是 | 否 | String | 文件路径 |
FileCreateTime | 是 | 否 | Datetime | 文件创建时间 |
LatestTamperedFileMTime | 是 | 否 | Datetime | 最近被篡改文件创建时间 |
NewFile | 是 | 否 | String | 新文件内容 |
FileDiff | 是 | 否 | String | 新旧文件的差异 |
CKafkaInstanceInfo
安全日志kafka可选信息
被如下接口引用:DescribeSecLogDeliveryKafkaOptions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
InstanceID | 否 | 是 | String | 实例ID |
InstanceName | 否 | 是 | String | 实例名称 |
TopicList | 否 | 是 | Array of CKafkaTopicInfo | 主题列表 |
RouteList | 否 | 是 | Array of CkafkaRouteInfo | 路由列表 |
KafkaVersion | 否 | 是 | String | kafka版本号 |
ImageHost
容器安全 主机镜像关联列表
被如下接口引用:DescribeAssetImageHostList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像id |
HostID | 是 | 否 | String | 主机id |
PodContainerInfo
Pod关联的容器信息
被如下接口引用:DescribePodContainers
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ContainerName | 是 | 否 | String | 容器名称 |
ContainerId | 是 | 否 | String | 容器id |
Status | 是 | 否 | String | 运行状态 |
ImageName | 是 | 否 | String | 镜像名 |
ImageID | 是 | 否 | String | 镜像ID |
CPU | 是 | 否 | Uint64 | CPU使用率 |
Memory | 是 | 否 | Uint64 | 内存使用 KB |
RestartCount | 是 | 否 | Uint64 | 重启次数 |
ClusterNamespaceInfo
集群命名空间信息
被如下接口引用:DescribeClustersNamespaces
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 名称 |
Labels | 是 | 否 | String | 标签 |
CreationTime | 是 | 否 | String | 创建时间 |
ComplianceAffectedAsset
表示检测项所影响的资产的信息。
被如下接口引用:DescribeCompliancePolicyItemAffectedAssetList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerAssetId | 是 | 否 | Uint64 | 为客户分配的唯一的资产项的ID。 |
AssetName | 是 | 否 | String | 资产项的名称。 |
AssetType | 是 | 否 | String | 资产项的类型 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
NodeName | 是 | 否 | String | 节点名称。 |
LastCheckTime | 是 | 否 | String | 上次检测的时间,格式为”YYYY-MM-DD HH:m::SS“。如果没有检测过,此处为”0000-00-00 00:00:00“。 |
CheckResult | 是 | 否 | String | 检测结果。取值为:RESULT_FAILED: 未通过RESULT_PASSED: 通过 |
HostIP | 是 | 是 | String | 主机IP |
ImageTag | 是 | 是 | String | 镜像的tag |
VerifyInfo | 是 | 是 | String | 检查项验证信息 |
InstanceId | 是 | 是 | String | 主机实例id |
EscapeEventInfo
容器逃逸事件列表
被如下接口引用:DescribeEscapeEventInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
EventType | 是 | 否 | String | 事件类型 ESCAPE_CGROUPS:利用cgroup机制逃逸 ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 ESCAPE_DOCKER_API:访问Docker API接口逃逸 ESCAPE_VUL_OCCURRED:逃逸漏洞利用 MOUNT_SENSITIVE_PTAH:敏感路径挂载 PRIVILEGE_CONTAINER_START:特权容器 PRIVILEGE:程序提权逃逸 |
ContainerName | 是 | 否 | String | 容器名 |
ImageName | 是 | 否 | String | 镜像名 |
Status | 是 | 否 | String | 状态,EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 |
EventId | 是 | 否 | String | 事件记录的唯一id |
NodeName | 是 | 否 | String | 节点名称 |
PodName | 是 | 否 | String | pod(实例)的名字 |
FoundTime | 是 | 否 | Datetime | 生成时间 |
EventName | 是 | 否 | String | 事件名字,宿主机文件访问逃逸、Syscall逃逸、MountNamespace逃逸、程序提权逃逸、特权容器启动逃逸、敏感路径挂载 |
ImageId | 是 | 否 | String | 镜像id,用于跳转 |
ContainerId | 是 | 否 | String | 容器id,用于跳转 |
Solution | 是 | 否 | String | 事件解决方案 |
Description | 是 | 否 | String | 事件描述 |
EventCount | 是 | 否 | Int64 | 事件数量 |
LatestFoundTime | 是 | 否 | Datetime | 最近生成时间 |
NodeIP | 是 | 是 | String | 节点IP |
HostID | 是 | 是 | String | 主机IP |
ContainerNetStatus | 是 | 是 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 是 | 是 | String | 容器子状态"AGENT_OFFLINE" //Agent离线"NODE_DESTROYED" //节点已销毁"CONTAINER_EXITED" //容器已退出"CONTAINER_DESTROYED" //容器已销毁"SHARED_HOST" // 容器与主机共享网络"RESOURCE_LIMIT" //隔离操作资源超限"UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 是 | String | 容器隔离操作来源 |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
ClusterID | 否 | 否 | String | 节点所属集群ID |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
PodIP | 否 | 否 | String | pod ip |
NodeUniqueID | 否 | 否 | String | 节点唯一id |
PublicIP | 否 | 否 | String | 节点公网ip |
NodeID | 否 | 否 | String | 节点id |
HostIP | 否 | 否 | String | 节点内网ip |
ClusterName | 否 | 否 | String | 集群名称 |
ImageDenyEvent
镜像拦截事件
被如下接口引用:DescribeImageDenyEventList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
EventType | 是 | 否 | String | 事件类型 EVENT_RISK:风险事件类型,EVENT_PRIVILEGE:特权 |
RuleName | 是 | 否 | String | 规则名称 |
RuleID | 是 | 否 | String | 规则RuleID |
RuleType | 是 | 否 | String | 规则类型 |
RuleStatus | 是 | 否 | Int64 | 规则启用状态 0:开启,1:关闭 |
RuleEffectStatus | 是 | 否 | String | 规则策略状态 IN_THE_TEST :观察中,IN_EFFECT:生效中 |
RuleInfo | 是 | 是 | Array of String | 规则内容 |
RuleDescription | 是 | 否 | String | 规则描述 |
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
NodeName | 是 | 否 | String | 节点名称 |
NodeIP | 是 | 否 | String | 内网IP |
QUUID | 是 | 否 | String | 主机Quuid |
FoundTime | 是 | 否 | String | 首次生成时间 |
LatestFoundTime | 是 | 否 | String | 最近生成时间 |
EventCount | 是 | 否 | Int64 | 事件数量 |
DealBehavior | 是 | 否 | String | 执行动作:BEHAVIOR_ALERT:告警,BEHAVIOR_HOLDUP_SUCCESSED:拦截 |
EventID | 是 | 否 | Int64 | 事件ID |
PublicIP | 是 | 否 | String | 外网IP |
NodeID | 否 | 否 | String | 节点ID |
ClusterID | 否 | 否 | String | 集群ID |
NodeType | 否 | 否 | String | 节点类型 |
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
PodIP | 否 | 否 | String | pod ip |
PodName | 否 | 否 | String | pod name |
ClusterName | 否 | 否 | String | 集群名称 |
UnauthorizedCoresTendency
未授权核数趋势
被如下接口引用:DescribeUnauthorizedCoresTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DateTime | 是 | 否 | String | 日期 |
CoresCount | 是 | 否 | Int64 | 未授权的核数 |
SecLogJoinSuperObjectInfo
安全日志接入超级对象详情
被如下接口引用:DescribeSecLogJoinSuperObjectList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
NodeID | 否 | 是 | String | 超级节点ID |
NodeName | 否 | 是 | String | 超级节点名称 |
ClusterName | 否 | 是 | String | 所属集群名 |
ClusterID | 否 | 是 | String | 所属集群ID |
ClusterVersion | 否 | 是 | String | 集群版本 |
Status | 否 | 是 | String | 节点状态:Running,Ready,Notready,Initializing,Failed,Error |
SubNetID | 否 | 是 | String | 子网ID |
SubNetName | 否 | 是 | String | 子网名称 |
SubNetCidr | 否 | 是 | String | 子网网段 |
RelatePodCount | 否 | 是 | Uint64 | 关联pod数 |
RelateContainerCount | 否 | 是 | Uint64 | 关联容器数 |
NodeUniqueID | 否 | 是 | String | 节点唯一id |
JoinState | 否 | 是 | Bool | 接入状态(true:已接入 false:未接入) |
RunTimeRiskInfo
运行时风险信息
被如下接口引用:DescribeImageRiskSummary
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Cnt | 是 | 否 | Uint64 | 数量 |
Level | 是 | 否 | String | 风险等级:CRITICAL: 严重HIGH: 高MEDIUM:中LOW: 低 |
WhiteListWorkload
查询集群安全白名单的workload信息
被如下接口引用:DescribeClusterWorkloadWhiteList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CreateTime | 是 | 否 | String | 加入白名单的时间 |
WorkloadId | 是 | 否 | Uint64 | 白名单的workloadId |
ClusterId | 是 | 否 | String | 集群Id |
ClusterName | 是 | 否 | String | 集群名字 |
WorkloadName | 是 | 否 | String | 工作负载名称 |
WorkloadType | 是 | 否 | String | 工作负载类型 |
Region | 是 | 否 | String | 地域 |
ImageRepoRegistryInfo
容器安全镜像仓库列表
被如下接口引用:DescribeAssetImageRegistryRegistryList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RegistryId | 否 | 否 | Uint64 | 仓库id |
Name | 否 | 否 | String | 仓库名 |
RegistryType | 否 | 否 | String | 仓库类型,列表:harbor、tcr |
Url | 否 | 否 | String | 仓库url |
NetType | 否 | 否 | String | 网络类型,列表:public |
RegistryRegion | 否 | 否 | String | 区域,列表:default |
RegistryVersion | 否 | 否 | String | 仓库版本 |
ConnectStatus | 否 | 否 | String | 仓库连接状态连接状态,成功:success 失败:failed,待废弃,请使用ConnDetectStatus |
ConnectMsg | 否 | 是 | String | 仓库连接错误信息,待废弃,请使用ConnDetectException |
ConnDetectType | 否 | 否 | String | 联通性检测方式 |
ConnDetectHostCount | 否 | 否 | Uint64 | 联通性检测主机数 |
ConnDetectDetail | 否 | 否 | Array of RegistryConnDetectResult | 联通性检测详情 |
InstanceID | 否 | 否 | String | tcr情况下的instance_id |
LatestSyncTime | 否 | 否 | String | 最近同步成功时间 |
SyncStatus | 否 | 否 | String | 同步状态 |
SyncFailReason | 否 | 否 | String | 同步失败原因 |
SyncSolution | 否 | 否 | String | 同步失败解决方案 |
SyncMessage | 否 | 否 | String | 同步失败信息 |
ComponentInfo
容器组件信息
被如下接口引用:DescribeAssetComponentList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 名称 |
Version | 是 | 否 | String | 版本 |
ImageVul
容器安全镜像漏洞信息
被如下接口引用:DescribeAssetImageRegistryVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CVEID | 否 | 是 | String | 漏洞id |
POCID | 否 | 是 | String | 观点验证程序id |
Name | 否 | 是 | String | 漏洞名称 |
Components | 否 | 是 | Array of ComponentsInfo | 涉及组件信息 |
Category | 否 | 是 | String | 分类 |
CategoryType | 否 | 是 | String | 分类2 |
Level | 否 | 是 | String | 风险等级 |
Des | 否 | 是 | String | 描述 |
OfficialSolution | 否 | 是 | String | 解决方案 |
Reference | 否 | 是 | String | 引用 |
DefenseSolution | 否 | 是 | String | 防御方案 |
SubmitTime | 否 | 是 | String | 提交时间 |
CvssScore | 否 | 是 | String | Cvss分数 |
CvssVector | 否 | 是 | String | Cvss信息 |
IsSuggest | 否 | 是 | String | 是否建议修复 |
FixedVersions | 否 | 是 | String | 修复版本号 |
Tag | 否 | 是 | Array of String | 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" |
Component | 否 | 是 | String | 组件名 |
Version | 否 | 是 | String | 组件版本 |
AttackLevel | 否 | 是 | Int64 | 攻击热度 0-3 |
LayerInfos | 否 | 是 | Array of ImageVulLayerInfo | 镜像层信息列表 |
IACItem
IAC检测结果
被如下接口引用:DescribeIACCheckResultList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleName | 否 | 是 | String | 规则名 |
Severity | 否 | 是 | String | 严重程度 |
RuleID | 否 | 是 | String | 规则ID |
ResourceName | 否 | 是 | String | 资源名称 |
ResourceType | 否 | 是 | String | 资源类型 |
Category | 否 | 是 | String | 种类 |
Description | 否 | 是 | String | 规则描述 |
ScanTime | 否 | 是 | String | 扫描时间 |
Passed | 否 | 是 | String | 是否通过;Pass:通过;NoPass:不通过 |
VirusInfo
运行时木马列表信息
被如下接口引用:DescribeVirusList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
FileName | 是 | 否 | String | 文件名称 |
FilePath | 是 | 否 | String | 文件路径 |
VirusName | 是 | 否 | String | 病毒名称 |
CreateTime | 是 | 否 | String | 创建时间 |
ModifyTime | 是 | 否 | String | 更新时间 |
ContainerName | 是 | 否 | String | 容器名称 |
ContainerId | 是 | 否 | String | 容器id |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
ImageName | 是 | 否 | String | 镜像名称 |
ImageId | 是 | 否 | String | 镜像id |
Status | 是 | 否 | String | DEAL_NONE:文件待处理DEAL_IGNORE:已经忽略DEAL_ADD_WHITELIST:加白DEAL_DEL:文件已经删除DEAL_ISOLATE:已经隔离DEAL_ISOLATING:隔离中DEAL_ISOLATE_FAILED:隔离失败DEAL_RECOVERING:恢复中DEAL_RECOVER_FAILED: 恢复失败 |
Id | 是 | 否 | String | 事件id |
HarmDescribe | 是 | 否 | String | 事件描述 |
SuggestScheme | 是 | 否 | String | 建议方案 |
SubStatus | 是 | 否 | String | 失败子状态:FILE_NOT_FOUND:文件不存在FILE_ABNORMAL:文件异常FILE_ABNORMAL_DEAL_RECOVER:恢复文件时,文件异常BACKUP_FILE_NOT_FOUND:备份文件不存在CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在TIMEOUT: 超时TOO_MANY: 任务过多OFFLINE: 离线INTERNAL: 服务内部错误VALIDATION: 参数非法 |
ContainerNetStatus | 是 | 否 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 是 | 否 | String | 容器子状态"AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 否 | String | 容器隔离操作来源 |
MD5 | 是 | 是 | String | md5值 |
RiskLevel | 是 | 是 | String | 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 |
CheckPlatform | 是 | 是 | Array of String | 检测平台1: 云查杀引擎2: tav3: binaryAi4: 异常行为5: 威胁情报 |
NodeID | 否 | 否 | String | 节点ID |
NodeName | 否 | 否 | String | 节点名称 |
PodIP | 否 | 否 | String | pod ip |
PodName | 否 | 否 | String | pod(实例)的名字 |
ClusterID | 否 | 否 | String | 节点所属集群ID |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
PublicIP | 否 | 否 | String | 节点外网IP |
InnerIP | 否 | 否 | String | 节点内网IP |
NodeUniqueID | 否 | 否 | String | 节点唯一ID |
HostID | 否 | 否 | String | 普通节点ID |
ClusterName | 否 | 否 | String | 集群名称 |
CkafkaRouteInfo
ckafkal路由详情
被如下接口引用:DescribeSecLogDeliveryKafkaOptions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RouteID | 否 | 是 | Int64 | 路由ID |
Domain | 否 | 是 | String | 域名名称 |
DomainPort | 否 | 是 | Uint64 | 域名端口 |
Vip | 否 | 是 | String | 虚拟ip |
VipType | 否 | 是 | Int64 | 虚拟ip类型 |
AccessType | 否 | 是 | Int64 | 接入类型// 0:PLAINTEXT (明文方式,没有带用户信息老版本及社区版本都支持) // 1:SASL_PLAINTEXT(明文方式,不过在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) // 2:SSL(SSL加密通信,没有带用户信息,老版本及社区版本都支持) // 3:SASL_SSL(SSL加密通信,在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) |
RiskSyscallEventDescription
运行时容器高危系统调用事件描述信息
被如下接口引用:DescribeRiskSyscallDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Description | 是 | 否 | String | 描述信息 |
Solution | 是 | 否 | String | 解决方案 |
Remark | 是 | 是 | String | 事件备注信息 |
SyscallName | 是 | 否 | String | 系统调用名称 |
OperationTime | 是 | 是 | String | 事件最后一次处理的时间 |
SuperNodeInstallTaskDetailInfo
超级节点安装任务详情
被如下接口引用:DescribeSuperNodeInstallTaskDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
NodeID | 否 | 否 | String | 超级节点 ID |
NodeName | 否 | 否 | String | 超级节点名称 |
NodeStatus | 否 | 否 | String | 超级节点状态 Running //运行中 |
Ready //准备 | ||||
Notready //未准备好 | ||||
Initializing //初始化 | ||||
Failed //失败 | ||||
Error //错误 | ||||
ClusterID | 否 | 否 | String | 集群ID |
ClusterName | 否 | 否 | String | 集群名称 |
TaskStatus | 否 | 否 | String | 任务状态 INSTALLING:安装中; |
INSTALL_FAILURE:安装失败; | ||||
INSTALL_SUCCESS:安装成功 | ||||
Message | 否 | 否 | String | 安装任务信息 |
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
ContainerCount | 否 | 否 | Uint64 | 容器数 |
PodCount | 否 | 否 | Uint64 | pod数 |
CompliancePeriodTask
表示一个合规基线检测定时任务的信息。
被如下接口引用:DescribeCompliancePeriodTaskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PeriodTaskId | 是 | 否 | Uint64 | 周期任务的ID |
AssetType | 是 | 否 | String | 资产类型。ASSET_CONTAINER, 容器ASSET_IMAGE, 镜像ASSET_HOST, 主机ASSET_K8S, K8S资产 |
LastTriggerTime | 是 | 是 | Datetime | 最近一次触发的时间 |
TotalPolicyItemCount | 是 | 否 | Uint64 | 总的检查项数目 |
PeriodRule | 是 | 否 | CompliancePeriodTaskRule | 周期设置 |
BenchmarkStandardSet | 是 | 否 | Array of ComplianceBenchmarkStandard | 合规标准列表 |
K8sApiAbnormalEventInfo
k8sApi异常事件详情
被如下接口引用:DescribeK8sApiAbnormalEventInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
MatchRuleName | 是 | 否 | String | 命中规则名称 |
MatchRuleType | 是 | 否 | String | 命中规则类型 |
RiskLevel | 是 | 否 | String | 告警等级 |
ClusterID | 是 | 否 | String | 集群ID |
ClusterName | 是 | 否 | String | 集群名称 |
ClusterRunningStatus | 是 | 否 | String | 集群运行状态 |
FirstCreateTime | 是 | 否 | String | 初次生成时间 |
LastCreateTime | 是 | 否 | String | 最近一次生成时间 |
AlarmCount | 是 | 否 | Uint64 | 告警数量 |
Status | 是 | 否 | String | 状态"EVENT_UNDEAL":未处理"EVENT_DEALED": 已处理"EVENT_IGNORE": 忽略"EVENT_DEL": 删除"EVENT_ADD_WHITE": 加白 |
ClusterMasterIP | 是 | 否 | String | 集群masterIP |
K8sVersion | 是 | 否 | String | k8s版本 |
RunningComponent | 是 | 否 | Array of String | 运行时组件 |
Desc | 是 | 否 | String | 描述 |
Suggestion | 是 | 否 | String | 建议 |
Info | 是 | 否 | String | 请求信息 |
MatchRuleID | 是 | 否 | String | 规则ID |
HighLightFields | 是 | 否 | Array of String | 高亮字段数组 |
MatchRule | 是 | 否 | K8sApiAbnormalRuleScopeInfo | 命中规则 |
NetworkCustomPolicy
网络集群策略自定义规则
被如下接口引用:AddAndPublishNetworkFirewallPolicyDetail、AddNetworkFirewallPolicyDetail、DescribeNetworkFirewallPolicyDetail、UpdateAndPublishNetworkFirewallPolicyDetail、UpdateNetworkFirewallPolicyDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Direction | 是 | 否 | String | 网络策略方向,分为FROM和TO |
Ports | 否 | 是 | Array of NetworkPorts | 网络策略策略端口 |
Peer | 否 | 是 | Array of NetworkPeer | 网络策略策略对象开启待确认:PublishedNoConfirm开启已确认:PublishedConfirmed关闭中:unPublishing开启中:Publishing待开启:unPublishEdit |
NetworkTopologyPodList
容器网络pod列表
被如下接口引用:DescribeNetworkTopologyWorkLoadDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PodName | 否 | 是 | String | pod名称 |
PodStatus | 否 | 是 | String | pod状态 |
PodLabels | 否 | 是 | String | pod标签 |
PodIp | 否 | 是 | String | pod Ip |
NodeIp | 否 | 是 | String | Node ip |
CreateTime | 否 | 是 | String | 创建时间 |
NetworkClusterPodInfo
网络集群pod返回的结构体
被如下接口引用:DescribeNetworkFirewallPodLabelsList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PodName | 是 | 否 | String | pod名字 |
Namespace | 是 | 是 | String | pod空间 |
Labels | 是 | 是 | String | pod标签 |
WorkloadKind | 是 | 是 | String | pod类型 |
ProcessDetailInfo
运行是安全详情,进程信息
被如下接口引用:DescribeAbnormalProcessDetail、DescribeAccessControlDetail、DescribeEscapeEventDetail、DescribeReverseShellDetail、DescribeRiskSyscallDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessName | 是 | 否 | String | 进程名称 |
ProcessAuthority | 是 | 否 | String | 进程权限 |
ProcessId | 是 | 否 | Uint64 | 进程pid |
ProcessStartUser | 是 | 否 | String | 进程启动用户 |
ProcessUserGroup | 是 | 否 | String | 进程用户组 |
ProcessPath | 是 | 否 | String | 进程路径 |
ProcessTree | 是 | 否 | String | 进程树 |
ProcessMd5 | 是 | 否 | String | 进程md5 |
ProcessParam | 是 | 否 | String | 进程命令行参数 |
WhiteListRegexpExpressionInfo
白名单正则表达式信息
被如下接口引用:AddModEscapeRegexpWhiteList、AddModReverseShellRegexpWhiteList、DescribeEscapeRegexpWhiteListInfo、DescribeReverseShellRegexpWhiteListInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
LogicSymbol | 否 | 是 | String | 逻辑符号 |
与 (AND) | ||||
或 (OR) | ||||
非 (NOT) | ||||
MatchField | 否 | 是 | String | 匹配字段 |
MatchContent | 否 | 是 | String | 匹配内容 |
ComplianceAssetInfo
表示一项资产的信息。
被如下接口引用:DescribeComplianceAssetList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerAssetId | 是 | 否 | Uint64 | 客户资产的ID。 |
AssetType | 是 | 否 | String | 资产类别。 |
AssetName | 是 | 否 | String | 资产的名称。 |
ImageTag | 是 | 是 | String | 当资产为镜像时,这个字段为镜像Tag。 |
HostIP | 是 | 否 | String | 资产所在的主机IP。 |
NodeName | 是 | 否 | String | 资产所属的节点的名称 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
PassedPolicyItemCount | 是 | 是 | Uint64 | 此类资产通过的检测项的数目。 |
FailedPolicyItemCount | 是 | 是 | Uint64 | 此类资产未通过的检测的数目。 |
LastCheckTime | 是 | 是 | Datetime | 上次检测的时间。 |
CheckResult | 是 | 是 | String | 检测结果:RESULT_FAILED: 未通过。RESULT_PASSED: 通过。 |
InstanceId | 是 | 是 | String | 主机节点的实例id |
AutoAuthorizedImageInfo
镜像自动授权结果信息
被如下接口引用:DescribeImageAutoAuthorizedLogList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 是 | 否 | String | 镜像id |
ImageName | 是 | 否 | String | 镜像名称 |
AuthorizedTime | 是 | 否 | String | 授权时间 |
Status | 是 | 否 | String | 授权结果,SUCCESS:成功,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足' |
IsAuthorized | 是 | 否 | Uint64 | 是否授权,1:是,0:否 |
AccessControlChildRuleInfo
容器运行时安全,访问控制子策略信息
被如下接口引用:AddEditAccessControlRule、DescribeAccessControlDetail、DescribeAccessControlRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleId | 否 | 是 | String | 子策略id |
RuleMode | 是 | 否 | String | 策略模式, RULE_MODE_RELEASE: 放行 RULE_MODE_ALERT: 告警 RULE_MODE_HOLDUP:拦截 |
ProcessPath | 是 | 否 | String | 进程路径 |
TargetFilePath | 是 | 否 | String | 被访问文件路径,仅仅在访问控制生效 |
ClusterServiceInfo
集群的Service信息
被如下接口引用:DescribeClusterServiceList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 否 | 否 | String | service名称. |
Type | 否 | 否 | String | service类型 |
Selectors | 否 | 否 | String | Selector信息 |
SelectorCount | 否 | 否 | Uint64 | Selector数量 |
ExternalIp | 否 | 否 | String | 负载均衡Ip |
ClusterIp | 否 | 否 | String | 服务Ip |
Port | 否 | 否 | String | string类型,以,分隔 |
ClusterName | 否 | 否 | String | 所属集群名字 |
ClusterId | 否 | 否 | String | 所属集群Id |
PodName | 否 | 否 | String | 关联Pod名字 |
PodCount | 否 | 否 | Uint64 | 关联pod数量 |
CreationTime | 否 | 否 | String | 创建时间 |
Namespace | 否 | 否 | String | 命名空间 |
Region | 否 | 否 | String | 地域 |
Labels | 否 | 否 | String | 标签 |
ClusterStatus | 否 | 否 | String | 集群状态 |
ClusterType | 否 | 否 | String | 集群类型 |
ServiceUniqueID | 否 | 是 | String | service唯一标识符 |
ImagesInfo
容器安全镜像列表
被如下接口引用:DescribeAssetImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 否 | 否 | String | 镜像id |
ImageName | 否 | 否 | String | 镜像名称 |
CreateTime | 否 | 否 | String | 创建时间 |
Size | 否 | 否 | Uint64 | 镜像大小 |
HostCnt | 否 | 否 | Uint64 | 主机个数 |
ContainerCnt | 否 | 否 | Uint64 | 容器个数 |
ScanTime | 否 | 否 | String | 扫描时间 |
VulCnt | 否 | 否 | Uint64 | 漏洞个数 |
VirusCnt | 否 | 否 | Uint64 | 病毒个数 |
RiskCnt | 否 | 否 | Uint64 | 敏感信息个数 |
IsTrustImage | 否 | 否 | Bool | 是否信任镜像 |
OsName | 否 | 否 | String | 镜像系统 |
AgentError | 否 | 否 | String | agent镜像扫描错误 |
ScanError | 否 | 否 | String | 后端镜像扫描错误 |
ScanStatus | 否 | 否 | String | 扫描状态 |
ScanVirusError | 否 | 否 | String | 木马扫描错误信息 |
ScanVulError | 否 | 否 | String | 漏洞扫描错误信息 |
ScanRiskError | 否 | 否 | String | 风险扫描错误信息 |
IsSuggest | 否 | 否 | Uint64 | 是否是重点关注镜像,为0不是,非0是 |
IsAuthorized | 否 | 否 | Uint64 | 是否授权,1是0否 |
ComponentCnt | 否 | 否 | Uint64 | 组件个数 |
CriticalLevelVulCnt | 否 | 否 | Uint64 | 严重漏洞数 |
HighLevelVulCnt | 否 | 否 | Uint64 | 高危漏洞数 |
MediumLevelVulCnt | 否 | 否 | Uint64 | 中危漏洞数 |
LowLevelVulCnt | 否 | 否 | Uint64 | 低危漏洞数 |
IsLatestImage | 否 | 否 | Bool | 是否最新版本镜像 |
RecommendedFix | 否 | 否 | Bool | 是否推荐处置 |
ImagesBindRuleSimpleInfo
查询镜像绑定的运行时规则信息
被如下接口引用:
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 是 | 否 | String | 镜像id |
ImageName | 是 | 否 | String | 镜像名称 |
RuleId | 是 | 否 | String | 绑定规则id |
RuleName | 是 | 否 | String | 规则名字 |
ClsLogsetInfo
cls日志集信息
被如下接口引用:DescribeSecLogDeliveryClsOptions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
LogsetID | 是 | 否 | String | 日志集ID |
LogsetName | 否 | 是 | String | 日志集名称 |
TopicList | 否 | 是 | Array of ClsTopicInfo | cls主题列表 |
VulDefenceEventDetail
漏洞防御事件详情
被如下接口引用:DescribeVulDefenceEventDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CVEID | 否 | 否 | String | 漏洞CVEID |
VulName | 否 | 否 | String | 漏洞名称 |
PocID | 否 | 否 | String | 漏洞PocID |
EventType | 否 | 否 | String | 入侵状态 |
SourceIP | 否 | 否 | String | 攻击源IP |
City | 否 | 否 | String | 攻击源ip地址所在城市 |
EventCount | 否 | 否 | Int64 | 事件数量 |
ContainerID | 否 | 否 | String | 容器ID |
ContainerName | 否 | 否 | String | 容器名称 |
ImageID | 否 | 否 | String | 镜像ID |
ImageName | 否 | 否 | String | 镜像名称 |
Status | 否 | 否 | String | 处理状态 |
SourcePort | 否 | 否 | Array of String | 攻击源端口 |
EventID | 否 | 否 | Int64 | 事件ID |
HostName | 否 | 否 | String | 主机名称/超级节点名称 |
HostIP | 否 | 否 | String | 主机内网IP |
PublicIP | 否 | 否 | String | 主机外网IP |
PodName | 否 | 否 | String | Pod名称 |
Description | 否 | 否 | String | 危害描述 |
OfficialSolution | 否 | 否 | String | 修复建议 |
NetworkPayload | 否 | 否 | String | 攻击包 |
PID | 否 | 是 | Int64 | 进程PID |
MainClass | 否 | 是 | String | 进程主类名 |
StackTrace | 否 | 是 | String | 堆栈信息 |
ServerAccount | 否 | 是 | String | 监听账号 |
ServerPort | 否 | 是 | String | 监听端口 |
ServerExe | 否 | 是 | String | 进程路径 |
ServerArg | 否 | 是 | String | 进程命令行参数 |
QUUID | 否 | 是 | String | 主机QUUID/超级节点ID |
ContainerNetStatus | 否 | 是 | String | 隔离状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 否 | 是 | String | 容器子状态"AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 否 | 是 | String | 容器隔离操作来源 |
ContainerStatus | 否 | 是 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
JNDIUrl | 否 | 是 | String | 接口Url |
RaspDetail | 否 | 是 | Array of RaspInfo | rasp detail |
NodeSubNetName | 否 | 否 | String | 超级节点子网名称 |
NodeSubNetCIDR | 否 | 否 | String | 超级节点子网网段 |
PodIP | 否 | 否 | String | pod ip |
NodeType | 否 | 否 | String | 节点类型[NORMAL:普通节点|SUPER:超级节点] |
NodeID | 否 | 否 | String | 超级节点ID |
NodeUniqueID | 否 | 否 | String | 超级节点唯一ID |
NodeSubNetID | 否 | 否 | String | 超级节点子网ID |
ClusterID | 否 | 否 | String | 集群ID |
ClusterName | 否 | 否 | String | 集群名称 |
Namespace | 否 | 否 | String | Namespace |
WorkloadType | 否 | 否 | String | 工作负载 |
SuperNodeListItem
超级节点信息
被如下接口引用:DescribeAssetSuperNodeList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
NodeID | 否 | 否 | String | 超级节点ID |
NodeName | 否 | 否 | String | 超级节点名称 |
ClusterName | 否 | 否 | String | 所属集群名 |
ClusterID | 否 | 否 | String | 所属集群ID |
Status | 否 | 否 | String | 节点状态:Running,Ready,Notready,Initializing,Failed,Error |
SubNetID | 否 | 否 | String | 子网ID |
SubNetName | 否 | 否 | String | 子网名称 |
SubNetCidr | 否 | 否 | String | 子网网段 |
ZoneID | 否 | 否 | String | 可用区ID |
Zone | 否 | 否 | String | 可用区 |
CreateTime | 否 | 否 | String | 创建时间 |
RelatePodCount | 否 | 否 | Uint64 | 关联pod数 |
RelateContainerCount | 否 | 否 | Uint64 | 关联容器数 |
AgentStatus | 否 | 否 | String | agent安装状态UNINSTALL:未安装;INSTALLED:已安装;INSTALLING:安装中; |
NodeUniqueID | 否 | 否 | String | 节点唯一id |
ClusterAccessedStatus | 否 | 否 | String | 集群接入状态 |
ChargeCoresCnt | 否 | 否 | Uint64 | 计费核数 |
DefendStatus | 否 | 否 | String | 防护状态: |
已防护: Defended | ||||
未防护: UnDefended |
ScanRangeInfo
扫描范围信息
被如下接口引用:CreateVirusScanNewTask、DescribeVirusEstimateScanTime、DescribeVirusScanConfig、ModifyVirusScanConfig
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
IsAll | 否 | 否 | Bool | true:选择全部; |
false:部分选择 | ||||
RangeType | 否 | 否 | String | SCAN_NORMAL:普通节点; |
SCAN_SUPER:超级节点 | ||||
SCAN_CONTAINER:容器 | ||||
IDs | 否 | 否 | Array of String | 选择的ID |
VulAffectedContainerInfo
受漏洞影响的容器信息
被如下接口引用:DescribeVulContainerList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostIP | 是 | 否 | String | 内网IP |
ContainerID | 是 | 否 | String | 容器ID |
ContainerName | 是 | 否 | String | 容器名称 |
PodName | 是 | 否 | String | Pod名称 |
PodIP | 是 | 否 | String | PodIP值 |
HostName | 是 | 否 | String | 主机名称 |
HostID | 是 | 否 | String | 主机ID |
PublicIP | 是 | 否 | String | 外网IP |
ClusterID | 否 | 否 | String | 集群ID |
ClusterName | 否 | 否 | String | 集群名称 |
NodeType | 否 | 否 | String | 节点类型[NORMAL:普通节点|SUPER:超级节点] |
NodeUniqueID | 否 | 否 | String | 超级节点唯一ID |
NodeID | 否 | 否 | String | 超级节点ID |
NodeName | 否 | 否 | String | 超级节点名称 |
ComponentsInfo
组件信息
被如下接口引用:DescribeAssetImageRegistryImageLayerDetail、DescribeAssetImageRegistryVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Component | 否 | 是 | String | 组件名称 |
Version | 是 | 是 | String | 组件版本信息 |
FixedVersion | 否 | 是 | String | 可修复版本 |
Path | 否 | 是 | String | 路径 |
Type | 否 | 是 | String | 类型 |
Name | 否 | 是 | String | 组件名称 |
ServiceInfo
容器安全服务信息列表
被如下接口引用:DescribeAssetAppServiceList、DescribeAssetDBServiceList、DescribeAssetWebServiceList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ServiceID | 是 | 否 | String | 服务id |
HostID | 是 | 否 | String | 主机id |
HostIP | 是 | 否 | String | 主机ip |
ContainerName | 是 | 否 | String | 容器名 |
Type | 是 | 否 | String | 服务名 例如nginx/redis |
Version | 是 | 否 | String | 版本 |
RunAs | 是 | 否 | String | 账号 |
Listen | 是 | 否 | Array of String | 监听端口 |
Config | 是 | 否 | String | 配置 |
ProcessCnt | 是 | 否 | Uint64 | 关联进程数 |
AccessLog | 是 | 否 | String | 访问日志 |
ErrorLog | 是 | 否 | String | 错误日志 |
DataPath | 是 | 否 | String | 数据目录 |
WebRoot | 是 | 否 | String | web目录 |
Pids | 是 | 否 | Array of Uint64 | 关联的进程id |
MainType | 是 | 否 | String | 服务类型 app,web,db |
Exe | 是 | 否 | String | 执行文件 |
Parameter | 是 | 否 | String | 服务命令行参数 |
ContainerId | 是 | 否 | String | 容器id |
HostName | 是 | 否 | String | 主机名称 |
PublicIp | 是 | 否 | String | 外网ip |
NodeID | 否 | 否 | String | 节点id |
PodIP | 否 | 否 | String | podip |
PodName | 否 | 否 | String | pod名称 |
NodeType | 否 | 否 | String | 节点类型 |
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
AccessControlSystemChildRuleInfo
容器运行时安全,访问控制系统策略的子策略信息
被如下接口引用:AddEditAccessControlRule、DescribeAccessControlRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleId | 是 | 否 | String | 子策略Id |
RuleMode | 是 | 否 | String | 策略模式, RULE_MODE_RELEASE: 放行 RULE_MODE_ALERT: 告警 RULE_MODE_HOLDUP:拦截 |
IsEnable | 是 | 否 | Bool | 子策略状态,true为开启,false为关闭 |
RuleType | 是 | 否 | String | 子策略检测的入侵行为类型CHANGE_CRONTAB:篡改计划任务CHANGE_SYS_BIN:篡改系统程序CHANGE_USRCFG:篡改用户配置 |
ClusterNodeInfo
集群的节点信息
被如下接口引用:DescribeClusterNodes
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
InstanceId | 否 | 否 | String | 实例id |
PrivateIpAddresses | 否 | 否 | String | 内网ip地址 |
InstanceRole | 否 | 否 | String | 节点的角色,Master、Work等 |
InstanceState | 否 | 否 | String | 实例的状态(running 运行中,initializing 初始化中,failed 异常) |
NodeName | 否 | 否 | String | 节点名称 |
AgentStatus | 否 | 是 | String | agent安装状态 |
PublicIP | 否 | 是 | String | 公网ip |
HostID | 否 | 是 | String | 节点ID |
MachineType | 否 | 是 | String | 主机类型(普通节点情况) |
NodeType | 否 | 是 | String | 节点类型( |
NORMAL: 普通节点 | ||||
SUPER:超级节点 | ||||
) | ||||
UUID | 否 | 是 | String | uuid |
ChargeCoresCnt | 否 | 是 | Uint64 | 计费核数 |
DefendStatus | 否 | 是 | String | 防护状态: |
已防护: Defended | ||||
未防护: UnDefended |
ComplianceAssetSummary
表示一类资产的总览信息。
被如下接口引用:DescribeComplianceTaskAssetSummary
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
AssetType | 是 | 否 | String | 资产类别。 |
IsCustomerFirstCheck | 是 | 否 | Bool | 是否为客户的首次检测。与CheckStatus配合使用。 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_UNINIT, 用户未启用此功能CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
CheckProgress | 是 | 是 | Float | 此类别的检测进度,为 0~100 的数。若未在检测中,无此字段。 |
PassedPolicyItemCount | 是 | 否 | Uint64 | 此类资产通过的检测项的数目。 |
FailedPolicyItemCount | 是 | 否 | Uint64 | 此类资产未通过的检测的数目。 |
FailedCriticalPolicyItemCount | 是 | 否 | Uint64 | 此类资产下未通过的严重级别的检测项的数目。 |
FailedHighRiskPolicyItemCount | 是 | 否 | Uint64 | 此类资产下未通过的高危检测项的数目。 |
FailedMediumRiskPolicyItemCount | 是 | 否 | Uint64 | 此类资产下未通过的中危检测项的数目。 |
FailedLowRiskPolicyItemCount | 是 | 否 | Uint64 | 此类资产下未通过的低危检测项的数目。 |
NoticePolicyItemCount | 是 | 否 | Uint64 | 此类资产下提示级别的检测项的数目。 |
PassedAssetCount | 是 | 否 | Uint64 | 通过检测的资产的数目。 |
FailedAssetCount | 是 | 否 | Uint64 | 未通过检测的资产的数目。 |
AssetPassedRate | 是 | 否 | Float | 此类资产的合规率,0~100的数。 |
ScanFailedAssetCount | 是 | 否 | Uint64 | 检测失败的资产的数目。 |
CheckCostTime | 是 | 是 | Float | 上次检测的耗时,单位为秒。 |
LastCheckTime | 是 | 是 | Datetime | 上次检测的时间。 |
PeriodRule | 是 | 否 | CompliancePeriodTaskRule | 定时检测规则。 |
OpenPolicyItemCount | 否 | 是 | Uint64 | 已开启的检查项总数 |
IgnoredPolicyItemCount | 否 | 是 | Uint64 | 已忽略的检查项总数 |
NetworkPeer
网络集群策略自定义规则
被如下接口引用:AddAndPublishNetworkFirewallPolicyDetail、AddNetworkFirewallPolicyDetail、DescribeNetworkFirewallPolicyDetail、UpdateAndPublishNetworkFirewallPolicyDetail、UpdateNetworkFirewallPolicyDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PeerType | 是 | 否 | String | 对象类型:命名空间:NamespaceSelector,代表NamespaceSelector有值pod类型:PodSelector,代表NamespaceSelector和PodSelector都有值ip类型:IPBlock,代表只有IPBlock有值 |
NamespaceSelector | 否 | 是 | String | 空间选择器 |
PodSelector | 否 | 是 | String | pod选择器 |
IPBlock | 否 | 是 | String | Ip选择器 |
RegexpRuleListItem
正则规则列表Item
被如下接口引用:DescribeEscapeRegexpWhiteList、DescribeReverseShellRegexpWhiteList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleID | 否 | 是 | String | 规则ID |
RuleName | 否 | 是 | String | 规则名称 |
EffectiveExpression | 否 | 是 | Uint64 | 生效表达式个数 |
UpdateTime | 否 | 是 | String | 最新编辑时间 |
OperatorUin | 否 | 是 | String | 最近编辑账号 |
Status | 否 | 是 | Bool | 启用状态 |
AssetSimpleImageInfo
容器安全资产镜像简略信息
被如下接口引用:DescribeAssetImageSimpleList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
ContainerCnt | 是 | 否 | Uint64 | 关联容器个数 |
ScanTime | 是 | 否 | String | 最后扫描时间 |
Size | 是 | 否 | Uint64 | 镜像大小 |
ComplianceIgnoredAsset
检查项中忽略的资产信息
被如下接口引用:DescribeCompliancePolicyItemIgnoredAssetList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerAssetId | 是 | 是 | String | 资产项的ID,如容器id。 |
AssetName | 是 | 否 | String | 资产项的名称。 |
AssetType | 是 | 否 | String | 资产项的类型 |
AssetId | 是 | 否 | Uint64 | 为客户分配的唯一的资产项的ID。 |
AssetStatus | 是 | 是 | String | 资产状态, CONTAINER_UNKNOWN //未知状态,处于三种状态之外 CONTAINER_EXIT //容器处于退出状态 CONTAINER_RUNNING //容器处于正常运行状态 CONTAINER_PAUSE //容器处于暂停状态 CONTAINER_ERROR //查询容器状态出错 |
NodeName | 是 | 否 | String | 节点名称。 |
HostIP | 是 | 是 | String | 主机IP |
ImageTag | 是 | 是 | String | 镜像的tag |
ExportJobInfo
导出任务详情
被如下接口引用:DescribeExportJobManageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
JobID | 是 | 否 | String | 任务ID |
JobName | 是 | 否 | String | 任务名称 |
Source | 是 | 否 | String | 来源 |
ExportStatus | 是 | 否 | String | 导出状态 |
ExportProgress | 是 | 否 | Int64 | 导出进度 |
FailureMsg | 是 | 否 | String | 失败原因 |
Timeout | 是 | 否 | String | 超时时间 |
InsertTime | 是 | 否 | String | 插入时间 |
ImagesVul
容器安全镜像漏洞
被如下接口引用:DescribeAssetImageVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CVEID | 否 | 否 | String | 漏洞id |
Name | 否 | 否 | String | 漏洞名称 |
Component | 否 | 否 | String | 组件 |
Version | 否 | 否 | String | 版本 |
Category | 否 | 否 | String | 分类 |
CategoryType | 否 | 否 | String | 分类2 |
Level | 否 | 否 | Uint64 | 风险等级 |
Des | 否 | 否 | String | 描述 |
OfficialSolution | 否 | 否 | String | 解决方案 |
Reference | 否 | 否 | String | 引用 |
DefenseSolution | 否 | 否 | String | 防御方案 |
SubmitTime | 否 | 否 | String | 提交时间 |
CVSSV3Score | 否 | 否 | Float | CVSS V3分数 |
CVSSV3Desc | 否 | 否 | String | CVSS V3描述 |
IsSuggest | 否 | 否 | Bool | 是否是重点关注:true:是,false:不是 |
FixedVersions | 否 | 是 | String | 修复版本号 |
Tag | 否 | 是 | Array of String | 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" |
AttackLevel | 否 | 是 | Int64 | 攻击热度 |
NetworkClusterNamespaceInfo
网络集群网络空间返回的结构体
被如下接口引用:DescribeNetworkFirewallNamespaceList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Labels | 是 | 否 | String | 网络空间标签 |
Name | 是 | 否 | String | 网络空间名字 |
FocusVulnerabilityRuleItem
重点关注漏洞规则项
被如下接口引用:DescribeVulnerabilityFocusRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CvssScore | 否 | 否 | Float | CVSS V3评分 |
Tags | 否 | 是 | Array of VulnerabilityFocusRuleTags | 漏洞标签 |
ReverseShellWhiteListBaseInfo
反弹shell白名单信息
被如下接口引用:DescribeReverseShellWhiteLists
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Id | 是 | 否 | String | 白名单id |
ImageCount | 是 | 否 | Uint64 | 镜像数量 |
ProcessName | 是 | 否 | String | 连接进程名字 |
DstIp | 是 | 否 | String | 目标地址ip |
CreateTime | 是 | 否 | Datetime | 创建时间 |
UpdateTime | 是 | 否 | Datetime | 更新时间 |
DstPort | 是 | 否 | String | 目标端口 |
IsGlobal | 是 | 否 | Bool | 是否是全局白名单,true全局 |
ImageIds | 是 | 否 | Array of String | 镜像id数组,为空代表全部 |
K8sApiAbnormalRuleInfo
k8a api 异常请求规则详情
被如下接口引用:CreateK8sApiAbnormalRuleInfo、DescribeK8sApiAbnormalRuleInfo、ModifyK8sApiAbnormalRuleInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleID | 否 | 否 | String | 规则ID |
RuleName | 是 | 否 | String | 规则名称 |
Status | 是 | 否 | Bool | 状态 |
RuleInfoList | 是 | 否 | Array of K8sApiAbnormalRuleScopeInfo | 规则信息列表 |
EffectClusterIDSet | 是 | 否 | Array of String | 生效集群IDSet |
RuleType | 是 | 否 | String | 规则类型RT_SYSTEM 系统规则RT_USER 用户自定义 |
EffectAllCluster | 是 | 否 | Bool | 是否所有集群生效 |
VulScanRegistryImageInfo
漏洞扫描的镜像信息
被如下接口引用:DescribeVulScanRegistryImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
ScanStatus | 是 | 否 | String | 扫描状态。NOT_SCAN:未扫描,SCANNING:扫描中,SCANNED:完成,CANCELED:扫描停止;SCAN_ERR:检查失败 |
ScanDuration | 是 | 是 | Int64 | 扫描时长 |
HighLevelVulCount | 是 | 否 | Int64 | 高危漏洞数 |
MediumLevelVulCount | 是 | 否 | Int64 | 中危漏洞数 |
LowLevelVulCount | 是 | 否 | Int64 | 低危漏洞数 |
CriticalLevelVulCount | 是 | 否 | Int64 | 严重漏洞数 |
ImageTag | 是 | 否 | String | 镜像版本 |
ImageRepoAddress | 是 | 否 | String | 镜像地址 |
ScanStartTime | 是 | 否 | String | 漏洞扫描的开始时间 |
ScanEndTime | 是 | 否 | String | 漏洞扫描的结束时间 |
Message | 是 | 否 | String | 扫描任务消息"MessageRegistryDownload": "仓库镜像层下载错误","MessageRegistryNet": "仓库镜像层信息获取错误,可能原因是仓库未开启外网访问","MessageRegistryTimeout": "仓库镜像任务超时","MessageRegistryScan": "仓库镜像扫描错误","MessageRegistryInner": "仓库内部拉取错误,请检查仓库配置","MessageRegistryInnerTimeout": "仓库内部拉取超时,可能原因是仓库未开启外网访问" |
IsLatestImage | 是 | 否 | Bool | 是否是最新镜像 |
Id | 是 | 否 | Uint64 | 仓库内部镜像ID |
RegistryConnDetectParam
镜像仓库联通性检测
被如下接口引用:ImageRegistryConnDetect
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RegistryName | 是 | 否 | String | 镜像仓库名称 |
Region | 是 | 否 | String | 区域 |
UserName | 是 | 否 | String | 检测的用户名 |
Password | 是 | 否 | String | 检测的密码 |
Url | 是 | 否 | String | 检测地址 |
Quuid | 是 | 否 | String | 检测主机的quuid 或者 backend |
Uuid | 是 | 否 | String | 检测主机的uuid 或者 backend |
RegistryType | 是 | 否 | String | 仓库类型 |
ApiVersion | 是 | 否 | String | api版本 |
BusinessType | 是 | 否 | String | retry:重试 |
first:首次调用联通性检测 | ||||
query:查询结果 | ||||
InstanceID | 否 | 否 | String | tcr情况下instance_id |
CompliancePolicyItemSummary
表示一条检测项对应的汇总信息。
被如下接口引用:DescribeCompliancePolicyItemAffectedSummary、DescribeComplianceTaskPolicyItemSummaryList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerPolicyItemId | 是 | 否 | Uint64 | 为客户分配的唯一的检测项的ID。 |
BasePolicyItemId | 是 | 否 | Uint64 | 检测项的原始ID。 |
Name | 是 | 否 | String | 检测项的名称。 |
Category | 是 | 否 | String | 检测项所属的类型,枚举字符串。 |
BenchmarkStandardName | 是 | 否 | String | 所属的合规标准 |
RiskLevel | 是 | 否 | String | 威胁等级。RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 |
AssetType | 是 | 否 | String | 检测项所属的资产类型 |
LastCheckTime | 是 | 是 | Datetime | 最近检测的时间 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
CheckResult | 是 | 是 | String | 检测结果。RESULT_PASSED: 通过RESULT_FAILED: 未通过 |
PassedAssetCount | 是 | 是 | Uint64 | 通过检测的资产的数目 |
FailedAssetCount | 是 | 是 | Uint64 | 未通过检测的资产的数目 |
WhitelistId | 是 | 是 | Uint64 | 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 |
FixSuggestion | 是 | 否 | String | 处理建议。 |
BenchmarkStandardId | 是 | 否 | Uint64 | 所属的合规标准的ID |
ApplicableVersion | 是 | 是 | String | 检测项适用的版本 |
Description | 否 | 是 | String | 检查项描述 |
AuditProcedure | 否 | 是 | String | 检查项审计方法 |
ComplianceHostDetailInfo
表示主机资产专属的详情。
被如下接口引用:DescribeComplianceAssetDetailInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DockerVersion | 是 | 是 | String | 主机上的Docker版本。 |
K8SVersion | 是 | 是 | String | 主机上的K8S的版本。 |
ContainerdVersion | 否 | 是 | String | 主机上Containerd版本 |
VirusTendencyInfo
木马趋势详情
被如下接口引用:DescribeVirusEventTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Date | 是 | 否 | Date | 日期 |
PendingEventCount | 是 | 否 | Uint64 | 待处理事件总数 |
RiskContainerCount | 是 | 否 | Uint64 | 风险容器总数 |
EventCount | 是 | 否 | Uint64 | 事件总数 |
IsolateEventCount | 是 | 否 | Uint64 | 隔离事件总数 |
EmergencyVulInfo
应急漏洞列表信息
被如下接口引用:DescribeEmergencyVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 漏洞名称 |
Tags | 是 | 是 | Array of String | 漏洞标签 |
CVSSV3Score | 是 | 是 | Float | CVSS V3分数 |
Level | 是 | 是 | String | 风险等级 |
CVEID | 是 | 否 | String | CVE编号 |
Category | 是 | 是 | String | 漏洞类型 |
SubmitTime | 是 | 是 | String | 漏洞披露时间 |
LatestFoundTime | 是 | 是 | String | 最近发现时间 |
Status | 是 | 否 | String | 应急漏洞风险情况:NOT_SCAN:未扫描,SCANNING:扫描中,SCANNED_NOT_RISK:已扫描,暂未风险 ,SCANNED_RISK:已扫描存在风险 |
ID | 是 | 否 | Int64 | 漏洞ID |
PocID | 是 | 否 | String | 漏洞PocID |
DefenceStatus | 是 | 是 | String | 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 |
DefenceScope | 是 | 是 | String | 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 |
DefenceHostCount | 是 | 是 | Int64 | 漏洞防御主机数量 |
DefendedCount | 是 | 是 | Int64 | 已防御攻击次数 |
VulDetailInfo
漏洞详情信息
被如下接口引用:DescribeVulDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CVEID | 是 | 否 | String | CVE编号 |
Name | 是 | 否 | String | 漏洞名称 |
Tags | 是 | 是 | Array of String | 漏洞标签 |
CategoryType | 是 | 是 | String | 漏洞类型 |
Level | 是 | 是 | String | 漏洞威胁等级 |
SubmitTime | 是 | 是 | String | 漏洞披露时间 |
Description | 是 | 否 | String | 漏洞描述 |
CVSSV3Desc | 是 | 否 | String | CVSS V3描述 |
OfficialSolution | 是 | 否 | String | 漏洞修复建议 |
DefenseSolution | 是 | 否 | String | 缓解措施 |
Reference | 是 | 否 | Array of String | 参考链接 |
CVSSV3Score | 是 | 否 | Float | CVSS V3分数 |
ComponentList | 是 | 否 | Array of VulAffectedComponentInfo | 受漏洞影响的组件列表 |
LocalImageCount | 是 | 否 | Int64 | 影响本地镜像数 |
ContainerCount | 是 | 否 | Int64 | 影响容器数 |
RegistryImageCount | 是 | 否 | Int64 | 影响仓库镜像数 |
Category | 是 | 否 | String | 漏洞子类型 |
LocalNewestImageCount | 是 | 否 | Int64 | 影响最新本地镜像数 |
RegistryNewestImageCount | 是 | 否 | Int64 | 影响最新仓库镜像数 |
PocID | 是 | 否 | String | 漏洞PocID |
DefenceStatus | 是 | 是 | String | 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 |
DefenceScope | 是 | 是 | String | 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 |
DefenceHostCount | 是 | 是 | Int64 | 漏洞防御主机数量 |
DefendedCount | 是 | 是 | Int64 | 已防御攻击次数 |
ScanStatus | 是 | 是 | String | 是否已扫描,NOT_SCAN:未扫描,SCANNED:已扫描 |
NetworkClusterInfoItem
网络集群资产返回的结构体
被如下接口引用:DescribeNetworkFirewallClusterList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 是 | 否 | String | 集群id |
ClusterName | 是 | 否 | String | 集群名字 |
ClusterVersion | 是 | 否 | String | 集群版本 |
ClusterOs | 是 | 否 | String | 集群操作系统 |
ClusterType | 是 | 否 | String | 集群类型 |
Region | 是 | 否 | String | 集群区域 |
NetworkPolicyPlugin | 是 | 否 | String | 集群网络插件 |
ClusterStatus | 是 | 否 | String | 集群状态 |
TotalRuleCount | 是 | 否 | Int64 | 总策略数量 |
EnableRuleCount | 是 | 否 | Int64 | 已开启策略数量 |
NetworkPolicyPluginStatus | 是 | 否 | String | 集群网络插件状态,正常:Running 不正常:Error |
NetworkPolicyPluginError | 是 | 是 | String | 集群网络插件错误信息 |
ClusterNetworkSettings | 否 | 是 | String | 容器网络插件 |
ClusterRiskItem
风险项是检查完之后,有问题的检测项,并且加了一些检查结果信息。
被如下接口引用:DescribeRiskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CheckItem | 是 | 否 | ClusterCheckItem | 检测项相关信息 |
VerifyInfo | 是 | 否 | String | 验证信息 |
ErrorMessage | 是 | 否 | String | 事件描述,检查的错误信息 |
AffectedClusterCount | 是 | 否 | Uint64 | 受影响的集群数量 |
AffectedNodeCount | 是 | 否 | Uint64 | 受影响的节点数量 |
VulDefencePlugin
漏洞防护的插件信息
被如下接口引用:DescribeVulDefencePlugin
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PID | 是 | 否 | Int64 | java进程pid |
MainClass | 是 | 否 | String | 进程主类名 |
Status | 是 | 否 | String | 插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT |
ErrorLog | 是 | 否 | String | 错误日志 |
ClusterRiskTarget
检查对象风险分布数据
被如下接口引用:DescribeRiskTargetCount
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RiskTarget | 是 | 否 | String | 检查对象名称 |
SeriousRiskCount | 是 | 否 | Uint64 | 严重的风险数量 |
HighRiskCount | 是 | 否 | Uint64 | 高危的风险数量 |
MiddleRiskCount | 是 | 否 | Uint64 | 中危的风险数量 |
HintRiskCount | 是 | 否 | Uint64 | 提示的风险数量 |
ImageAutoAuthorizedTask
镜像自动授权任务信息
被如下接口引用:DescribeImageAutoAuthorizedTaskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TaskId | 是 | 否 | Int64 | 任务id |
Type | 是 | 否 | String | 授权方式,AUTO:自动授权,MANUAL:手动授权 |
AuthorizedDate | 是 | 否 | Date | 任务日期 |
Source | 是 | 否 | String | 镜像来源,LOCAL:本地镜像,REGISTRY:仓库镜像 |
LastAuthorizedTime | 是 | 否 | String | 最近授权时间 |
SuccessCount | 是 | 否 | Int64 | 自动授权成功数 |
FailCount | 是 | 否 | Int64 | 自动授权失败数 |
LatestFailCode | 是 | 否 | String | 最近任务失败码,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足 |
ImageComponent
容器安全镜像组件信息
被如下接口引用:DescribeImageComponentList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 组件名称 |
Version | 是 | 否 | String | 组件版本 |
Path | 是 | 否 | String | 组件路径 |
Type | 是 | 否 | String | 组件类型 |
VulCount | 是 | 是 | Uint64 | 组件漏洞数量 |
ImageID | 是 | 是 | String | 镜像ID |
SuperNodeInfo
超级节点详情
被如下接口引用:DescribeAssetSuperNodeInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SuperNodeID | 是 | 否 | String | 超级节点ID |
SuperNodeName | 是 | 否 | String | 超级节点名称 |
Status | 否 | 否 | String | 节点状态:Running,Ready,Notready,Initializing,Failed,Error |
SubNetName | 是 | 否 | String | 子网名称 |
SubNetID | 否 | 否 | String | 子网ID |
SubNetCIDR | 否 | 否 | String | 子网网段 |
Region | 否 | 否 | String | 地域 |
ZoneID | 否 | 否 | String | 可用区ID |
ZoneName | 否 | 否 | String | 可用区名称 |
CpuOnline | 否 | 否 | Int64 | 核心数 |
MemTotal | 否 | 否 | Int64 | 总内存 |
ClusterInfo | 否 | 否 | AssetClusterListItem | 集群信息 |
RelatePodCount | 否 | 否 | Uint64 | 关联pod数量 |
RelateContainerCount | 否 | 否 | Uint64 | 关联容器数量 |
AgentStatus | 否 | 否 | String | agent安装状态: |
UNINSTALL:未安装; | ||||
INSTALLED:已安装; | ||||
INSTALLING:安装中; | ||||
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
CreateTime | 否 | 否 | String | 创建时间 |
KubeletVersion | 否 | 否 | String | Kubelet版本 |
VulInfo
漏洞列表信息
被如下接口引用:DescribeSystemVulList、DescribeWebVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 漏洞名称 |
Tags | 是 | 是 | Array of String | 漏洞标签 |
CVSSV3Score | 是 | 是 | Float | CVSS V3分数 |
Level | 是 | 是 | String | 风险等级 |
CVEID | 是 | 否 | String | CVE编号 |
Category | 是 | 是 | String | 漏洞子类型 |
FoundTime | 是 | 是 | String | 首次发现时间 |
LatestFoundTime | 是 | 是 | String | 最近发现时间 |
ID | 是 | 否 | Int64 | 漏洞ID |
LocalImageCount | 是 | 否 | Int64 | 影响本地镜像数 |
ContainerCount | 是 | 是 | Int64 | 影响容器数 |
RegistryImageCount | 是 | 是 | Int64 | 影响仓库镜像数 |
PocID | 是 | 是 | String | 漏洞PocID |
DefenceStatus | 是 | 是 | String | 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 |
DefenceScope | 是 | 是 | String | 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 |
DefenceHostCount | 是 | 是 | Int64 | 漏洞防御主机数量 |
DefendedCount | 是 | 是 | Int64 | 已防御攻击次数 |
NetworkPorts
网络集群策略自定义规则端口
被如下接口引用:AddAndPublishNetworkFirewallPolicyDetail、AddNetworkFirewallPolicyDetail、DescribeNetworkFirewallPolicyDetail、UpdateAndPublishNetworkFirewallPolicyDetail、UpdateNetworkFirewallPolicyDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Protocol | 否 | 是 | String | 网络策略协议 |
Port | 否 | 是 | String | 网络策略策略端口 |
ContainerMount
容器挂载信息
被如下接口引用:DescribeAssetContainerDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Type | 是 | 否 | String | 挂载类型 bind |
Source | 是 | 否 | String | 宿主机路径 |
Destination | 是 | 否 | String | 容器内路径 |
Mode | 是 | 否 | String | 模式 |
RW | 是 | 否 | Bool | 读写权限 |
Propagation | 是 | 否 | String | 传播类型 |
Name | 是 | 否 | String | 名称 |
Driver | 是 | 否 | String | 驱动 |
ClusterCheckItem
表示一条集群安全检测项的详细信息
被如下接口引用:DescribeCheckItemList、DescribeRiskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CheckItemId | 是 | 是 | Int64 | 唯一的检测项的ID |
Name | 是 | 否 | String | 风险项的名称 |
ItemDetail | 是 | 是 | String | 检测项详细描述。 |
RiskLevel | 是 | 是 | String | 威胁等级。严重Serious,高危High,中危Middle,提示Hint |
RiskTarget | 是 | 是 | String | 检查对象、风险对象.Runc,Kubelet,Containerd,Pods |
RiskType | 是 | 是 | String | 风险类别,漏洞风险CVERisk,配置风险ConfigRisk |
RiskAttribute | 是 | 是 | String | 检测项所属的风险类型,权限提升:PrivilegePromotion,拒绝服务:RefuseService,目录穿越:DirectoryEscape,未授权访问:UnauthorizedAccess,权限许可和访问控制问题:PrivilegeAndAccessControl,敏感信息泄露:SensitiveInfoLeak |
RiskProperty | 是 | 是 | String | 风险特征,Tag.存在EXP:ExistEXP,存在POD:ExistPOC,无需重启:NoNeedReboot, 服务重启:ServerRestart,远程信息泄露:RemoteInfoLeak,远程拒绝服务:RemoteRefuseService,远程利用:RemoteExploit,远程执行:RemoteExecute |
CVENumber | 是 | 是 | String | CVE编号 |
DiscoverTime | 是 | 是 | String | 披露时间 |
Solution | 是 | 是 | String | 解决方案 |
CVSS | 是 | 是 | String | CVSS信息,用于画图 |
CVSSScore | 是 | 是 | String | CVSS分数 |
RelateLink | 是 | 是 | String | 参考连接 |
AffectedType | 是 | 是 | String | 影响类型,为Node或者Workload |
AffectedVersion | 是 | 是 | String | 受影响的版本信息 |
IgnoredAssetNum | 是 | 是 | Int64 | 忽略的资产数量 |
IsIgnored | 是 | 是 | Bool | 是否忽略该检测项 |
RiskAssessment | 是 | 是 | String | 受影响评估 |
WarningRule
告警配置策略
被如下接口引用:AddEditWarningRules、DescribeWarningRules
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Type | 是 | 否 | String | 告警事件类型:镜像仓库安全-木马:IMG_REG_VIRUS镜像仓库安全-漏洞:IMG_REG_VUL镜像仓库安全-敏感信息:IMG_REG_RISK镜像安全-木马:IMG_VIRUS镜像安全-漏洞:IMG_VUL镜像安全-敏感信息:IMG_RISK镜像安全-镜像拦截:IMG_INTERCEPT运行时安全-容器逃逸:RUNTIME_ESCAPE运行时安全-异常进程:RUNTIME_FILE运行时安全-异常文件访问:RUNTIME_PROCESS运行时安全-高危系统调用:RUNTIME_SYSCALL运行时安全-反弹Shell:RUNTIME_REVERSE_SHELL运行时安全-木马:RUNTIME_VIRUS |
Switch | 是 | 否 | String | 开关状态:打开:ON关闭:OFF |
BeginTime | 是 | 否 | String | 告警开始时间,格式: HH:mm |
EndTime | 是 | 否 | String | 告警结束时间,格式: HH:mm |
ControlBits | 是 | 否 | String | 告警等级策略控制,二进制位每位代表一个含义,值以字符串类型传递控制开关分为高、中、低,则二进制位分别为:第1位:低,第2位:中,第3位:高,0表示关闭、1表示打开。如:高危和中危打开告警,低危关闭告警,则二进制值为:110告警类型不区分等级控制,则传1。 |
ContainerPortInfo
容器端口信息
被如下接口引用:DescribeAssetContainerPortList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostIP | 是 | 否 | String | 宿主机IP |
HostPort | 是 | 否 | Uint64 | 宿主机端口 |
ContainerPort | 是 | 否 | Uint64 | 容器端口 |
ProtocolType | 是 | 否 | String | 协议类型 |
ReverseShellEventInfo
容器安全运行时高危系统调用信息
被如下接口引用:DescribeReverseShellEvents
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessName | 是 | 否 | String | 进程名称 |
ProcessPath | 是 | 否 | String | 进程路径 |
ImageId | 是 | 否 | String | 镜像id |
ContainerId | 是 | 否 | String | 容器id |
ImageName | 是 | 否 | String | 镜像名 |
ContainerName | 是 | 否 | String | 容器名 |
FoundTime | 是 | 否 | String | 生成时间 |
Solution | 是 | 否 | String | 事件解决方案 |
Description | 是 | 否 | String | 事件详细描述 |
Status | 是 | 否 | String | 状态,EVENT_UNDEAL:事件未处理 EVENT_DEALED:事件已经处理 EVENT_INGNORE:事件已经忽略 EVENT_ADD_WHITE:时间已经加白 |
EventId | 是 | 否 | String | 事件id |
Remark | 是 | 否 | String | 备注 |
PProcessName | 是 | 否 | String | 父进程名 |
EventCount | 是 | 否 | Int64 | 事件数量 |
LatestFoundTime | 是 | 否 | String | 最近生成时间 |
DstAddress | 是 | 否 | String | 目标地址 |
ContainerNetStatus | 是 | 否 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 是 | 否 | String | 容器子状态"AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 否 | String | 容器隔离操作来源 |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
VulAffectedComponentInfo
受漏洞影响的组件信息
被如下接口引用:DescribeVulDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 是 | String | 组件名称 |
Version | 是 | 是 | Array of String | 组件版本 |
FixedVersion | 是 | 是 | Array of String | 组件修复版本 |
SuperNodeInstallTaskListItem
超级节点 agent 安装任务列表item
被如下接口引用:DescribeSuperNodeInstallTaskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TaskID | 否 | 否 | String | 任务id |
StartTime | 否 | 否 | String | 安装起始时间 |
SuperNodeCount | 否 | 否 | Uint64 | 安装超级节点个数 |
Source | 否 | 否 | String | 安装来源: |
TCSS:容器安全服务 | ||||
EKS:容器服务 | ||||
Status | 否 | 否 | String | 状态 INSTALLING:安装中; |
INSTALLATIONFAILURE:安装失败; | ||||
INSTALLATIONSUCCESS:安装成功 | ||||
PARTIALINSTALLATIONFAILURE:部分安装失败 | ||||
SuccessCount | 否 | 否 | Uint64 | 成功个数 |
FailCount | 否 | 否 | Uint64 | 失败个数 |
SupportDefenceVul
支持防御的漏洞
被如下接口引用:DescribeSupportDefenceVul
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PocID | 是 | 否 | String | 漏洞PocID |
Name | 是 | 否 | String | 漏洞名称 |
Tags | 是 | 否 | Array of String | 漏洞标签 |
CVSSV3Score | 是 | 否 | Float | 漏洞CVSS |
Level | 是 | 否 | String | 漏洞威胁等级 |
CVEID | 是 | 否 | String | 漏洞CVEID |
SubmitTime | 是 | 否 | String | 漏洞披露时间 |
EscapeWhiteListInfo
逃逸白名单
被如下接口引用:DescribeEscapeWhiteList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
ID | 是 | 否 | Int64 | 白名单记录ID |
HostCount | 是 | 否 | Int64 | 关联主机数量 |
ContainerCount | 是 | 否 | Int64 | 关联容器数量 |
EventType | 是 | 否 | Array of String | 加白事件类型 |
InsertTime | 是 | 否 | String | 创建时间 |
UpdateTime | 是 | 否 | String | 更新时间 |
ImageSize | 是 | 否 | Int64 | 镜像大小 |
RunTimeTendencyInfo
运行时趋势信息
被如下接口引用:DescribeImageRiskTendency、DescribeSecEventsTendency、DescribeVulTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CurTime | 是 | 否 | Date | 当天时间 |
Cnt | 是 | 否 | Uint64 | 当前数量 |
NamespaceInfo
返回的命名空间列表信息
被如下接口引用:DescribeImageRegistryNamespaceList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Namespace | 否 | 否 | String | 命名空间名称 |
RegistryCnt | 否 | 否 | Int64 | 包含仓库数 |
ImageCnt | 否 | 否 | Int64 | 包含镜像数 |
RiskImageCnt | 否 | 否 | Int64 | 包含风险镜像数 |
AssetFilters
容器安全 描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
被如下接口引用:AddEditImageAutoAuthorizedRule、CreateAssetContainerExportJob、CreateAssetImageRegistryScanTask、CreateAssetImageRiskExportJob、CreateAssetImageScanTask、CreateAssetImageVirusExportJob、CreateComponentExportJob、CreateHostExportJob、CreateProcessEventsExportJob、CreateSuperNodeExportJob、CreateSuperNodeInstallTaskExportJob、CreateSuperNodePodExportJob、CreateVulExportJob、CreateVulRegistryImageExportJob、DescribeAssetAppServiceList、DescribeAssetComponentList、DescribeAssetContainerList、DescribeAssetDBServiceList、DescribeAssetHostList、DescribeAssetImageHostList、DescribeAssetImageList、DescribeAssetImageListExport、DescribeAssetImageRegistryImageLayerDetail、DescribeAssetImageRegistryList、DescribeAssetImageRegistryListExport、DescribeAssetImageRegistryRegistryList、DescribeAssetImageRegistryRiskInfoList、DescribeAssetImageRegistryRiskListExport、DescribeAssetImageRegistrySummary、DescribeAssetImageRegistryVirusList、DescribeAssetImageRegistryVirusListExport、DescribeAssetImageRegistryVulList、DescribeAssetImageRegistryVulListExport、DescribeAssetImageRiskList、DescribeAssetImageRiskListExport、DescribeAssetImageSimpleList、DescribeAssetImageVirusList、DescribeAssetImageVirusListExport、DescribeAssetImageVulList、DescribeAssetImageVulListExport、DescribeAssetPortList、DescribeAssetProcessList、DescribeAssetWebServiceList、DescribeImageAutoAuthorizedLogList、DescribeImageAutoAuthorizedTaskList、DescribeImageComponentList、DescribeImageRegistryAutoAuthorizedRepoList、DescribeImageRegistryNamespaceList、DescribeUpgradeAgentList、DescribeVulRegistryImageList、DescribeVulScanRegistryImageList、ModifyAssetImageRegistryScanStop、ModifyAssetImageScanStop、ModifyImageAuthorized、ModifyImageRegistryAutoAuthorizedRule
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 过滤键的名称 |
Values | 是 | 否 | Array of String | 一个或者多个过滤值。 |
ExactMatch | 否 | 否 | Bool | 是否模糊查询 |
AutoAuthorizedRuleHostInfo
自动授权镜像规则授权范围主机列表
被如下接口引用:DescribeAutoAuthorizedRuleHost
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostID | 是 | 否 | String | 主机id |
HostIP | 是 | 否 | String | 主机ip即内网ip |
HostName | 是 | 否 | String | 主机名称 |
ImageCnt | 是 | 否 | Uint64 | 镜像个数 |
ContainerCnt | 是 | 否 | Uint64 | 容器个数 |
PublicIp | 是 | 否 | String | 外网ip |
InstanceID | 是 | 否 | String | 主机实例ID |
MachineType | 是 | 否 | String | 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; |
DockerVersion | 是 | 否 | String | docker 版本 |
Status | 是 | 否 | String | agent运行状态 |
EscapeRuleEnabled
修改容器逃逸扫描策略开关信息
被如下接口引用:ModifyEscapeRule
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Type | 是 | 否 | String | 规则类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸 |
IsEnable | 是 | 否 | Bool | 是否打开:false否 ,true是 |
ImageProgress
基本镜像信息
被如下接口引用:DescribeAssetImageRegistryScanStatusOneKey
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 否 | 是 | String | 镜像id |
RegistryType | 否 | 是 | String | 仓库类型 |
ImageRepoAddress | 否 | 是 | String | 镜像仓库地址 |
InstanceId | 否 | 是 | String | 实例id |
InstanceName | 否 | 是 | String | 实例名称 |
Namespace | 否 | 是 | String | 命名空间 |
ImageName | 否 | 是 | String | 仓库名称 |
ImageTag | 否 | 是 | String | 镜像tag |
ScanStatus | 否 | 是 | String | 镜像扫描状态 |
CveProgress | 否 | 是 | Uint64 | 镜像cve扫描进度 |
RiskProgress | 是 | 是 | Uint64 | 镜像敏感扫描进度 |
VirusProgress | 是 | 是 | Uint64 | 镜像木马扫描进度 |
WhiteListNodeInfo
白名单的node信息
被如下接口引用:DescribeClusterNodeWhiteList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CreateTime | 是 | 否 | String | 加入白名单的时间 |
NodeId | 是 | 否 | Uint64 | 白名单节点Id |
InstanceId | 是 | 否 | String | 实例id |
ClusterId | 是 | 否 | String | 集群ID |
ClusterName | 是 | 否 | String | 集群名字 |
Region | 是 | 否 | String | 地域 |
InstanceRole | 是 | 否 | String | 节点的角色,Master、Work等 |
PrivateIpAddresses | 是 | 否 | String | 内网ip地址 |
NodeName | 否 | 否 | String | 节点名称 |
VulScanImageInfo
漏洞扫描的镜像信息
被如下接口引用:DescribeVulScanLocalImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
Size | 是 | 否 | Float | 镜像大小 |
ScanStatus | 是 | 否 | String | 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消 |
ScanDuration | 是 | 是 | Float | 扫描时长 |
HighLevelVulCount | 是 | 否 | Int64 | 高危漏洞数 |
MediumLevelVulCount | 是 | 否 | Int64 | 中危漏洞数 |
LowLevelVulCount | 是 | 否 | Int64 | 低危漏洞数 |
CriticalLevelVulCount | 是 | 否 | Int64 | 严重漏洞数 |
TaskID | 是 | 否 | Int64 | 本地镜像漏洞扫描任务ID |
ScanStartTime | 是 | 否 | String | 漏洞扫描的开始时间 |
ScanEndTime | 是 | 否 | String | 漏洞扫描的结束时间 |
ErrorStatus | 是 | 否 | String | 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线 |
ReverseShellEventDescription
运行时容器反弹shell事件描述信息
被如下接口引用:DescribeReverseShellDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Description | 是 | 否 | String | 描述信息 |
Solution | 是 | 否 | String | 解决方案 |
Remark | 是 | 是 | String | 事件备注信息 |
DstAddress | 是 | 否 | String | 目标地址 |
OperationTime | 是 | 是 | String | 事件最后一次处理的时间 |
SecLogJoinInfo
安全日志接入详情
被如下接口引用:DescribeSecLogJoinTypeList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Count | 是 | 否 | Uint64 | 已接入普通主机数量 |
SuperNodeCount | 否 | 否 | Uint64 | 已接入超级节点数量 |
IsJoined | 是 | 否 | Bool | 是否已接入(true:已接入 false:未接入) |
LogType | 是 | 否 | String | 日志类型(容器bash: "container_bash"容器启动: "container_launch"k8sApi: "k8s_api") |
ImagesBindRuleInfo
查询镜像绑定的运行时规则信息
被如下接口引用:DescribeAssetImageBindRuleInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 是 | 否 | String | 镜像id |
ImageName | 是 | 否 | String | 镜像名称 |
ContainerCnt | 是 | 否 | Int64 | 关联容器数量 |
RuleId | 是 | 是 | String | 绑定规则id |
RuleName | 是 | 是 | String | 规则名字 |
ImageSize | 是 | 是 | Int64 | 镜像大小 |
ScanTime | 是 | 是 | String | 最近扫描时间 |
AffectedWorkloadItem
集群安全检查受影响的工作负载Item
被如下接口引用:AddClusterWorkloadToWhiteList、DescribeAffectedWorkloadList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 是 | 否 | String | 集群Id |
ClusterName | 是 | 否 | String | 集群名字 |
WorkloadName | 是 | 否 | String | 工作负载名称 |
WorkloadType | 是 | 否 | String | 工作负载类型 |
Region | 是 | 否 | String | 区域 |
VerifyInfo | 是 | 否 | String | 检测结果的验证信息 |
ProcessDetailBaseInfo
运行是安全详情,进程基础信息
被如下接口引用:DescribeAbnormalProcessDetail、DescribeReverseShellDetail、DescribeRiskSyscallDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessName | 是 | 否 | String | 进程名称 |
ProcessId | 是 | 否 | Uint64 | 进程pid |
ProcessStartUser | 是 | 否 | String | 进程启动用户 |
ProcessUserGroup | 是 | 否 | String | 进程用户组 |
ProcessPath | 是 | 否 | String | 进程路径 |
ProcessParam | 是 | 否 | String | 进程命令行参数 |
AbnormalProcessRuleInfo
运行时安全,异常进程检测策略
被如下接口引用:AddEditAbnormalProcessRule、DescribeAbnormalProcessRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleId | 否 | 是 | String | 策略id |
IsEnable | 是 | 否 | Bool | true:策略启用,false:策略禁用 |
ImageIds | 是 | 否 | Array of String | 生效镜像id,空数组代表全部镜像 |
ChildRules | 是 | 否 | Array of AbnormalProcessChildRuleInfo | 用户策略的子策略数组 |
RuleName | 是 | 否 | String | 策略名字 |
SystemChildRules | 否 | 否 | Array of AbnormalProcessSystemChildRuleInfo | 系统策略的子策略数组 |
IsDefault | 否 | 否 | Bool | 是否是系统默认策略 |
CompliancePolicyAssetSetItem
检查项+资产ids 的集合单元
被如下接口引用:DeleteCompliancePolicyAssetSetFromWhitelist
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerPolicyItemId | 是 | 否 | Uint64 | 检查项ID |
CustomerAssetItemIdSet | 否 | 否 | Array of Uint64 | 需要忽略指定检查项内的资产ID列表,为空表示所有 |
VirusTaskInfo
运行时文件查杀任务容器列表信息
被如下接口引用:DescribeVirusTaskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ContainerName | 是 | 否 | String | 容器名称 |
ContainerId | 是 | 否 | String | 容器id |
ImageName | 是 | 否 | String | 镜像名称 |
ImageId | 是 | 否 | String | 镜像Id |
HostName | 是 | 否 | String | 节点名 |
HostIp | 是 | 否 | String | 节点内网ip |
Status | 是 | 否 | String | 扫描状态:WAIT: 等待扫描FAILED: 失败SCANNING: 扫描中FINISHED: 结束CANCELING: 取消中CANCELED: 已取消CANCEL_FAILED: 取消失败 |
StartTime | 是 | 否 | String | 检测开始时间 |
EndTime | 是 | 否 | String | 检测结束时间 |
RiskCnt | 是 | 否 | Uint64 | 风险个数 |
Id | 是 | 否 | String | 事件id |
ErrorMsg | 是 | 否 | String | 错误原因:SEND_SUCCESSED: 下发成功SCAN_WAIT: agent排队扫描等待中OFFLINE: 离线SEND_FAILED:下发失败TIMEOUT: 超时LOW_AGENT_VERSION: 客户端版本过低AGENT_NOT_FOUND: 镜像所属客户端版不存在TOO_MANY: 任务过多VALIDATION: 参数非法INTERNAL: 服务内部错误MISC: 其他错误UNAUTH: 所在镜像未授权SEND_CANCEL_SUCCESSED:下发成功 |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
PublicIP | 否 | 否 | String | 节点外网IP |
NodeID | 否 | 否 | String | 节点ID |
AbnormalProcessEventTendencyInfo
待处理异常进程事件趋势
被如下接口引用:DescribeAbnormalProcessEventTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Date | 是 | 否 | Date | 日期 |
ProxyToolEventCount | 是 | 否 | Int64 | 待处理代理软件事件数 |
TransferControlEventCount | 是 | 否 | Int64 | 待处理横向参透事件数 |
AttackCmdEventCount | 是 | 否 | Int64 | 待处理恶意命令事件数 |
ReverseShellEventCount | 是 | 否 | Int64 | 待处理反弹shell事件数 |
FilelessEventCount | 是 | 否 | Int64 | 待处理无文件程序执行事件数 |
RiskCmdEventCount | 是 | 否 | Int64 | 待处理高危命令事件数 |
AbnormalChildProcessEventCount | 是 | 否 | Int64 | 待处理敏感服务异常子进程启动事件数 |
UserDefinedRuleEventCount | 是 | 否 | Int64 | 待处理自定义规则事件数 |
ComplianceFilters
键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
被如下接口引用:DescribeAffectedNodeList、DescribeAffectedWorkloadList、DescribeCheckItemList、DescribeClusterIngressList、DescribeClusterNameList、DescribeClusterNodeWhiteList、DescribeClusterNodes、DescribeClusterServiceList、DescribeClusterWorkloadWhiteList、DescribeClusterWorkloads、DescribeClustersNamespaces、DescribeComplianceAssetList、DescribeComplianceAssetPolicyItemList、DescribeComplianceHostList、DescribeCompliancePolicyItemAffectedAssetList、DescribeCompliancePolicyItemIgnoredAssetList、DescribeComplianceScanFailedAssetList、DescribeComplianceTaskPolicyItemSummaryList、DescribeComplianceWhitelistItemList、DescribeIACCheckResultList、DescribeNamespaceList、DescribeNetworkFirewallAuditRecord、DescribeNetworkFirewallClusterList、DescribeNetworkFirewallNamespaceLabelList、DescribeNetworkFirewallNamespaceList、DescribeNetworkFirewallPodLabelsList、DescribeNetworkFirewallPolicyList、DescribeNetworkTopologyClusterChart、DescribeNetworkTopologyFlowList、DescribeNetworkTopologyFlowSwitchList、DescribeNetworkTopologyRealFlowList、DescribeNetworkTopologyWorkLoadChart、DescribeNetworkTopologyWorkLoadDetail、DescribePodContainers、DescribeRiskList、DescribeUserCluster、DescribeUserPodList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 过滤键的名称 |
Values | 是 | 否 | Array of String | 一个或者多个过滤值。 |
ExactMatch | 否 | 否 | Bool | 是否模糊查询。默认为是。 |
K8sApiAbnormalRuleScopeInfo
k8s api 异常事件规则配置范围
被如下接口引用:CreateK8sApiAbnormalRuleInfo、DescribeK8sApiAbnormalEventInfo、DescribeK8sApiAbnormalEventList、DescribeK8sApiAbnormalRuleInfo、DescribeK8sApiAbnormalRuleScopeList、ModifyK8sApiAbnormalRuleInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Scope | 是 | 否 | String | 范围系统事件:ANONYMOUS_ACCESS: 匿名访问ABNORMAL_UA_REQ: 异常UA请求ANONYMOUS_ABNORMAL_PERMISSION: 匿名用户权限异动GET_CREDENTIALS: 凭据信息获取MOUNT_SENSITIVE_PATH: 敏感路径挂载COMMAND_RUN: 命令执行PRIVILEGE_CONTAINER: 特权容器EXCEPTION_CRONTAB_TASK: 异常定时任务STATICS_POD: 静态pod创建ABNORMAL_CREATE_POD: 异常pod创建USER_DEFINED: 用户自定义 |
Action | 是 | 否 | String | 动作(RULE_MODE_ALERT: 告警 RULE_MODE_RELEASE:放行) |
RiskLevel | 否 | 是 | String | 威胁等级 HIGH:高级 MIDDLE: 中级 LOW:低级 NOTICE:提示 |
Status | 否 | 是 | Bool | 开关状态(true:开 false:关) 适用于系统规则 |
IsDelete | 否 | 是 | Bool | 是否被删除 适用于自定义规则入参 |
NetworkAuditRecord
网络集群资产审计返回结构体
被如下接口引用:DescribeNetworkFirewallAuditRecord
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 是 | 否 | String | 集群id |
ClusterName | 是 | 否 | String | 集群名字 |
Region | 是 | 否 | String | 集群区域 |
Action | 是 | 否 | String | 动作 |
Operation | 是 | 否 | String | 操作人 |
NetworkPolicyName | 是 | 否 | String | 策略名 |
OperationTime | 是 | 否 | String | 操作时间 |
AppId | 是 | 是 | Int64 | 操作人appid |
Uin | 是 | 否 | String | 操作人uin |
PolicyId | 否 | 是 | Uint64 | 策略id |
ImageInfo
基本镜像信息
被如下接口引用:CreateAssetImageRegistryScanTask、CreateAssetImageRegistryScanTaskOneKey、DescribeAssetImageRegistryRiskInfoList、DescribeAssetImageRegistryRiskListExport、DescribeAssetImageRegistryScanStatusOneKey、DescribeAssetImageRegistryVirusList、DescribeAssetImageRegistryVirusListExport、DescribeAssetImageRegistryVulList、DescribeAssetImageRegistryVulListExport、DescribeImageRegistryTimingScanTask、ModifyAssetImageRegistryScanStop、ModifyAssetImageRegistryScanStopOneKey、UpdateImageRegistryTimingScanTask
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageDigest | 否 | 否 | String | 镜像id |
RegistryType | 否 | 否 | String | 仓库类型 |
ImageRepoAddress | 否 | 否 | String | 镜像仓库地址 |
InstanceId | 否 | 否 | String | 实例id |
InstanceName | 是 | 否 | String | 实例名称 |
Namespace | 是 | 否 | String | 命名空间 |
ImageName | 是 | 否 | String | 镜像名称 |
ImageTag | 是 | 否 | String | 镜像tag |
Force | 是 | 否 | String | 强制扫描 |
ImageSimpleInfo
镜像列表
被如下接口引用:DescribeImageSimpleList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像id |
ImageName | 是 | 否 | String | 镜像名称 |
Size | 是 | 否 | Uint64 | 镜像大小 |
ImageType | 是 | 否 | String | 类型 |
ContainerCnt | 是 | 否 | Int64 | 关联容器数 |
ComplianceAssetPolicyItem
表示一条检测项的信息。
被如下接口引用:DescribeComplianceAssetPolicyItemList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerPolicyItemId | 是 | 否 | Uint64 | 为客户分配的唯一的检测项的ID。 |
BasePolicyItemId | 是 | 否 | Uint64 | 检测项的原始ID |
Name | 是 | 否 | String | 检测项的名称。 |
Category | 是 | 否 | String | 检测项所属的类型的名称 |
BenchmarkStandardId | 是 | 否 | Uint64 | 所属的合规标准的ID |
BenchmarkStandardName | 是 | 否 | String | 所属的合规标准的名称 |
RiskLevel | 是 | 否 | String | 威胁等级 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
CheckResult | 是 | 是 | String | 检测结果RESULT_PASSED: 通过RESULT_FAILED: 未通过 |
WhitelistId | 是 | 是 | Uint64 | 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 |
FixSuggestion | 是 | 否 | String | 处理建议。 |
LastCheckTime | 是 | 是 | String | 最近检测的时间。 |
VerifyInfo | 是 | 是 | String | 验证信息 |
ClusterCheckTaskItem
集群检查任务入参
被如下接口引用:CreateClusterCheckTask
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 是 | 否 | String | 指定要扫描的集群ID |
ClusterRegion | 是 | 否 | String | 集群所属地域 |
NodeIp | 否 | 否 | String | 指定要扫描的节点IP |
WorkloadName | 否 | 否 | String | 按照要扫描的workload名字 |
SecLogJoinObjectInfo
安全日志接入对象详情
被如下接口引用:DescribeSecLogJoinObjectList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostID | 是 | 否 | String | 主机ID |
HostName | 是 | 是 | String | 主机名称 |
HostIP | 是 | 是 | String | 主机IP |
HostStatus | 是 | 否 | String | 主机状态 |
ClusterID | 是 | 是 | String | 集群ID |
ClusterName | 是 | 是 | String | 集群名称 |
PublicIP | 是 | 是 | String | 外网IP |
JoinState | 是 | 否 | Bool | 接入状态(true:已接入 false:未接入) |
ClusterVersion | 是 | 是 | String | 集群版本 |
ClusterMainAddress | 是 | 否 | String | 集群主节点地址 |
EventEscapeImageInfo
风险容器信息
被如下接口引用:DescribeEventEscapeImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 否 | 否 | String | 镜像id,用于跳转 |
UniqueKey | 否 | 否 | String | 唯一值 |
EventType | 否 | 否 | String | 事件类型 ESCAPE_CGROUPS:利用cgroup机制逃逸 ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 ESCAPE_DOCKER_API:访问Docker API接口逃逸 ESCAPE_VUL_OCCURRED:逃逸漏洞利用 MOUNT_SENSITIVE_PTAH:敏感路径挂载 PRIVILEGE_CONTAINER_START:特权容器 PRIVILEGE:程序提权逃逸 |
OriginEventType | 否 | 否 | String | 原始事件类型 |
ImageName | 否 | 否 | String | 镜像名 |
ContainerCount | 否 | 否 | Int64 | 容器数量 |
FoundTime | 否 | 否 | Datetime | 生成时间 |
LatestFoundTime | 否 | 否 | Datetime | 最近生成时间 |
EventCount | 否 | 否 | Int64 | 事件数量 |
Status | 否 | 否 | String | 状态,EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 |
Description | 否 | 否 | String | 风险描述 |
Solution | 否 | 否 | String | 解决方案 |
EscapeRule
容器逃逸扫描策略开关信息
被如下接口引用:DescribeEscapeRuleInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Type | 是 | 否 | String | 规则类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载ESCAPE_SYSCALL:Syscall逃逸 |
Name | 是 | 否 | String | 规则名称宿主机文件访问逃逸、Syscall逃逸、MountNamespace逃逸、程序提权逃逸、特权容器启动逃逸、敏感路径挂载 |
IsEnable | 是 | 否 | Bool | 是否打开:false否 ,true是 |
Group | 是 | 否 | String | 规则组别。RISK_CONTAINER:风险容器,PROCESS_PRIVILEGE:程序特权,CONTAINER_ESCAPE:容器逃逸 |
AssetClusterListItem
集群列表Item
被如下接口引用:DescribeAssetClusterList、DescribeAssetSuperNodeInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterID | 是 | 否 | String | 集群ID |
ClusterName | 是 | 否 | String | 集群名称 |
Status | 是 | 否 | String | 集群状态CSR_RUNNING: 运行中CSR_EXCEPTION:异常CSR_DEL:已经删除 |
BindRuleName | 是 | 否 | String | 绑定规则名称 |
ClusterType | 是 | 否 | String | 集群类型: |
CT_TKE:TKE集群; | ||||
CT_USER_CREATE:用户自建集群; | ||||
CT_TKE_SERVERLESS:TKE Serverless集群; | ||||
ClusterVersion | 否 | 否 | String | 集群版本 |
MemLimit | 否 | 否 | Int64 | 内存量 |
CpuLimit | 否 | 否 | Int64 | cpu |
ImageRegistryTypeCount
仓库类型镜像数量
被如下接口引用:DescribeAssetImageRegistrySummary
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RegistryType | 否 | 否 | String | 仓库类型 |
ImageCount | 否 | 否 | Int64 | 镜像数量 |
ComplianceWhitelistItem
表示一条白名单记录。
被如下接口引用:DescribeComplianceWhitelistItemList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
WhitelistItemId | 是 | 否 | Uint64 | 白名单项的ID。 |
CustomerPolicyItemId | 是 | 否 | Uint64 | 客户检测项的ID。 |
Name | 是 | 否 | String | 检测项的名称。 |
StandardName | 是 | 否 | String | 合规标准的名称。 |
StandardId | 是 | 否 | Uint64 | 合规标准的ID。 |
AffectedAssetCount | 是 | 否 | Uint64 | 检测项影响的资产的数目。 |
LastUpdateTime | 是 | 否 | Datetime | 最后更新的时间 |
InsertTime | 是 | 否 | Datetime | 加入到白名单的时间 |
ProcessBaseInfo
运行时安全,进程基础信息
被如下接口引用:DescribeAbnormalProcessDetail、DescribeAccessControlDetail、DescribeEscapeEventDetail、DescribeReverseShellDetail、DescribeRiskSyscallDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessStartUser | 是 | 是 | String | 进程启动用户 |
ProcessUserGroup | 是 | 是 | String | 进程用户组 |
ProcessPath | 是 | 是 | String | 进程路径 |
ProcessParam | 是 | 是 | String | 进程命令行参数 |
ContainerNetwork
容器网络信息
被如下接口引用:DescribeAssetContainerDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
EndpointID | 是 | 否 | String | endpoint id |
Mode | 是 | 否 | String | 模式:bridge |
Name | 是 | 否 | String | 网络名称 |
NetworkID | 是 | 否 | String | 网络ID |
Gateway | 是 | 否 | String | 网关 |
Ipv4 | 是 | 否 | String | IPV4地址 |
Ipv6 | 是 | 否 | String | IPV6地址 |
MAC | 是 | 否 | String | MAC 地址 |
HybridClusterItem
混合云集群信息结构体
被如下接口引用:DescribeHybridClusters
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 否 | 是 | String | 集群的ID |
MasterIpList | 否 | 是 | String | 集群主Ip列表,以;隔开 |
ClusterName | 否 | 是 | String | 集群名称 |
K8sApiAbnormalEventListItem
k8sapi异常事件列表Item
被如下接口引用:DescribeK8sApiAbnormalEventList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ID | 是 | 否 | Uint64 | 事件ID |
MatchRuleType | 是 | 否 | String | 命中规则类型 |
RiskLevel | 是 | 否 | String | 威胁等级 |
ClusterID | 是 | 否 | String | 集群ID |
ClusterName | 是 | 否 | String | 集群名称 |
ClusterRunningStatus | 是 | 否 | String | 集群运行状态 |
FirstCreateTime | 是 | 否 | String | 初次生成时间 |
LastCreateTime | 是 | 否 | String | 最近一次生成时间 |
AlarmCount | 是 | 否 | Uint64 | 告警数量 |
Status | 是 | 否 | String | 状态 |
RuleType | 是 | 否 | String | 规则类型 |
Desc | 是 | 否 | String | 描述信息 |
Suggestion | 是 | 否 | String | 解决方案 |
RuleName | 是 | 否 | String | 规则名称 |
MatchRule | 是 | 否 | K8sApiAbnormalRuleScopeInfo | 命中规则 |
VirusDetailInfo
运行时木马详情
被如下接口引用:
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 是 | 是 | String | 镜像ID |
ImageName | 是 | 是 | String | 镜像名称 |
CreateTime | 是 | 是 | String | 创建时间 |
Size | 是 | 是 | Array of Uint64 | 木马文件大小 |
FilePath | 是 | 是 | String | 木马文件路径 |
ModifyTime | 是 | 是 | String | 最近生成时间 |
VirusName | 是 | 是 | String | 病毒名称 |
RiskLevel | 是 | 是 | String | 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 |
ContainerName | 是 | 是 | String | 容器名称 |
ContainerId | 是 | 是 | String | 容器id |
HostName | 是 | 是 | String | 主机名称 |
HostId | 是 | 是 | String | 主机id |
ProcessName | 是 | 是 | String | 进程名称 |
ProcessPath | 是 | 是 | String | 进程路径 |
ProcessMd5 | 是 | 是 | String | 进程md5 |
ProcessId | 是 | 是 | Array of Uint64 | 进程id |
ProcessArgv | 是 | 是 | String | 进程参数 |
ProcessChan | 是 | 是 | String | 进程链 |
ProcessAccountGroup | 是 | 是 | String | 进程组 |
ProcessStartAccount | 是 | 是 | String | 进程启动用户 |
ProcessFileAuthority | 是 | 是 | String | 进程文件权限 |
SourceType | 是 | 是 | Int64 | 来源:0:一键扫描, 1:定时扫描 2:实时监控 |
PodName | 是 | 是 | String | 集群名称 |
Tags | 是 | 是 | Array of String | 标签 |
HarmDescribe | 是 | 是 | String | 事件描述 |
SuggestScheme | 是 | 是 | String | 建议方案 |
Mark | 是 | 是 | String | 备注 |
FileName | 是 | 是 | String | 风险文件名称 |
FileMd5 | 是 | 是 | String | 文件MD5 |
EventType | 是 | 是 | String | 事件类型 |
AbnormalProcessChildRuleInfo
容器运行时安全,子策略信息
被如下接口引用:AddEditAbnormalProcessRule、DescribeAbnormalProcessDetail、DescribeAbnormalProcessRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleId | 否 | 是 | String | 子策略id |
RuleMode | 是 | 否 | String | 策略模式, RULE_MODE_RELEASE: 放行 RULE_MODE_ALERT: 告警 RULE_MODE_HOLDUP:拦截 |
ProcessPath | 是 | 否 | String | 进程路径 |
RuleLevel | 否 | 是 | String | 威胁等级,HIGH:高,MIDDLE:中,LOW:低 |
ImageRisk
容器安全镜像高危行为信息
被如下接口引用:DescribeAssetImageRegistryImageLayerDetail、DescribeAssetImageRegistryRiskInfoList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Behavior | 是 | 是 | Uint64 | 高危行为 |
Type | 是 | 是 | Uint64 | 种类 |
Level | 是 | 是 | String | 风险等级 |
Desc | 是 | 是 | String | 描述 |
InstructionContent | 是 | 是 | String | 解决方案 |
AccessControlRuleInfo
容器运行时,访问控制策略信息
被如下接口引用:AddEditAccessControlRule、DescribeAccessControlRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleId | 否 | 是 | String | 策略id |
IsEnable | 是 | 否 | Bool | 开关,true:开启,false:禁用 |
ImageIds | 是 | 否 | Array of String | 生效镜像id,空数组代表全部镜像 |
ChildRules | 是 | 否 | Array of AccessControlChildRuleInfo | 用户策略的子策略数组 |
RuleName | 是 | 否 | String | 策略名字 |
SystemChildRules | 否 | 否 | Array of AccessControlSystemChildRuleInfo | 系统策略的子策略数组 |
IsDefault | 否 | 否 | Bool | 是否是系统默认策略 |
ProcessInfo
容器安全进程列表
被如下接口引用:DescribeAssetProcessList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
StartTime | 是 | 否 | String | 进程启动时间 |
RunAs | 是 | 否 | String | 运行用户 |
CmdLine | 是 | 否 | String | 命令行参数 |
Exe | 是 | 否 | String | Exe路径 |
PID | 是 | 否 | Uint64 | 主机PID |
ContainerPID | 是 | 否 | Uint64 | 容器内pid |
ContainerName | 是 | 否 | String | 容器名称 |
HostID | 是 | 否 | String | 主机id |
HostIP | 是 | 否 | String | 主机ip |
ProcessName | 是 | 否 | String | 进程名称 |
HostName | 是 | 否 | String | 主机名称 |
PublicIp | 是 | 否 | String | 外网ip |
NodeID | 否 | 否 | String | 节点id |
PodIP | 否 | 否 | String | podip |
PodName | 否 | 否 | String | pod名称 |
NodeType | 否 | 否 | String | 节点类型 |
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
ImageVirus
容器安全镜像病毒信息
被如下接口引用:DescribeAssetImageRegistryImageLayerDetail、DescribeAssetImageRegistryVirusList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Path | 是 | 是 | String | 路径 |
RiskLevel | 是 | 是 | String | 风险等级 |
Category | 是 | 是 | String | 分类 |
VirusName | 是 | 是 | String | 病毒名称 |
Tags | 是 | 是 | Array of String | 标签 |
Desc | 是 | 是 | String | 描述 |
Solution | 是 | 是 | String | 解决方案 |
FileType | 是 | 是 | String | 文件类型 |
FileName | 是 | 是 | String | 文件路径 |
FileMd5 | 是 | 是 | String | 文件md5 |
FileSize | 是 | 是 | Uint64 | 大小 |
FirstScanTime | 是 | 是 | String | 首次发现时间 |
LatestScanTime | 是 | 是 | String | 最近扫描时间 |
EventType
运行时安全事件类型
被如下接口引用:
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Type | 是 | 否 | String | 事件类型, 字符串枚举,例如:ESCAPE_SYSCALL |
EventName | 是 | 否 | String | 事件名称,例如:敏感路径挂载 |
SecTendencyEventInfo
运行时安全事件趋势信息
被如下接口引用:DescribeSecEventsTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
EventSet | 是 | 否 | Array of RunTimeTendencyInfo | 趋势列表 |
EventType | 是 | 否 | String | 事件类型:ET_ESCAPE : 容器逃逸ET_REVERSE_SHELL: 反弹shellET_RISK_SYSCALL:高危系统调用ET_ABNORMAL_PROCESS: 异常进程ET_ACCESS_CONTROL 文件篡改ET_VIRUS 木马事件ET_MALICIOUS_CONNECTION 恶意外连事件 |
ComplianceImageDetailInfo
表示镜像资产专属的详情。
被如下接口引用:DescribeComplianceAssetDetailInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 是 | 否 | String | 镜像在主机上的ID。 |
ImageName | 是 | 否 | String | 镜像的名称。 |
ImageTag | 是 | 否 | String | 镜像的Tag。 |
Repository | 是 | 是 | String | 镜像所在远程仓库的路径。 |
IngressForwardConfig
Ingress转发配置
被如下接口引用:DescribeIngressForwardConfig
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Protocol | 是 | 否 | String | 协议. |
ListeningPort | 是 | 否 | Uint64 | 监听端口 |
Host | 是 | 否 | String | 域名 |
Path | 是 | 否 | String | URL路径 |
BackendServiceName | 是 | 否 | String | 后端服务 |
ServicePort | 是 | 否 | Uint64 | 服务端口 |
RewriteAddress | 是 | 否 | String | 重定向目标地址 |
Type | 是 | 否 | Uint64 | 1 ForwardConfig:转发配置,2 RewriteForwardConfig:重定向转发配置 |
SecLogDeliveryClsSettingInfo
安全日志-日志投递cls设置信息
被如下接口引用:DescribeSecLogDeliveryClsSetting、ModifySecLogDeliveryClsSetting
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
LogType | 是 | 否 | String | 日志类型 |
State | 是 | 否 | Bool | 投递状态(true:开启 false:关闭) |
Region | 是 | 否 | String | 区域 |
LogSet | 是 | 否 | String | 日志集 |
TopicID | 是 | 否 | String | 主题ID |
LogSetName | 否 | 是 | String | 日志集名称 |
TopicName | 否 | 是 | String | 主题名称 |
VirusAutoIsolateSampleInfo
木马自动隔离样本信息
被如下接口引用:DescribeVirusAutoIsolateSampleList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
MD5 | 是 | 否 | String | 文件MD5值 |
VirusName | 是 | 否 | String | 病毒名 |
ModifyTime | 是 | 否 | Datetime_iso | 最近编辑时间 |
AutoIsolateSwitch | 是 | 否 | Bool | 自动隔离开关(true:开 false:关) |
PortInfo
容器安全端口信息列表
被如下接口引用:DescribeAssetPortList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Type | 是 | 否 | String | 类型 |
PublicIP | 是 | 否 | String | 对外ip |
PublicPort | 是 | 否 | Uint64 | 主机端口 |
ContainerPort | 是 | 否 | Uint64 | 容器端口 |
ContainerPID | 是 | 否 | Uint64 | 容器Pid |
ContainerName | 是 | 否 | String | 容器名 |
HostID | 是 | 否 | String | 主机id |
HostIP | 是 | 否 | String | 主机ip |
ProcessName | 是 | 否 | String | 进程名称 |
ListenContainer | 是 | 否 | String | 容器内监听地址 |
ListenHost | 是 | 否 | String | 容器外监听地址 |
RunAs | 是 | 否 | String | 运行账号 |
HostName | 是 | 否 | String | 主机名称 |
PublicIp | 是 | 否 | String | 外网ip |
NodeID | 否 | 否 | String | 节点id |
PodIP | 否 | 否 | String | podip |
PodName | 否 | 否 | String | pod名称 |
NodeType | 否 | 否 | String | 节点类型 |
NodeUniqueID | 否 | 否 | String | 超级节点唯一id |
AffectedNodeItem
受影响的节点类型结构体
被如下接口引用:AddClusterNodeToWhiteList、DescribeAffectedNodeList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 是 | 否 | String | 集群ID |
ClusterName | 是 | 否 | String | 集群名字 |
InstanceId | 是 | 否 | String | 实例id |
PrivateIpAddresses | 是 | 否 | String | 内网ip地址 |
InstanceRole | 是 | 否 | String | 节点的角色,Master、Work等 |
ClusterVersion | 是 | 否 | String | k8s版本 |
ContainerRuntime | 是 | 否 | String | 运行时组件,docker或者containerd |
Region | 是 | 否 | String | 区域 |
VerifyInfo | 是 | 否 | String | 检查结果的验证信息 |
NodeName | 是 | 否 | String | 节点名称 |
ImageRiskInfo
镜像风险详情
被如下接口引用:DescribeAssetImageRiskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Behavior | 是 | 否 | Uint64 | 行为 |
Type | 是 | 否 | Uint64 | 类型 |
Level | 是 | 否 | Uint64 | 级别 |
Desc | 是 | 否 | String | 详情 |
InstructionContent | 是 | 否 | String | 解决方案 |
ABTestConfig
灰度项目配置
被如下接口引用:DescribeABTestConfig
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProjectName | 是 | 否 | String | 灰度项目名称 |
Status | 是 | 否 | Bool | true:正在灰度,false:不在灰度 |
ImageLayer
镜像层信息
被如下接口引用:DescribeAssetImageRegistryImageLayerDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
LayerNum | 否 | 是 | Int64 | 序号 |
LayerId | 否 | 是 | String | 层id |
LayerCmd | 否 | 是 | String | 层指令 |
Size | 否 | 是 | Int64 | 层大小 |
CriticalLevelVulCnt | 否 | 是 | Int64 | 漏洞严重个数 |
HighLevelVulCnt | 否 | 是 | Int64 | 漏洞高危个数 |
MediumLevelVulCnt | 否 | 是 | Int64 | 漏洞中危个数 |
LowLevelVulCnt | 否 | 是 | Int64 | 漏洞低危个数 |
VirusCnt | 否 | 是 | Int64 | 木马个数 |
RiskCnt | 否 | 是 | Int64 | 敏感信息个数 |
VulList | 否 | 是 | Array of ImageNewVul | 漏洞列表 |
VirusList | 否 | 是 | Array of ImageVirus | 木马列表 |
SensitiveList | 否 | 是 | Array of ImageRisk | 敏感信息列表 |
ComplianceBenchmarkStandardEnable
表示是否启用合规标准。
被如下接口引用:ModifyCompliancePeriodTask
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
StandardId | 是 | 否 | Uint64 | 合规标准的ID。 |
Enable | 是 | 否 | Bool | 是否启用合规标准 |
ComplianceAssetPolicySetItem
资产+检查项ids 集合单元
被如下接口引用:AddComplianceAssetPolicySetToWhitelist
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerAssetItemId | 是 | 否 | Uint64 | 资产ID |
CustomerPolicyItemIdSet | 否 | 否 | Array of Uint64 | 需要忽略指定资产内的检查项ID列表,为空表示所有 |
K8sApiAbnormalRuleListItem
k8s api 异常请求规则列表Item
被如下接口引用:DescribeK8sApiAbnormalRuleList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleID | 是 | 否 | String | 规则ID |
RuleName | 是 | 否 | String | 规则名称 |
RuleType | 是 | 否 | String | 规则类型RT_SYSTEM 系统规则RT_USER 用户自定义 |
EffectClusterCount | 是 | 否 | Uint64 | 受影响集群总数 |
UpdateTime | 是 | 否 | String | 更新时间 |
OprUin | 是 | 否 | String | 编辑账号 |
Status | 是 | 否 | Bool | 状态 |
ClusterRegionItem
集群支持的地域结构体
被如下接口引用:DescribeSupportRegions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Region | 否 | 是 | String | 地域 |
RegionCode | 否 | 是 | String | 地域缩写 |
RegionId | 否 | 是 | Uint64 | 地域Id |
RegionName | 否 | 是 | String | 地域中文名 |
RegionNameEn | 否 | 是 | String | 地域英文名 |
SecLogDeliveryKafkaSettingInfo
安全日志日志投递kafka设置详情
被如下接口引用:DescribeSecLogDeliveryKafkaSetting、ModifySecLogDeliveryKafkaSetting
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
LogType | 是 | 否 | String | 日志类型 |
TopicID | 是 | 否 | String | 主题ID |
TopicName | 是 | 是 | String | 主题名称 |
State | 是 | 否 | Bool | 投递状态(false:关 true:开) |
AccessControlEventInfo
容器运行时安全访问控制事件信息
被如下接口引用:DescribeAccessControlEvents
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessName | 是 | 否 | String | 进程名称 |
MatchRuleName | 是 | 否 | String | 命中规则名称 |
FoundTime | 是 | 否 | Datetime | 生成时间 |
ContainerName | 是 | 否 | String | 容器名 |
ImageName | 是 | 否 | String | 镜像名 |
Behavior | 是 | 否 | String | 动作执行结果, BEHAVIOR_NONE: 无 BEHAVIOR_ALERT: 告警 BEHAVIOR_RELEASE:放行 BEHAVIOR_HOLDUP_FAILED:拦截失败 BEHAVIOR_HOLDUP_SUCCESSED:拦截失败 |
Status | 是 | 否 | String | 状态0:未处理 “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略 |
Id | 是 | 否 | String | 事件记录的唯一id |
FileName | 是 | 否 | String | 文件名称 |
EventType | 是 | 否 | String | 事件类型, FILE_ABNORMAL_READ:文件异常读取 |
ImageId | 是 | 否 | String | 镜像id, 用于跳转 |
ContainerId | 是 | 否 | String | 容器id, 用于跳转 |
Solution | 是 | 否 | String | 事件解决方案 |
Description | 是 | 否 | String | 事件详细描述 |
MatchRuleId | 是 | 否 | String | 命中策略id |
MatchAction | 是 | 否 | String | 命中规则行为:RULE_MODE_RELEASE 放行RULE_MODE_ALERT 告警RULE_MODE_HOLDUP 拦截 |
MatchProcessPath | 是 | 否 | String | 命中规则进程信息 |
MatchFilePath | 是 | 否 | String | 命中规则文件信息 |
FilePath | 是 | 否 | String | 文件路径,包含名字 |
RuleExist | 是 | 否 | Bool | 规则是否存在 |
EventCount | 是 | 否 | Int64 | 事件数量 |
LatestFoundTime | 是 | 否 | String | 最近生成时间 |
RuleId | 是 | 否 | String | 规则组id |
ContainerNetStatus | 是 | 否 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 是 | 否 | String | 容器子状态"AGENT_OFFLINE" //Agent离线"NODE_DESTROYED" //节点已销毁"CONTAINER_EXITED" //容器已退出"CONTAINER_DESTROYED" //容器已销毁"SHARED_HOST" // 容器与主机共享网络"RESOURCE_LIMIT" //隔离操作资源超限"UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 否 | String | 容器隔离操作来源 |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
NodeName | 否 | 否 | String | 节点名称:如果是超级节点,展示的实质上是它的node_id |
PodName | 否 | 否 | String | pod名称 |
PodIP | 否 | 否 | String | pod ip |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
ClusterID | 否 | 否 | String | 集群id |
NodeUniqueID | 否 | 否 | String | 节点的唯一id,主要是超级节点使用 |
PublicIP | 否 | 否 | String | 节点公网IP |
NodeID | 否 | 否 | String | 节点id |
HostID | 否 | 否 | String | uuid |
HostIP | 否 | 否 | String | 节点内网ip |
ClusterName | 否 | 否 | String | 集群名称 |
NetworkTopologyFlow
网络流量列表
被如下接口引用:DescribeNetworkTopologyFlowList、DescribeNetworkTopologyRealFlowList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Id | 否 | 是 | String | 流量id |
FlowTime | 否 | 是 | String | 流量时间 |
SrcIp | 否 | 是 | String | 源ip |
SrcPod | 否 | 是 | String | 源pod |
SrcWorkLoad | 否 | 是 | String | 源负载 |
SrcPolicy | 否 | 是 | Uint64 | 源关联策略 |
SrcLabel | 否 | 是 | String | 源标签 |
SrcWorkLoadKind | 否 | 是 | String | 源负载类型 |
SrcNamespace | 否 | 是 | String | 源命名空间 |
DestIp | 否 | 是 | String | 目标ip |
DestPod | 否 | 是 | String | 目标pod |
DestWorkLoad | 否 | 是 | String | 目标负载 |
DestWorkLoadKind | 否 | 是 | String | 目标负载类型 |
DestNamespace | 否 | 是 | String | 目标命名空间 |
DestPolicy | 否 | 是 | Uint64 | 目标关联策略 |
DestLabel | 否 | 是 | String | 目标标签 |
Protocol | 否 | 是 | String | 协议 |
Port | 否 | 是 | String | 端口 |
Action | 否 | 是 | String | 动作 |
SecLogAlertMsgInfo
安全日志告警信息
被如下接口引用:DescribeSecLogAlertMsg
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
MsgType | 是 | 否 | String | 告警类型 |
MsgValue | 是 | 否 | String | 告警值 |
State | 是 | 否 | Bool | 状态(0:关闭 1:开启) |
ComplianceScanFailedAsset
表示检测失败的资产的信息。
被如下接口引用:DescribeComplianceScanFailedAssetList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CustomerAssetId | 是 | 否 | Uint64 | 客户资产的ID。 |
AssetType | 是 | 否 | String | 资产类别。 |
CheckStatus | 是 | 否 | String | 检测状态CHECK_INIT, 待检测CHECK_RUNNING, 检测中CHECK_FINISHED, 检测完成CHECK_FAILED, 检测失败 |
AssetName | 是 | 否 | String | 资产的名称。 |
FailureReason | 是 | 否 | String | 资产检测失败的原因。 |
Suggestion | 是 | 否 | String | 检测失败的处理建议。 |
CheckTime | 是 | 否 | Datetime | 检测的时间。 |
ClsTopicInfo
cls主题信息
被如下接口引用:DescribeSecLogDeliveryClsOptions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TopicID | 是 | 否 | String | 主题ID |
TopicName | 是 | 否 | String | 主题名称 |
ImageRiskTendencyInfo
运行时安全事件趋势信息
被如下接口引用:DescribeImageRiskTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageRiskSet | 是 | 否 | Array of RunTimeTendencyInfo | 趋势列表 |
ImageRiskType | 是 | 否 | String | 风险类型:IRT_VULNERABILITY : 安全漏洞IRT_MALWARE_VIRUS: 木马病毒IRT_RISK:敏感信息 |
ProjectInfo
主机所属项目
被如下接口引用:DescribeAssetHostDetail、DescribeAssetHostList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProjectName | 是 | 否 | String | 项目名称 |
ProjectID | 是 | 否 | Int64 | 项目ID |
SoftQuotaDayInfo
后付费详情
被如下接口引用:DescribePostPayDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PayTime | 是 | 否 | String | 扣费时间 |
CoresCnt | 是 | 否 | Uint64 | 计费核数(已废弃) |
AbnormalProcessEventInfo
容器运行时安全异常进程信息
被如下接口引用:DescribeAbnormalProcessEvents
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessPath | 是 | 否 | String | 进程目录 |
EventType | 是 | 否 | String | 事件类型,MALICE_PROCESS_START:恶意进程启动 |
MatchRuleName | 是 | 否 | String | 命中规则名称,PROXY_TOOL:代理软件,TRANSFER_CONTROL:横向渗透,ATTACK_CMD:恶意命令,REVERSE_SHELL:反弹shell,FILELESS:无文件程序执行,RISK_CMD:高危命令,ABNORMAL_CHILD_PROC:敏感服务异常子进程启动,USER_DEFINED_RULE:用户自定义规则 |
FoundTime | 是 | 否 | Datetime | 生成时间 |
ContainerName | 是 | 否 | String | 容器名 |
ImageName | 是 | 否 | String | 镜像名 |
Behavior | 是 | 否 | String | 动作执行结果, BEHAVIOR_NONE: 无 BEHAVIOR_ALERT: 告警 BEHAVIOR_RELEASE:放行 BEHAVIOR_HOLDUP_FAILED:拦截失败 BEHAVIOR_HOLDUP_SUCCESSED:拦截失败 |
Status | 是 | 否 | String | 状态,EVENT_UNDEAL:事件未处理 EVENT_DEALED:事件已经处理 EVENT_INGNORE:事件已经忽略 |
Id | 是 | 否 | String | 事件记录的唯一id |
ImageId | 是 | 否 | String | 镜像id,用于跳转 |
ContainerId | 是 | 否 | String | 容器id,用于跳转 |
Solution | 是 | 否 | String | 事件解决方案 |
Description | 是 | 否 | String | 事件详细描述 |
MatchRuleId | 是 | 否 | String | 命中策略id |
MatchAction | 是 | 否 | String | 命中规则行为:RULE_MODE_RELEASE 放行RULE_MODE_ALERT 告警RULE_MODE_HOLDUP 拦截 |
MatchProcessPath | 是 | 否 | String | 命中规则进程信息 |
RuleExist | 是 | 否 | Bool | 规则是否存在 |
EventCount | 是 | 否 | Int64 | 事件数量 |
LatestFoundTime | 是 | 否 | Datetime | 最近生成时间 |
RuleId | 是 | 否 | String | 规则组Id |
MatchGroupName | 是 | 否 | String | 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 |
MatchRuleLevel | 是 | 否 | String | 命中规则等级,HIGH:高危,MIDDLE:中危,LOW:低危。 |
ContainerNetStatus | 是 | 是 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 是 | 是 | String | 容器子状态"AGENT_OFFLINE" //Agent离线"NODE_DESTROYED" //节点已销毁"CONTAINER_EXITED" //容器已退出"CONTAINER_DESTROYED" //容器已销毁"SHARED_HOST" // 容器与主机共享网络"RESOURCE_LIMIT" //隔离操作资源超限"UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 是 | String | 容器隔离操作来源 |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
ClusterID | 否 | 否 | String | 集群ID |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
PodName | 否 | 否 | String | pod 名称 |
PodIP | 否 | 否 | String | pod ip |
NodeUniqueID | 否 | 否 | String | 集群id |
PublicIP | 否 | 否 | String | 节点公网ip |
NodeName | 否 | 否 | String | 节点名称 |
NodeID | 否 | 否 | String | 节点id |
HostID | 否 | 否 | String | uuid |
HostIP | 否 | 否 | String | 节点内网ip |
ClusterName | 否 | 否 | String | 集群名称 |
CompliancePeriodTaskRule
表示一个定时任务的周期设置
被如下接口引用:DescribeCompliancePeriodTaskList、DescribeComplianceTaskAssetSummary、ModifyCompliancePeriodTask
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Frequency | 是 | 否 | Uint64 | 执行的频率(几天一次),取值为:1,3,7。 |
ExecutionTime | 是 | 否 | String | 在这天的什么时间执行,格式为:HH:mm:SS。 |
Enable | 否 | 是 | Bool | 是否开启 |
ConnDetectConfig
联通性检测配置
被如下接口引用:AddAssetImageRegistryRegistryDetail、UpdateAssetImageRegistryRegistryDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Quuid | 否 | 否 | String | 主机quuid |
Uuid | 否 | 否 | String | 主机uuid |
ComplianceHostInfo
合规安全自选范围中的主机列表单条记录信息
被如下接口引用:DescribeComplianceHostList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostId | 是 | 否 | Uint64 | 主机唯一id |
HostIP | 是 | 否 | String | 主机ip |
HostName | 是 | 否 | String | 主机名称 |
HostStatus | 是 | 否 | String | 主机状态 ASSET_OFFLINE 回收 ASSET_ABNORMAL 离线 ASSET_NORMAL 正常 |
ImageCnt | 是 | 否 | Uint64 | 镜像数量 |
ContainerCnt | 是 | 否 | Uint64 | 容器数量 |
Checked | 是 | 是 | Bool | 是否为已选项 |
InstanceId | 是 | 是 | String | 主机实例id |
VulDefenceEvent
漏洞防御事件详情
被如下接口引用:DescribeVulDefenceEvent
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CVEID | 是 | 否 | String | 漏洞CVEID |
VulName | 是 | 否 | String | 漏洞名称 |
PocID | 是 | 否 | String | 漏洞PocID |
EventType | 是 | 否 | String | 入侵状态 |
SourceIP | 是 | 否 | String | 攻击源IP |
City | 是 | 否 | String | 攻击源ip地址所在城市 |
EventCount | 是 | 否 | Int64 | 事件数量 |
ContainerID | 是 | 否 | String | 容器ID |
ContainerName | 是 | 否 | String | 容器名称 |
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
Status | 是 | 否 | String | 处理状态 |
EventID | 是 | 否 | Int64 | 事件ID |
CreateTime | 是 | 是 | String | 首次发现时间 |
ContainerNetStatus | 是 | 否 | String | 隔离状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
MergeTime | 是 | 是 | String | 最近发现时间 |
ContainerStatus | 是 | 是 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
ContainerNetSubStatus | 是 | 是 | String | 容器子状态"AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 是 | String | 容器隔离操作来源 |
QUUID | 是 | 是 | String | 主机QUUID/超级节点ID |
HostIP | 是 | 是 | String | 主机内网IP |
HostName | 是 | 是 | String | 主机名称/超级节点名称 |
NodeType | 否 | 否 | String | 节点类型[NORMAL:普通节点|SUPER:超级节点] |
PublicIP | 否 | 否 | String | 外网IP |
NodeUniqueID | 否 | 否 | String | 超级节点唯一ID |
NodeID | 否 | 否 | String | 超级节点ID |
ClusterID | 否 | 否 | String | 集群ID |
ClusterName | 否 | 否 | String | 集群名称 |
RaspInfo
漏洞防御插件 rasp信息
被如下接口引用:DescribeVulDefenceEventDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | rasp名称 |
Value | 是 | 否 | String | rasp 描述 |
ImageVirusInfo
容器安全镜像病毒信息
被如下接口引用:DescribeAssetImageVirusList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Path | 是 | 是 | String | 路径 |
RiskLevel | 是 | 是 | Uint64 | 风险等级 |
VirusName | 是 | 是 | String | 病毒名称 |
Tags | 是 | 是 | Array of String | 标签 |
Desc | 是 | 是 | String | 描述 |
Solution | 是 | 是 | String | 修护建议 |
Size | 是 | 是 | Uint64 | 大小 |
FirstScanTime | 是 | 是 | String | 首次发现时间 |
LatestScanTime | 是 | 是 | String | 最近扫描时间 |
Md5 | 是 | 是 | String | 文件md5 |
FileName | 是 | 是 | String | 文件名称 |
CheckPlatform | 是 | 是 | Array of String | 检测平台1: 云查杀引擎2: tav3: binaryAi4: 异常行为5: 威胁情报 |
VulDefenceEventTendency
漏洞防御攻击事件趋势
被如下接口引用:DescribeVulDefenceEventTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Date | 是 | 否 | Date | 日期 |
EventCount | 是 | 否 | Int64 | 事件数量 |
HostInfo
容器安全主机列表
被如下接口引用:DescribeAssetHostList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostID | 否 | 否 | String | 主机id |
HostIP | 否 | 否 | String | 主机ip即内网ip |
HostName | 否 | 否 | String | 主机名称 |
Group | 否 | 否 | String | 业务组 |
DockerVersion | 否 | 否 | String | docker 版本 |
DockerFileSystemDriver | 否 | 否 | String | docker 文件系统类型 |
ImageCnt | 否 | 否 | Uint64 | 镜像个数 |
ContainerCnt | 否 | 否 | Uint64 | 容器个数 |
Status | 否 | 否 | String | agent运行状态 |
IsContainerd | 否 | 否 | Bool | 是否是Containerd |
MachineType | 否 | 否 | String | 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; |
PublicIp | 否 | 否 | String | 外网ip |
Uuid | 否 | 否 | String | 主机uuid |
InstanceID | 否 | 否 | String | 主机实例ID |
RegionID | 否 | 否 | Int64 | 地域ID |
Project | 否 | 是 | ProjectInfo | 所属项目 |
Tags | 否 | 是 | Array of TagInfo | 标签 |
ClusterID | 否 | 否 | String | 集群id |
ClusterName | 否 | 否 | String | 集群名称 |
ClusterAccessedStatus | 否 | 否 | String | 集群接入状态 |
ChargeCoresCnt | 否 | 否 | Uint64 | 计费核数 |
DefendStatus | 否 | 否 | String | 防护状态: |
已防护: Defended | ||||
未防护: UnDefended |
ComplianceBenchmarkStandard
表示一个合规标准的信息。
被如下接口引用:DescribeCompliancePeriodTaskList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
StandardId | 是 | 否 | Uint64 | 合规标准的ID |
Name | 是 | 否 | String | 合规标准的名称 |
PolicyItemCount | 是 | 否 | Uint64 | 合规标准包含的数目 |
Enabled | 是 | 否 | Bool | 是否启用此标准 |
Description | 是 | 否 | String | 标准的描述 |
AbnormalProcessSystemChildRuleInfo
异常进程系统策略的子策略信息
被如下接口引用:AddEditAbnormalProcessRule、DescribeAbnormalProcessRuleDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleId | 是 | 否 | String | 子策略Id |
IsEnable | 是 | 否 | Bool | 子策略状态,true为开启,false为关闭 |
RuleMode | 是 | 否 | String | 策略模式, RULE_MODE_RELEASE: 放行 RULE_MODE_ALERT: 告警 RULE_MODE_HOLDUP:拦截 |
RuleType | 是 | 否 | String | 子策略检测的行为类型PROXY_TOOL: 代理软件TRANSFER_CONTROL:横向渗透ATTACK_CMD: 恶意命令REVERSE_SHELL:反弹shellFILELESS:无文件程序执行RISK_CMD:高危命令ABNORMAL_CHILD_PROC: 敏感服务异常子进程启动 |
RuleLevel | 否 | 是 | String | 威胁等级,HIGH:高,MIDDLE:中,LOW:低 |
MaliciousConnectionRuleInfo
恶意外连黑白名单信息
被如下接口引用:DescribeMaliciousConnectionBlackList、DescribeMaliciousConnectionWhiteList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RuleType | 是 | 否 | String | 枚举:IP: 表示ipv4或者ipv6DOMAIN: 表示域名 |
Address | 是 | 否 | String | 自定义黑白名单的域名/IP |
CreatedTime | 是 | 否 | String | 创建时间 |
UpdateTime | 是 | 否 | String | 更新时间 |
Remark | 是 | 否 | String | 备注 |
RuleID | 是 | 否 | Uint64 | 规则ID |
VulIgnoreRegistryImage
漏洞扫描忽略的仓库镜像
被如下接口引用:DescribeVulIgnoreRegistryImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ID | 是 | 否 | Int64 | 记录ID |
RegistryName | 是 | 否 | String | 仓库名称 |
ImageVersion | 是 | 否 | String | 镜像版本 |
RegistryPath | 是 | 否 | String | 仓库地址 |
ImageID | 是 | 否 | String | 镜像ID |
PocID | 是 | 否 | String | 漏洞PocID |
ModifyIgnoreVul
漏洞扫描新增和取消忽略漏洞入参
被如下接口引用:AddIgnoreVul、DeleteIgnoreVul
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PocID | 是 | 否 | String | 漏洞PocID |
ImageIDs | 否 | 否 | Array of String | 忽略的镜像ID,空表示全部 |
ImageType | 否 | 否 | String | 当有镜像时镜像类型: LOCAL 本地镜像 REGISTRY 仓库镜像 |
ScanIgnoreVul
扫描忽略的漏洞
被如下接口引用:DescribeScanIgnoreVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
VulName | 是 | 否 | String | 漏洞名称 |
CVEID | 是 | 否 | String | 漏洞CVEID |
PocID | 是 | 否 | String | 漏洞PocID |
RegistryImageCount | 是 | 否 | Int64 | 忽略的仓库镜像数 |
UpdateTime | 是 | 否 | String | 更新时间 |
IsIgnoreAll | 是 | 否 | Int64 | 是否忽略所有镜像:0:否/1:是 |
LocalImageCount | 是 | 否 | Int64 | 忽略的本地镜像数 |
VulAffectedRegistryImageInfo
漏洞影响的仓库镜像列表
被如下接口引用:DescribeVulRegistryImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageID | 是 | 否 | String | 镜像ID |
ImageName | 是 | 否 | String | 镜像名称 |
ImageTag | 是 | 否 | String | 镜像版本 |
Namespace | 是 | 否 | String | 镜像命名空间 |
ImageRepoAddress | 是 | 否 | String | 镜像地址 |
ComponentList | 是 | 否 | Array of VulAffectedImageComponentInfo | 组件列表 |
IsLatestImage | 是 | 否 | Bool | 是否为镜像的最新版本 |
ImageAssetId | 是 | 否 | Int64 | 内部镜像资产ID |
ImageVulLayerInfo
漏洞列表中的层信息
被如下接口引用:DescribeAssetImageRegistryVulList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
LayerId | 否 | 是 | String | 层id |
LayerCmd | 否 | 是 | String | 层cmd |
ComplianceK8SDetailInfo
表示K8S资产专属的详情。
被如下接口引用:DescribeComplianceAssetDetailInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterName | 是 | 是 | String | K8S集群的名称。 |
ClusterVersion | 是 | 是 | String | K8S集群的版本。 |
VulAffectedImageComponentInfo
受漏洞影响的组件信息
被如下接口引用:DescribeVulImageList、DescribeVulRegistryImageList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 是 | String | 组件名称 |
Version | 是 | 是 | String | 组件版本 |
FixedVersion | 是 | 是 | String | 组件修复版本 |
Path | 是 | 是 | String | 组件路径 |
ClusterPodInfo
集群的pod详细信息
被如下接口引用:DescribeUserPodList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PodName | 否 | 否 | String | Pod名称. |
Status | 否 | 否 | String | Pod状态 |
PodIP | 否 | 否 | String | Pod IP |
NodeLanIP | 否 | 否 | String | 节点内网Ip |
WorkloadName | 否 | 否 | String | 所属的工作负载名字 |
WorkloadKind | 否 | 否 | String | 所属工作负载类型 |
ClusterName | 否 | 否 | String | 所属集群名字 |
ClusterId | 否 | 否 | String | 所属集群ID |
Namespace | 否 | 否 | String | 所属命名空间 |
Region | 否 | 否 | String | 所属地域 |
Age | 否 | 否 | String | 运行时间 |
StartTime | 否 | 否 | String | 创建时间 |
Restarts | 否 | 否 | Uint64 | 重启次数 |
ServiceName | 否 | 否 | String | 关联的service名字 |
ServiceCount | 否 | 否 | Uint64 | 关联的service数量 |
ContainerName | 否 | 否 | String | 关联的容器名字 |
ContainerCount | 否 | 否 | Uint64 | 关联的容器数量 |
CPU | 否 | 否 | Uint64 | CPU占用率 |
Memory | 否 | 否 | Uint64 | 内存占用量 |
Labels | 否 | 否 | String | Pod标签 |
ClusterStatus | 否 | 否 | String | 集群状态 |
WorkloadLabels | 否 | 否 | String | 工作负载标签 |
ContainerId | 否 | 否 | String | 容器Id |
HostName | 否 | 否 | String | 主机名称 |
HostId | 否 | 否 | String | 主机Id |
ClusterType | 否 | 否 | String | 集群类型 |
NodeName | 否 | 否 | String | abc |
NodeType | 否 | 否 | String | NORMAL:普通节点 SUPER:超级节点 |
ChargeCoresCnt | 否 | 否 | Uint64 | 计费核数 |
EscapeEventTendencyInfo
待处理逃逸事件趋势
被如下接口引用:DescribeEscapeEventTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
RiskContainerEventCount | 是 | 否 | Int64 | 待处理风险容器事件总数 |
ProcessPrivilegeEventCount | 是 | 否 | Int64 | 待处理程序特权事件总数 |
ContainerEscapeEventCount | 是 | 否 | Int64 | 待处理容器逃逸事件总数 |
Date | 是 | 否 | Date | 日期 |
EscapeEventDescription
运行时容器逃逸事件描述信息
被如下接口引用:DescribeEscapeEventDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Description | 是 | 否 | String | 事件规则 |
Solution | 是 | 否 | String | 解决方案 |
Remark | 是 | 是 | String | 事件备注信息 |
OperationTime | 是 | 是 | String | 事件最后一次处理的时间 |
AccessControlEventDescription
运行时容器访问控制事件描述信息
被如下接口引用:DescribeAccessControlDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Description | 是 | 否 | String | 事件规则 |
Solution | 是 | 否 | String | 解决方案 |
Remark | 是 | 是 | String | 事件备注信息 |
MatchRule | 是 | 否 | AccessControlChildRuleInfo | 命中规则详细信息 |
RuleName | 是 | 否 | String | 命中规则名字 |
RuleId | 是 | 否 | String | 命中规则id |
OperationTime | 是 | 是 | String | 事件最后一次处理的时间 |
ImageDenyEventTendency
镜像拦截事件趋势
被如下接口引用:DescribeImageDenyEventTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Date | 是 | 否 | Date | 日期 |
EventCount | 是 | 否 | Int64 | 事件数量 |
NetworkPolicyInfoItem
网络集群策略返回的结构体
被如下接口引用:DescribeNetworkFirewallPolicyList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 网络策略名 |
Description | 是 | 是 | String | 网络策略描述 |
PublishStatus | 是 | 否 | String | 发布状态:开启待确认:PublishedNoConfirm开启已确认:PublishedConfirmed关闭中:unPublishing开启中:Publishing待开启:unPublishEdit |
PolicySourceType | 是 | 否 | String | 策略类型:自动发现:System手动添加:Manual |
Namespace | 是 | 否 | String | 策略空间 |
PolicyCreateTime | 是 | 否 | String | 策略创建日期 |
NetworkPolicyPlugin | 是 | 否 | String | 策略类型kube-router:KubeRoutercilium:Cilium |
PublishResult | 是 | 是 | String | 策略发布结果 |
FromPolicyRule | 是 | 否 | Int64 | 入站规则全部允许:1全部拒绝 :2自定义:3 |
ToPolicyRule | 是 | 否 | Int64 | 入站规则全部允许:1全部拒绝 :2自定义:3 |
PodSelector | 是 | 是 | String | 作用对象 |
Id | 是 | 否 | Uint64 | 网络策略Id |
SearchTemplate
快速搜索模板
被如下接口引用:CreateSearchTemplate、DescribeSearchTemplates
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Id | 否 | 否 | Uint64 | 规则ID |
Name | 是 | 否 | String | 检索名称 |
LogType | 是 | 否 | String | 检索索引类型 |
Condition | 是 | 否 | String | 检索语句 |
TimeRange | 是 | 否 | String | 时间范围 |
Query | 是 | 否 | String | 转换的检索语句内容 |
Flag | 是 | 否 | String | 检索方式。输入框检索:standard,过滤,检索:simple |
DisplayData | 是 | 否 | String | 展示数据 |
CKafkaTopicInfo
Ckafka topic信息
被如下接口引用:DescribeSecLogDeliveryKafkaOptions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TopicID | 是 | 否 | String | 主题ID |
TopicName | 是 | 否 | String | 主题名称 |
RuleBaseInfo
运行时安全,策略基本信息
被如下接口引用:DescribeAbnormalProcessRules、DescribeAccessControlRules
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
IsDefault | 是 | 否 | Bool | true: 默认策略,false:自定义策略 |
EffectImageCount | 是 | 否 | Uint64 | 策略生效镜像数量 |
RuleId | 是 | 否 | String | 策略Id |
UpdateTime | 是 | 是 | String | 策略更新时间, 存在为空的情况 |
RuleName | 是 | 否 | String | 策略名字 |
EditUserName | 是 | 否 | String | 编辑用户名称 |
IsEnable | 是 | 否 | Bool | true: 策略启用,false:策略禁用 |
SuperNodePodListItem
超级节点Pod列表Item信息
被如下接口引用:DescribeSuperNodePodList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PodName | 否 | 否 | String | pod名称 |
PodIP | 否 | 否 | String | podIP |
NodeUniqueID | 否 | 否 | String | 节点唯一id |
Status | 否 | 否 | String | 运行状态 |
CpuRequest | 否 | 否 | Int64 | cpu需求核数 |
CpuLimit | 否 | 否 | Int64 | cpu限制核数 |
MemRequest | 否 | 否 | Int64 | 内存需求大小 |
MemLimit | 否 | 否 | Int64 | 内存限制大小 |
Namespace | 否 | 否 | String | 命名空间 |
DeploymentName | 否 | 否 | String | 工作负载名称 |
DeploymentID | 否 | 否 | String | 工作负载id |
StartTime | 否 | 否 | String | 启动时间 |
CreateTime | 否 | 否 | String | 创建时间 |
RelateContainerCount | 否 | 否 | Uint64 | 关联容器个数 |
RunningTime | 否 | 否 | String | 运行时间 |
PodUid | 否 | 否 | String | PodUid |
ChargeCoresCnt | 否 | 否 | Uint64 | 计费核数 |
DefendStatus | 否 | 否 | String | 防护状态 |
RegistryConnDetectResult
镜像仓库联通性检测结果
被如下接口引用:DescribeAssetImageRegistryRegistryDetail、DescribeAssetImageRegistryRegistryList、ImageRegistryConnDetect
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Quuid | 否 | 否 | String | 联通性检测的主机quuid 或者 backend |
Uuid | 否 | 否 | String | 联通性检测的主机uuid 或者 backend |
ConnDetectStatus | 否 | 否 | String | 检测结果状态 |
ConnDetectMessage | 否 | 否 | String | 检测结果信息 |
Solution | 否 | 否 | String | 失败的解决方案 |
FailReason | 否 | 否 | String | 失败原因 |
VulDefenceHost
漏洞防御的主机信息
被如下接口引用:DescribeVulDefenceHost
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostName | 是 | 否 | String | 主机名称/超级节点名称 |
HostIP | 是 | 否 | String | 主机ip即内网ip |
HostID | 是 | 否 | String | 主机QUUID/超级节点ID |
Status | 是 | 否 | String | 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENDED:未防御 |
PublicIP | 是 | 否 | String | 外网ip |
CreateTime | 是 | 否 | String | 首次开启时间 |
ModifyTime | 是 | 否 | String | 更新时间 |
NodeType | 否 | 否 | String | 节点类型[NORMAL:普通节点|SUPER:超级节点] |
NodeSubNetName | 否 | 否 | String | 超级节点子网名称 |
NodeSubNetCIDR | 否 | 否 | String | 超级节点子网网段 |
NodeSubNetID | 否 | 否 | String | 超级节点子网ID |
NodeUniqueID | 否 | 否 | String | 超级节点唯一ID |
NodeID | 否 | 否 | String | 超级节点ID |
PodIP | 否 | 否 | String | Pod Ip |
PodName | 否 | 否 | String | Pod 名称 |
RunTimeFilters
容器安全 描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
被如下接口引用:CreateAbnormalProcessRulesExportJob、CreateAccessControlsRuleExportJob、CreateDefenceVulExportJob、CreateEmergencyVulExportJob、CreateEscapeEventsExportJob、CreateEscapeRegexpWhiteListExportJob、CreateEscapeWhiteListExportJob、CreateEventEscapeImageExportJob、CreateImageDenyEventExportJob、CreateImageDenyRuleExportJob、CreateImageExportJob、CreateK8sApiAbnormalEventExportJob、CreateK8sApiAbnormalRuleExportJob、CreateReverseShellRegexpWhiteListExportJob、CreateReverseShellWhiteListsExportJob、CreateRiskDnsEventExportJob、CreateSystemVulExportJob、CreateVulContainerExportJob、CreateVulDefenceEventExportJob、CreateVulDefenceHostExportJob、CreateVulImageExportJob、CreateWebVulExportJob、DeleteImageDenyEvent、DeleteImageDenyRule、DescribeAbnormalProcessEvents、DescribeAbnormalProcessEventsExport、DescribeAbnormalProcessRules、DescribeAbnormalProcessRulesExport、DescribeAccessControlEvents、DescribeAccessControlEventsExport、DescribeAccessControlRules、DescribeAccessControlRulesExport、DescribeAssetClusterList、DescribeAssetContainerPortList、DescribeAssetImageBindRuleInfo、DescribeAssetSuperNodeList、DescribeEmergencyVulList、DescribeEscapeEventInfo、DescribeEscapeEventsExport、DescribeEscapeRegexpWhiteList、DescribeEscapeWhiteList、DescribeEventEscapeImageList、DescribeExportJobManageList、DescribeImageDenyEventList、DescribeImageDenyRuleList、DescribeImageSimpleList、DescribeK8sApiAbnormalEventList、DescribeK8sApiAbnormalRuleList、DescribeK8sApiAbnormalRuleScopeList、DescribeMaliciousConnectionBlackList、DescribeMaliciousConnectionWhiteList、DescribeReverseShellEvents、DescribeReverseShellEventsExport、DescribeReverseShellRegexpWhiteList、DescribeReverseShellWhiteLists、DescribeRiskDnsList、DescribeRiskSyscallEvents、DescribeRiskSyscallEventsExport、DescribeRiskSyscallWhiteLists、DescribeScanIgnoreVulList、DescribeSecLogJoinObjectList、DescribeSecLogJoinSuperObjectList、DescribeSuperNodeInstallTaskDetail、DescribeSuperNodeInstallTaskList、DescribeSuperNodePodList、DescribeSupportDefenceVul、DescribeSystemVulList、DescribeVirusAutoIsolateSampleList、DescribeVirusList、DescribeVirusTaskList、DescribeVulContainerList、DescribeVulDefenceEvent、DescribeVulDefenceHost、DescribeVulDefencePlugin、DescribeVulImageList、DescribeVulScanLocalImageList、DescribeVulSummary、DescribeWebVulList、ExportVirusList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 过滤键的名称 |
Values | 是 | 否 | Array of String | 一个或者多个过滤值。 |
ExactMatch | 否 | 否 | Bool | 是否模糊查询 |
PromotionActivityContent
促销活动内容
被如下接口引用:DescribePromotionActivity
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
MonthNum | 是 | 否 | Uint64 | 月数 |
CoresCountLimit | 是 | 否 | Uint64 | 核数最低限量 |
ProfessionalDiscount | 是 | 否 | Uint64 | 专业版折扣 |
ImageAuthorizationNum | 是 | 否 | Uint64 | 附赠镜像数 |
TagInfo
主机标签信息
被如下接口引用:DescribeAssetHostDetail、DescribeAssetHostList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TagKey | 是 | 否 | String | 标签键 |
TagValue | 是 | 否 | String | 标签值 |
ImageNewVul
容器安全镜像漏洞信息
被如下接口引用:DescribeAssetImageRegistryImageLayerDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CVEID | 否 | 是 | String | 漏洞id |
POCID | 否 | 是 | String | 观点验证程序id |
Name | 否 | 是 | String | 漏洞名称 |
Components | 否 | 是 | Array of ComponentsInfo | 涉及组件信息 |
Category | 否 | 是 | String | 分类 |
CategoryType | 否 | 是 | String | 分类2 |
Level | 否 | 是 | String | 风险等级 |
Des | 否 | 是 | String | 描述 |
OfficialSolution | 否 | 是 | String | 解决方案 |
Reference | 否 | 是 | Array of String | 引用 |
DefenseSolution | 否 | 是 | String | 防御方案 |
SubmitTime | 否 | 是 | String | 提交时间 |
CvssScore | 否 | 是 | String | Cvss分数 |
CvssVector | 否 | 是 | String | Cvss信息 |
IsSuggest | 否 | 是 | String | 是否建议修复 |
FixedVersions | 否 | 是 | String | 修复版本号 |
Tag | 否 | 是 | Array of String | 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" |
Component | 否 | 是 | String | 组件名 |
Version | 否 | 是 | String | 组件版本 |
AttackLevel | 否 | 是 | Int64 | 攻击热度 0-3 |
LayerCmds | 否 | 是 | Array of String | 镜像层指令列表 |
LayerIds | 否 | 是 | Array of String | 镜像层id列表 |
ClusterInfoItem
集群资产返回的结构体
被如下接口引用:DescribeUserCluster
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 否 | 否 | String | 集群id |
ClusterName | 否 | 否 | String | 集群名字 |
ClusterVersion | 否 | 否 | String | 集群版本 |
ClusterOs | 否 | 否 | String | 集群操作系统 |
ClusterType | 否 | 否 | String | 集群类型 |
ClusterNodeNum | 否 | 否 | Uint64 | 集群节点数 |
Region | 否 | 否 | String | 集群区域 |
DefenderStatus | 否 | 否 | String | 监控组件的状态,为Defender_Uninstall、Defender_Normal、Defender_Error、Defender_Installing |
ClusterStatus | 否 | 否 | String | 集群状态 |
ClusterCheckMode | 否 | 否 | String | 集群的检测模式,为Cluster_Normal或者Cluster_Actived. |
ClusterAutoCheck | 否 | 否 | Bool | 是否自动定期检测 |
DefenderErrorReason | 否 | 否 | String | 防护容器部署失败原因,为UserDaemonSetNotReady时,和UnreadyNodeNum转成"N个节点防御容器为就绪",其他错误直接展示 |
UnreadyNodeNum | 否 | 否 | Uint64 | 防御容器没有ready状态的节点数量 |
SeriousRiskCount | 否 | 否 | Int64 | 严重风险检查项的数量 |
HighRiskCount | 否 | 否 | Int64 | 高风险检查项的数量 |
MiddleRiskCount | 否 | 否 | Int64 | 中风险检查项的数量 |
HintRiskCount | 否 | 否 | Int64 | 提示风险检查项的数量 |
CheckFailReason | 否 | 否 | String | 检查失败原因 |
CheckStatus | 否 | 否 | String | 检查状态,为Task_Running, NoRisk, HasRisk, Uncheck, Task_Error |
TaskCreateTime | 否 | 否 | String | 任务创建时间,检查时间 |
AccessedStatus | 否 | 是 | String | 接入状态: |
未接入: AccessedNone | ||||
已防护: AccessedDefended | ||||
未防护: AccessedInstalled | ||||
部分防护: AccessedPartialDefence | ||||
接入异常: AccessedException | ||||
卸载异常: AccessedUninstallException | ||||
接入中: AccessedInstalling | ||||
卸载中: AccessedUninstalling | ||||
AccessedSubStatus | 否 | 是 | String | 接入失败原因 |
NodeCount | 否 | 是 | Uint64 | 节点总数 |
OffLineNodeCount | 否 | 是 | Uint64 | 离线节点数 |
UnInstallAgentNodeCount | 否 | 是 | Uint64 | 未安装agent节点数 |
ChargeCoresCnt | 否 | 是 | Uint64 | 计费核数 |
ComplianceContainerDetailInfo
表示容器资产专属的详情。
被如下接口引用:DescribeComplianceAssetDetailInfo
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ContainerId | 是 | 否 | String | 容器在主机上的ID。 |
PodName | 是 | 是 | String | 容器所属的Pod的名称。 |
RiskSyscallEventInfo
容器安全运行时高危系统调用信息
被如下接口引用:DescribeRiskSyscallEvents
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ProcessName | 是 | 否 | String | 进程名称 |
ProcessPath | 是 | 否 | String | 进程路径 |
ImageId | 是 | 否 | String | 镜像id |
ContainerId | 是 | 否 | String | 容器id |
ImageName | 是 | 否 | String | 镜像名 |
ContainerName | 是 | 否 | String | 容器名 |
FoundTime | 是 | 否 | String | 生成时间 |
Solution | 是 | 否 | String | 事件解决方案 |
Description | 是 | 否 | String | 事件详细描述 |
SyscallName | 是 | 否 | String | 系统调用名称 |
Status | 是 | 否 | String | 状态,EVENT_UNDEAL:事件未处理 EVENT_DEALED:事件已经处理 EVENT_INGNORE:事件已经忽略 EVENT_ADD_WHITE:时间已经加白 |
EventId | 是 | 否 | String | 事件id |
NodeName | 是 | 否 | String | 节点名称 |
PodName | 是 | 否 | String | pod(实例)的名字 |
Remark | 是 | 否 | String | 备注 |
RuleExist | 是 | 否 | Bool | 系统监控名称是否存在 |
EventCount | 是 | 否 | Int64 | 事件数量 |
LatestFoundTime | 是 | 否 | String | 最近生成时间 |
ContainerNetStatus | 是 | 否 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 是 | 否 | String | 容器子状态"AGENT_OFFLINE" //Agent离线"NODE_DESTROYED" //节点已销毁"CONTAINER_EXITED" //容器已退出"CONTAINER_DESTROYED" //容器已销毁"SHARED_HOST" // 容器与主机共享网络"RESOURCE_LIMIT" //隔离操作资源超限"UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 是 | 否 | String | 容器隔离操作来源 |
ContainerStatus | 是 | 否 | String | 容器状态正在运行: RUNNING暂停: PAUSED停止: STOPPED已经创建: CREATED已经销毁: DESTROYED正在重启中: RESTARTING迁移中: REMOVING |
NodeType | 否 | 否 | String | 节点类型:NORMAL普通节点、SUPER超级节点 |
ClusterID | 否 | 否 | String | 集群I'D |
PodIP | 否 | 否 | String | pod ip |
NodeUniqueID | 否 | 否 | String | 节点唯一id |
PublicIP | 否 | 否 | String | 节点公网ip |
NodeID | 否 | 否 | String | 节点id |
HostID | 否 | 否 | String | uuid |
HostIP | 否 | 否 | String | 节点内网ip |
ClusterName | 否 | 否 | String | 集群名称 |
RunTimeEventBaseInfo
运行时安全事件基本信息
被如下接口引用:DescribeAbnormalProcessDetail、DescribeAccessControlDetail、DescribeEscapeEventDetail、DescribeReverseShellDetail、DescribeRiskSyscallDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
EventId | 否 | 否 | String | 事件唯一ID |
FoundTime | 否 | 否 | Datetime | 事件发现时间 |
ContainerId | 否 | 否 | String | 容器id |
ContainerName | 否 | 否 | String | 容器名称 |
ImageId | 否 | 否 | String | 镜像id |
ImageName | 否 | 否 | String | 镜像名称 |
NodeName | 否 | 否 | String | 节点名称 |
Status | 否 | 否 | String | 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略 |
EventName | 否 | 否 | String | 事件名称:宿主机文件访问逃逸、Syscall逃逸、MountNamespace逃逸、程序提权逃逸、特权容器启动逃逸、敏感路径挂载恶意进程启动文件篡改 |
EventType | 否 | 否 | String | 事件类型 ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 ESCAPE_PRIVILEDGE:程序提权逃逸 ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 ESCAPE_SYSCALL:Syscall逃逸 |
EventCount | 否 | 否 | Int64 | 事件数量 |
LatestFoundTime | 否 | 否 | String | 最近生成时间 |
HostIP | 否 | 是 | String | 内网ip |
ClientIP | 否 | 是 | String | 外网ip |
ContainerNetStatus | 否 | 是 | String | 网络状态未隔离 NORMAL已隔离 ISOLATED隔离中 ISOLATING隔离失败 ISOLATE_FAILED解除隔离中 RESTORING解除隔离失败 RESTORE_FAILED |
ContainerNetSubStatus | 否 | 是 | String | 容器子状态"AGENT_OFFLINE" //Agent离线"NODE_DESTROYED" //节点已销毁"CONTAINER_EXITED" //容器已退出"CONTAINER_DESTROYED" //容器已销毁"SHARED_HOST" // 容器与主机共享网络"RESOURCE_LIMIT" //隔离操作资源超限"UNKNOW" // 原因未知 |
ContainerIsolateOperationSrc | 否 | 是 | String | 容器隔离操作来源 |
NodeID | 否 | 否 | String | 节点ID |
NodeType | 否 | 否 | String | 节点类型:NORMAL:普通节点;SUPER:超级节点 |
NodeSubNetID | 否 | 否 | String | 节点子网ID |
NodeSubNetName | 否 | 否 | String | 节点子网名称 |
NodeSubNetCIDR | 否 | 否 | String | 节点子网网段 |
PodName | 否 | 否 | String | pod名称 |
PodIP | 否 | 否 | String | podIP |
PodStatus | 否 | 否 | String | pod状态 |
ClusterID | 否 | 否 | String | 集群id |
ClusterName | 否 | 否 | String | 集群名称 |
NodeUniqueID | 否 | 否 | String | 节点唯一id |
HostID | 否 | 否 | String | uuid |
Namespace | 否 | 否 | String | Namespace |
WorkloadType | 否 | 否 | String | WorkloadType |
VulnerabilityFocusRuleTags
重点漏洞关注标签组
被如下接口引用:DescribeVulnerabilityFocusRuleDetail、ModifyVulnerabilityFocusRule
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
VulnerabilityFocusRuleTagValues | 否 | 是 | Array of String | 漏洞重点关注标签数组 |
NetworkClusterSwitchListItem
网络集群拓扑开关
被如下接口引用:DescribeNetworkTopologyFlowSwitchList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ClusterId | 否 | 是 | String | 集群Id |
Region | 否 | 是 | String | 区域 |
ClusterName | 否 | 是 | String | 集群名称 |
ClusterType | 否 | 是 | String | 集群类型 |
ClusterVersion | 否 | 是 | String | 集群版本 |
ClusterOs | 否 | 是 | String | 集群OS信息 |
ClusterStatus | 否 | 是 | String | 集群状态 |
FlowSwitch | 否 | 是 | String | 集群流量开关 ON:打开,OFF关闭 |
ClusterNodeNum | 否 | 是 | Uint64 | 集群拥有节点个数 |
FlowSupport | 否 | 是 | String | 集群流量支持Enable支持,Disable不支持 |
FlowUnsupportReason | 否 | 是 | String | 集群流量不支持原因 |
ReverseShellWhiteListInfo
反弹shell白名单信息
被如下接口引用:AddEditReverseShellWhiteList、DescribeReverseShellWhiteListDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DstIp | 是 | 否 | String | 目标IP |
DstPort | 是 | 否 | String | 目标端口 |
ProcessName | 是 | 否 | String | 目标进程 |
ImageIds | 是 | 否 | Array of String | 镜像id数组,为空代表全部 |
Id | 否 | 否 | String | 白名单id,如果新建则id为空 |
RegionInfo
地域信息
被如下接口引用:DescribeSecLogDeliveryClsOptions、DescribeSecLogDeliveryKafkaOptions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Region | 是 | 否 | String | 地域标识 |
RegionName | 是 | 否 | String | 地域名称 |
ClusterCustomParameters
集群自定义参数
被如下接口引用:DescribeAgentDaemonSetCmd
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 参数名 |
Values | 是 | 否 | Array of String | 参数值 |
RiskSyscallWhiteListBaseInfo
高危系统调用白名单信息
被如下接口引用:DescribeRiskSyscallWhiteLists
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Id | 是 | 否 | String | 白名单id |
ImageCount | 是 | 否 | Uint64 | 镜像数量 |
ProcessPath | 是 | 否 | String | 连接进程路径 |
SyscallNames | 是 | 否 | Array of String | 系统调用名称列表 |
CreateTime | 是 | 否 | Datetime | 创建时间 |
UpdateTime | 是 | 否 | Datetime | 更新时间 |
IsGlobal | 是 | 否 | Bool | 是否是全局白名单,true全局 |
ImageIds | 是 | 否 | Array of String | 镜像id数组 |
K8sApiAbnormalTendencyItem
k8sapi异常请求趋势Item
被如下接口引用:DescribeK8sApiAbnormalTendency
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Date | 是 | 否 | String | 日期 |
ExceptionUARequestCount | 是 | 否 | Uint64 | 异常UA请求事件数 |
AnonymousUserRightCount | 是 | 否 | Uint64 | 匿名用户权限事件数 |
CredentialInformationObtainCount | 是 | 否 | Uint64 | 凭据信息获取事件数 |
SensitiveDataMountCount | 是 | 否 | Uint64 | 敏感数据挂载事件数 |
CmdExecCount | 是 | 否 | Uint64 | 命令执行事件数 |
AbnormalScheduledTaskCount | 是 | 否 | Uint64 | 异常定时任务事件数 |
StaticsPodCreateCount | 是 | 否 | Uint64 | 静态Pod创建数 |
DoubtfulContainerCreateCount | 是 | 否 | Uint64 | 可疑容器创建数 |
UserDefinedRuleCount | 是 | 否 | Uint64 | 自定义规则事件数 |
AnonymousAccessCount | 是 | 否 | Uint64 | 匿名访问事件数 |
PrivilegeContainerCount | 是 | 否 | Uint64 | 特权容器事件数 |
AbnormalProcessEventDescription
运行时容器访问控制事件描述信息
被如下接口引用:DescribeAbnormalProcessDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Description | 是 | 否 | String | 事件规则 |
Solution | 是 | 否 | String | 解决方案 |
Remark | 是 | 是 | String | 事件备注信息 |
MatchRule | 是 | 否 | AbnormalProcessChildRuleInfo | 命中规则详细信息 |
RuleName | 是 | 否 | String | 命中规则名称,PROXY_TOOL:代理软件,TRANSFER_CONTROL:横向渗透,ATTACK_CMD:恶意命令,REVERSE_SHELL:反弹shell,FILELESS:无文件程序执行,RISK_CMD:高危命令,ABNORMAL_CHILD_PROC:敏感服务异常子进程启动,USER_DEFINED_RULE:用户自定义规则 |
RuleId | 是 | 否 | String | 命中规则的id |
OperationTime | 是 | 是 | String | 事件最后一次处理的时间 |
GroupName | 是 | 是 | String | 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 |
RiskSyscallWhiteListInfo
高危系统调用白名单信息
被如下接口引用:AddEditRiskSyscallWhiteList、DescribeRiskSyscallWhiteListDetail
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SyscallNames | 否 | 否 | Array of String | 系统调用名称,通过DescribeRiskSyscallNames接口获取枚举列表 |
ProcessPath | 否 | 否 | String | 目标进程 |
ImageIds | 是 | 否 | Array of String | 镜像id数组,为空代表全部 |
Id | 否 | 否 | String | 白名单id,如果新建则id为空 |
UpgradeAgentInfo
升级agent信息
被如下接口引用:DescribeUpgradeAgentList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
HostName | 是 | 否 | String | 主机名称 |
InnerIp | 是 | 否 | String | 内部ip |
PublicIp | 是 | 否 | String | 外网ip |
CurrentVersion | 是 | 否 | String | 升级前版本 |
UpgradeVersion | 是 | 否 | String | 升级后的版本 |
Status | 是 | 否 | String | 升级状态, 成功:SUCCESSED, 失败:FAILED, 升级中:UPGRADING |
HostID | 是 | 否 | String | 唯一id |
NetworkClusterNamespaceLabelInfo
网络集群网络空间标签返回的结构体
被如下接口引用:DescribeNetworkFirewallNamespaceLabelList
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Labels | 是 | 否 | String | 网络空间标签 |
Name | 是 | 否 | String | 网络空间名字 |