| Package | Description |
|---|---|
| com.tencentcloudapi.cwp.v20180228.models |
| Modifier and Type | Method and Description |
|---|---|
Filter[] |
DescribeWebHookPolicyRequest.getFilter()
Get 过滤条件
|
Filter[] |
DescribeWebHookRulesRequest.getFilter()
Get 过滤条件
|
Filter[] |
DescribeWebHookReceiverRequest.getFilter()
Get 过滤条件
|
Filter[] |
ExportVulDefenceEventRequest.getFilters()
Get 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询
|
Filter[] |
DescribeIgnoreHostAndItemConfigRequest.getFilters()
Get ItemId - int64 - 是否必填:否 - 项Id
RuleId - int64 - 是否必填:否 - 规则Id
HostId - string - 是否必填:否 - 主机Id
|
Filter[] |
DescribeBashEventsRequest.getFilters()
Get 过滤条件。
HostName - String - 是否必填:否 - 主机名
Hostip - String - 是否必填:否 - 主机内网IP
RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)
RuleName - String - 是否必填:否 - 策略名称
RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选
Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)
DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)
StartTime - String - 是否必填:否 - 开始时间
EndTime - String - 是否必填:否 - 结束时间
|
Filter[] |
DescribeAssetUserListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 账户名(模糊匹配)
NameStrict - String - 是否必填:否 - 账户名(严格匹配)
Uid - uint64 - 是否必填:否 - Uid
Guid - uint64 - 是否必填:否 - Guid
LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11
LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11
LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux
OsType - String - 是否必填:否 - windows或linux
Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用
UserType - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows
IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows
IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux
IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux
IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux
ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux
PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
DescribeReverseShellEventsRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 关键字(主机内网IP|进程名)
|
Filter[] |
DescribeBaselineItemListRequest.getFilters()
Get PolicyId - int64 - 是否必填:否 - 策略Id
RuleId - int64 - 是否必填:否 - 规则Id
HostId - string - 是否必填:否 - 主机Id
HostName - string - 是否必填:否 - 主机名
HostIp - string - 是否必填:否 - 主机IP
ItemId - String - 是否必填:否 - 检测项Id
ItemName - String - 是否必填:否 - 项名称
DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
|
Filter[] |
ExportBaselineItemDetectListRequest.getFilters()
Get HostId - string - 是否必填:否 - 主机IdRuleId - int64 - 是否必填:否 - 规则IdIsPassed - int - 是否必填:否 - 是否通过RiskTier - int - 是否必填:否 - 风险等级
|
Filter[] |
DescribeBaselineDetectListRequest.getFilters()
Get PolicyName - string - 是否必填:否 - 策略名称
PolicyDetectStatus - int - 是否必填:否 - 1:检测中 2:检测完成
FirstTime - string - 是否必填:否 - 开始时间
LastTime - string - 是否必填:否 - 结束时间
|
Filter[] |
DescribeMachineDefenseCntRequest.getFilters()
Get 过滤条件。
Uuids- String - 是否必填:否 - 主机uuid
|
Filter[] |
DescribeVulEffectHostListRequest.getFilters()
Get 过滤条件:
AliasName - String - 主机名筛选
TagIds - String - 主机标签id串,多个用英文用逗号分隔
Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败
Uuid - String数组 - Uuid串数组
Version - String数组 - 付费版本数组:"Flagship"-旗舰版 "PRO_VERSION"-专业版 "BASIC_VERSION"-基础版
InstanceState - String数组 - 实例状态数组:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-开机中 "STOPPING"-关机中 "REBOOTING"-重启中 "SHUTDOWN"-待销毁 "TERMINATING"-销毁中 "UNKNOWN"-未知(针对非腾讯云机器,且客户端离线的场景)
|
Filter[] |
DescribeBaselineRuleDetectListRequest.getFilters()
Get PolicyId - int64 - 是否必填:否 - 策略Id
ItemId - int64 - 是否必填:否 - 策略Id
RuleName - string - 是否必填:否 - 规则名称
DetectStatus - int - 是否必填:否 - 检测状态
StartTime - string - 是否必填:否 - 开时时间
EndTime - string - 是否必填:否 - 结束时间
|
Filter[] |
ExportVulEffectHostListRequest.getFilters()
Get 过滤条件。
AliasName - String - 主机名筛选
|
Filter[] |
DescribeHostLoginListRequest.getFilters()
Get 过滤条件。Quuid - String - 是否必填:否 - 云服务器uuidUuid - String - 是否必填:否 - 主机安全唯一UuidMachineName - String - 是否必填:否 - 主机别名Ip - String - 是否必填:否 - 主机ipInstanceID - String - 是否必填:否 - 主机实例IDSrcIp - String - 是否必填:否 - 来源ip筛选UserName - String - 是否必填:否 - 用户名筛选Status - string - 是否必填:否 - 状态筛选1:正常登录;5:已加白,14:已处理,15:已忽略LoginTimeBegin - String - 是否必填:否 - 按照修改时间段筛选,开始时间LoginTimeEnd - String - 是否必填:否 - 按照修改时间段筛选,结束时间RiskLevel - string - 是否必填:否 - 状态筛选0:高危;1:可疑
|
Filter[] |
DescribeVulStoreListRequest.getFilters()
Get
VulName- string - 是否必填:否 - 漏洞名称
CveId- string - 是否必填:否 - cveid
VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞
Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测
SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持
FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持
|
Filter[] |
DescribeAssetPortInfoListRequest.getFilters()
Get 过滤条件。
Port - uint64 - 是否必填:否 - 端口
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
ProcessName - String - 是否必填:否 - 监听进程
Pid - uint64 - 是否必填:否 - PID
User - String - 是否必填:否 - 运行用户
Group - String - 是否必填:否 - 所属用户组
Ppid - uint64 - 是否必填:否 - PPID
Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)
OsType - uint64 - 是否必填:否 - windows/linux
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
DescribeBruteAttackListRequest.getFilters()
Get 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
Uuid - String - 是否必填:否 - 主机安全唯一Uuid
Quuid - String - 是否必填:否 - 云服务器uuid
Status - String - 是否必填:否 - 状态筛选:失败:FAILED 成功:SUCCESS
UserName - String - 是否必填:否 - UserName筛选
SrcIp - String - 是否必填:否 - 来源ip筛选
CreateBeginTime - String - 是否必填:否 - 首次攻击时间筛选,开始时间
CreateEndTime - String - 是否必填:否 - 首次攻击时间筛选,结束时间
ModifyBeginTime - String - 是否必填:否 - 最近攻击时间筛选,开始时间
ModifyEndTime - String - 是否必填:否 - 最近攻击时间筛选,结束时间
Banned - String - 是否必填:否 - 阻断状态筛选,多个用","分割:0-未阻断(全局ZK开关关闭),82-未阻断(非专业版),83-未阻断(已加白名单),1-已阻断,2-未阻断-程序异常,3-未阻断-内网攻击暂不支持阻断,4-未阻断-安平暂不支持阻断
|
Filter[] |
DescribeBashRulesRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 关键字(规则名称)
|
Filter[] |
DescribeBashEventsNewRequest.getFilters()
Get 过滤条件。
HostName - String - 是否必填:否 - 主机名
Hostip - String - 是否必填:否 - 主机内网IP
HostIp - String - 是否必填:否 - 主机内网IP
RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)
RuleName - String - 是否必填:否 - 策略名称
RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选
Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)
DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)
StartTime - String - 是否必填:否 - 开始时间
EndTime - String - 是否必填:否 - 结束时间
|
Filter[] |
DescribeAccountStatisticsRequest.getFilters()
Get 过滤条件。
Username - String - 是否必填:否 - 帐号用户名
|
Filter[] |
DescribeAssetWebAppListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 应用名
Domain - String - 是否必填:否 - 站点域名
Type - int - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:Jetty
8:IHS
9:Tengine
OsType - String - 是否必填:否 - windows/linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
ExportAssetMachineListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
OsType - String - 是否必填:否 - windows或linux
CpuLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
DiskLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
MemLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
|
Filter[] |
DescribeMachinesRequest.getFilters()
Get 过滤条件。
Ips - String - 是否必填:否 - 通过ip查询
Names - String - 是否必填:否 - 通过实例名查询
InstanceIds - String - 是否必填:否 - 通过实例id查询
Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线/关机 | ONLINE: 在线 | UNINSTALLED:未安装 | AGENT_OFFLINE 离线| AGENT_SHUTDOWN 已关机)
Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版)
Risk - String 是否必填: 否 - 风险主机( yes )
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
每个过滤条件只支持一个值,暂不支持多个值“或”关系查询
Quuid - String - 是否必填: 否 - 云服务器uuid 最大100条.
AddedOnTheFifteen- String 是否必填: 否 - 是否只查询15天内新增的主机( 1:是)
TagId- String 是否必填: 否 - 查询指定标签关联的主机列表
|
Filter[] |
DescribeBaselineItemDetectListRequest.getFilters()
Get HostId - string - 是否必填:否 - 主机Id
RuleId - int64 - 是否必填:否 - 规则Id
PolicyId - int64 - 是否必填:否 - 规则Id
ItemName - string - 是否必填:否 - 项名称
DetectStatus - int - 是否必填:否 - 检测状态
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
|
Filter[] |
ExportAssetPortInfoListRequest.getFilters()
Get 过滤条件。
Port - uint64 - 是否必填:否 - 端口
Ip - String - 是否必填:否 - 绑定IP
ProcessName - String - 是否必填:否 - 监听进程
Pid - uint64 - 是否必填:否 - PID
User - String - 是否必填:否 - 运行用户
Group - String - 是否必填:否 - 所属用户组
Ppid - uint64 - 是否必填:否 - PPID
Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)
OsType - uint64 - 是否必填:否 - windows/linux
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
|
Filter[] |
DescribeRiskProcessEventsRequest.getFilters()
Get 过滤条件。
HostId - String - 是否必填:否 - 主机ID
IpOrName - String - 是否必填:否 - 主机IP或主机名
VirusName - String - 是否必填:否 - 病毒名
ProcessId - String - 是否必填:否 - 进程ID
FilePath - String - 是否必填:否 - 进程路径
BeginTime - String - 是否必填:否 - 进程启动时间-开始
EndTime - String - 是否必填:否 - 进程启动时间-结束
Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任
|
Filter[] |
DescribeMachinesSimpleRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 查询关键字
Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版 | UnFlagship : 非旗舰版 | PRO_POST_PAY:专业版按量计费 | PRO_PRE_PAY:专业版包年包月)
TagId - String - 是否必填:否 - 标签ID
|
Filter[] |
ExportAssetWebAppListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 应用名
Domain - String - 是否必填:否 - 站点域名
Type - int - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:Jetty
8:IHS
9:Tengine
OsType - String - 是否必填:否 - windows/linux
|
Filter[] |
DescribeAttackEventsRequest.getFilters()
Get 过滤条件。
Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
SrcIP - String 来源IP - 是否必填: 否
Uuids - String 主机安全uuid - 是否必填: 否
Quuids - String cvm uuid - 是否必填: 否
DstPort - String 攻击目标端口 - 是否必填: 否
MachineName - String 主机名称 - 是否必填: 否
InstanceID - String 主机实例ID - 是否必填: 否
AttackTimeBegin - String 攻击开始时间 - 是否必填: 否
AttackTimeEnd - String 攻击结束时间 - 是否必填: 否
VulSupportDefense - String 漏洞是否支持防御 0不支持,1支持 - 是否必填: 否
|
Filter[] |
ExportRiskDnsPolicyListRequest.getFilters()
Get PolicyType - int - 是否必填:否 - 策略类型
PolicyName - string - 是否必填:否 - 策略名称
Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)
PolicyAction- int - 是否必填:否 - 策略动作
IsEnabled - int - 是否必填:否 - 是否生效
|
Filter[] |
ExportJavaMemShellPluginsRequest.getFilters()
Get 过滤条件:Keywords: ip或者主机名模糊查询, Pid精确匹配,MainClass模糊匹配
|
Filter[] |
DescribeMalwareWhiteListRequest.getFilters()
Get 过滤条件。
HostIp - String - 是否必填:否 - 主机ip查询
FileName - String - 是否必填:否 - 文件名称查询
FileDirectory - String - 是否必填:否 - 文件目录查询
FileExtension - String - 是否必填:否 - 文件后缀查询
Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义
Md5 - String - 是否必填:否 - MD5查询
|
Filter[] |
DescribeBaselineHostDetectListRequest.getFilters()
Get PolicyId - int64 - 是否必填:否 - 策略Id
HostName - string - 是否必填:否 - 主机名称
HostIp - string - 是否必填:否 - 主机Ip
ItemId - int64 - 是否必填:否 - 项Id
RuleId - int64 - 是否必填:否 - 规则Id
DetectStatus - int - 是否必填:否 - 检测状态
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开时时间
EndTime - string - 是否必填:否 - 结束时间
|
Filter[] |
ExportBaselineWeakPasswordListRequest.getFilters()
Get WeakPassword - string - 是否必填:否 - 弱口令
|
Filter[] |
DescribeMalWareListRequest.getFilters()
Get 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
FilePath - String - 是否必填:否 - 路径筛选
VirusName - String - 是否必填:否 - 描述筛选
CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中,14 已处理
|
Filter[] |
DescribeLoginWhiteListRequest.getFilters()
Get 过滤条件。
IpOrAlias - String - 是否必填:否 - 查询关键字
UserName - String - 是否必填:否 - 用户名筛选
ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间
ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间
|
Filter[] |
DescribeBaselineFixListRequest.getFilters()
Get ItemName- string - 是否必填:否 - 项名称
|
Filter[] |
DescribeAttackTrendsRequest.getFilters()
Get 过滤条件。
BeginTime - String 起始时间,默认近7天- 是否必填: 否
|
Filter[] |
DescribeRiskDnsEventListRequest.getFilters()
Get IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
HostId - String - 是否必填:否 - 主机Id
AgentId - String - 是否必填:否 - 客户端Id
PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)
HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任
BeginTime - String - 是否必填:否 - 最近访问开始时间
EndTime - String - 是否必填:否 - 最近访问结束时间
|
Filter[] |
DescribeAttackLogsRequest.getFilters()
Get 过滤条件。
HttpMethod - String - 是否必填:否 - 攻击方法(POST|GET)
DateRange - String - 是否必填:否 - 时间范围(存储最近3个月的数据),如最近一个月["2019-11-17", "2019-12-17"]
VulType - String 威胁类型 - 是否必填: 否
SrcIp - String 攻击源IP - 是否必填: 否
DstIp - String 攻击目标IP - 是否必填: 否
SrcPort - String 攻击源端口 - 是否必填: 否
DstPort - String 攻击目标端口 - 是否必填: 否
|
Filter[] |
DescribeVulDefencePluginStatusRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 主机ip或别名筛选
Exception - String - 是否必填:否 - 插件状态 0:正常,1:异常,2:无java进程注入
|
Filter[] |
ExportJavaMemShellsRequest.getFilters()
Get 过滤条件:InstanceID、IP、
MachineName主机名模糊查询, Type,Status精确匹配,CreateBeginTime,CreateEndTime时间段
|
Filter[] |
DescribeNetAttackWhiteListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip查询
SrcIP- String - 是否必填:否 - 白名单ip查询
|
Filter[] |
DescribePrivilegeEventsRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 关键词(主机IP)
|
Filter[] |
DescribeBaselineItemIgnoreListRequest.getFilters()
Get CatgoryId - int64 - 是否必填:否 - 规则Id
|
Filter[] |
ExportAssetProcessInfoListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 进程名
User - String - 是否必填:否 - 进程用户
Group - String - 是否必填:否 - 进程用户组
Pid - uint64 - 是否必填:否 - 进程ID
Ppid - uint64 - 是否必填:否 - 父进程ID
OsType - uint64 - 是否必填:否 - windows/linux
Status - string - 是否必填:否 - 进程状态:
0:全部
1:R 可执行
2:S 可中断
3:不可中断
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是
|
Filter[] |
ExportAssetSystemPackageListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 包 名
StartTime - String - 是否必填:否 - 安装开始时间
EndTime - String - 是否必填:否 - 安装开始时间
Type - int - 是否必填:否 - 安装包类型:
1:rpm
2:dpkg
3:java
4:system
|
Filter[] |
DescribeVulDefenceEventRequest.getFilters()
Get 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询
|
Filter[] |
DescribeRiskDnsListRequest.getFilters()
Get 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
Url - String - 是否必填:否 - Url筛选
Status - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任
MergeBeginTime - String - 是否必填:否 - 最近访问开始时间
MergeEndTime - String - 是否必填:否 - 最近访问结束时间
|
Filter[] |
DescribeAssetSystemPackageListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 包 名
StartTime - String - 是否必填:否 - 安装开始时间
EndTime - String - 是否必填:否 - 安装开始时间
Type - int - 是否必填:否 - 安装包类型:
1:rmp
2:dpkg
3:java
4:system
|
Filter[] |
DescribeVulEffectModulesRequest.getFilters()
Get 过滤条件:
Uuid - String数组 - Uuid串数组
|
Filter[] |
DescribeVulDefencePluginDetailRequest.getFilters()
Get 过滤条件:Keywords: ip或者主机名,Exception,Status精确匹配
|
Filter[] |
DescribeProcessStatisticsRequest.getFilters()
Get 过滤条件。
ProcessName - String - 是否必填:否 - 进程名
|
Filter[] |
DescribeAssetWebFrameListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 框架名
NameStrict - String - 是否必填:否 - 框架名(严格匹配)
Lang - String - 是否必填:否 - 框架语言:java/python
Type - String - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
DescribeLicenseBindScheduleRequest.getFilters()
Get 过滤参数
Status 绑定进度状态 0 进行中 1 已完成 2 失败
|
Filter[] |
DescribeAssetMachineListRequest.getFilters()
Get 过滤条件。
MachineName 主机名称
InstanceID 实例ID
IP 内网IP或公网IP
OsType - String - 是否必填:否 - windows或linux
CpuLoad - Int - 是否必填:否 -
0: 未知 1: 低负载
2: 中负载 3: 高负载
DiskLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
MemLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
Quuid:主机Quuid
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
ExportAssetWebFrameListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 框架名
Lang - String - 是否必填:否 - 框架语言:java/python
Type - String - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
|
Filter[] |
DescribeExportMachinesRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 查询关键字
Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装)
Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)
每个过滤条件只支持一个值,暂不支持多个值“或”关系查询
|
Filter[] |
DescribeOpenPortStatisticsRequest.getFilters()
Get 过滤条件。
Port - Uint64 - 是否必填:否 - 端口号
|
Filter[] |
DescribeSecurityEventStatRequest.getFilters()
Get 该接口无过滤条件
|
Filter[] |
ExportAssetWebLocationListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 域名
User - String - 是否必填:否 - 运行用户
Port - uint64 - 是否必填:否 - 站点端口
Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS
ServiceType - uint64 - 是否必填:否 - 服务类型:
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
|
Filter[] |
ExportAssetUserListRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 账户名
Uid - uint64 - 是否必填:否 - Uid
Guid - uint64 - 是否必填:否 - Guid
LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11
LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11
LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux
OsType - String - 是否必填:否 - windows或linux
Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用
Type - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows
IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows
IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux
IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux
IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux
ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux
PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux
|
Filter[] |
ExportRiskDnsEventListRequest.getFilters()
Get IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
HostId - String - 是否必填:否 - 主机Id
AgentId - String - 是否必填:否 - 客户端Id
PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)
HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任
BeginTime - String - 是否必填:否 - 最近访问开始时间
EndTime - String - 是否必填:否 - 最近访问结束时间
|
Filter[] |
DescribeAssetProcessInfoListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 进程名
User - String - 是否必填:否 - 进程用户
Group - String - 是否必填:否 - 进程用户组
Pid - uint64 - 是否必填:否 - 进程ID
Ppid - uint64 - 是否必填:否 - 父进程ID
OsType - uint64 - 是否必填:否 - windows/linux
Status - string - 是否必填:否 - 进程状态:
1:R 可执行
2:S 可中断
3:D 不可中断
4:T 暂停状态或跟踪状态
5:Z 僵尸状态
6:X 将被销毁
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
DescribeRiskDnsPolicyListRequest.getFilters()
Get PolicyType - int - 是否必填:否 - 策略类型
PolicyName - string - 是否必填:否 - 策略名称
Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)
PolicyAction- int - 是否必填:否 - 策略动作
IsEnabled - int - 是否必填:否 - 是否生效
|
Filter[] |
ExportBaselineFixListRequest.getFilters()
Get ItemName - String - 是否必填:否 - 项名称
|
Filter[] |
ExportBaselineHostDetectListRequest.getFilters()
Get HostTag - string - 是否必填:否 - 主机标签ItemId - int64 - 是否必填:否 - 项IdRuleId - int64 - 是否必填:否 - 规则IdIsPassed - int - 是否必填:否 - 是否通过RiskTier - int - 是否必填:否 - 风险等级
|
Filter[] |
ExportVulDefenceListRequest.getFilters()
Get 过滤条件:Keywords: 漏洞名称或CVE编号模糊匹配, Level精确匹配
|
Filter[] |
DescribeBaselineRuleIgnoreListRequest.getFilters()
Get RuleName - String - 是否必填:否 - 规则名称
ItemId- int - 是否必填:否 - 检测项Id
|
Filter[] |
DescribePrivilegeRulesRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 关键字(进程名称)
|
Filter[] |
ModifyBaselineRuleRequest.getFilters()
Get ItemName - string - 是否必填:否 - 项名称
|
Filter[] |
DescribeHistoryAccountsRequest.getFilters()
Get 过滤条件。
Username - String - 是否必填:否 - 帐号名
|
Filter[] |
DescribeAttackTopRequest.getFilters()
Get 过滤条件。
BeginTime - String 起始时间,默认近7天- 是否必填: 否
|
Filter[] |
ExportVulListRequest.getFilters()
Get 过滤条件。
VulCategory - int - 是否必填:否 - 漏洞分类筛选1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞
IfEmergency - String - 是否必填:否 - 是否为应急漏洞,查询应急漏洞传:yes
Status - String - 是否必填:是 - 漏洞状态筛选,0: 待处理 1:忽略 3:已修复 5:检测中, 控制台仅处理0,1,3,5四种状态
Level - String - 是否必填:否 - 漏洞等级筛选 1:低 2:中 3:高 4:提示
VulName- String - 是否必填:否 - 漏洞名称搜索
|
Filter[] |
DescribeBaselineWeakPasswordListRequest.getFilters()
Get WeakPassword - string - 是否必填:否 - 弱口令
|
Filter[] |
DescribeBaselineDownloadListRequest.getFilters()
Get Status - int - 是否必填:否 - 0:导出中 1:已完成
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
TaskName - string - 是否必填:否 - 任务名称
|
Filter[] |
DescribeBashPoliciesRequest.getFilters()
Get 过滤条件。
Name - String - 是否必填:否 - 规则名称
Rule - String - 是否必填:否 - 规则内容
Level - Int - 是否必填:否 - 威胁等级
White - Int - 是否必填:否 - 白名单类型
Category - Int - 是否必填:否 - 策略类型
BashAction - Int - 是否必填:否 - 操作动作
Enable - Int - 是否必填:否 - 生效状态
Id - Int - 是否必填:否 - 策略ID
PolicyId - Int - 是否必填:否 - 策略ID
RuleId - Int - 是否必填:否 - 策略ID
|
Filter[] |
ExportNonlocalLoginPlacesRequest.getFilters()
Get Status - int - 是否必填:否 - 状态筛选1:正常登录;2:异地登录
|
Filter[] |
DescribeProtectDirRelatedServerRequest.getFilters()
Get 过滤参数 ProtectStatus
|
Filter[] |
DescribeMalwareWhiteListAffectListRequest.getFilters()
Get 过滤条件。
HostIp - String - 是否必填:否 - 主机ip查询
FileName - String - 是否必填:否 - 文件名称查询
FileDirectory - String - 是否必填:否 - 文件目录查询
FileExtension - String - 是否必填:否 - 文件后缀查询
Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义
Md5 - String - 是否必填:否 - MD5查询
|
Filter[] |
DescribeBaselineItemInfoRequest.getFilters()
Get ItemId - int64 - 是否必填:否 - 项Id
Level - int - 是否必填:否 - 风险等级
ItemName - string - 是否必填:否 - 检测项名字
RuleId - int - 是否必填:否 - 规则Id
|
Filter[] |
DescribeVulDefenceListRequest.getFilters()
Get 过滤条件:Level、Keywords
|
Filter[] |
DescribeBaselineRuleListRequest.getFilters()
Get RuleName - String - 是否必填:否 - 规则名称
CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类
RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型
|
Filter[] |
DescribeBanWhiteListRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 查询关键字
|
Filter[] |
ExportBaselineRuleDetectListRequest.getFilters()
Get RuleName - string - 是否必填:否 - 规则名称IsPassed - int - 是否必填:否 - 是否通过RiskTier - int - 是否必填:否 - 风险等级
|
Filter[] |
DescribeLoginWhiteCombinedListRequest.getFilters()
Get 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
UserName - String - 是否必填:否 - 用户名筛选
ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间
ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间
|
Filter[] |
DescribeReverseShellRulesRequest.getFilters()
Get 过滤条件。
Keywords - String - 是否必填:否 - 关键字(进程名称)
|
Filter[] |
DescribeMachineRiskCntRequest.getFilters()
Get 过滤条件。
Uuids- String - 是否必填:否 - 主机uuid
|
Filter[] |
ModifyBaselinePolicyRequest.getFilters()
Get RuleName - String - 是否必填:否 - 规则名称
CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类
RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型
|
Filter[] |
DescribeAssetWebLocationListRequest.getFilters()
Get 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 域名
User - String - 是否必填:否 - 运行用户
Port - uint64 - 是否必填:否 - 站点端口
Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS
ServiceType - uint64 - 是否必填:否 - 服务类型:
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
Filter[] |
DescribeBaselinePolicyListRequest.getFilters()
Get PolicyName - String - 是否必填:否 - 策略名称
|
Filter[] |
ExportBaselineItemListRequest.getFilters()
Get PolicyId - int64 - 是否必填:否 - 策略Id
RuleId - int64 - 是否必填:否 - 规则Id
HostId - string - 是否必填:否 - 主机Id
HostName - string - 是否必填:否 - 主机名
HostIp - string - 是否必填:否 - 主机IP
ItemId - String - 是否必填:否 - 检测项Id
ItemName - String - 是否必填:否 - 项名称
DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
|
Filter[] |
ModifyBaselineRuleIgnoreRequest.getFilters()
Get ItemName - string - 是否必填:否 - 项名称
|
Filter[] |
ExportRiskProcessEventsRequest.getFilters()
Get 过滤条件。
HostId - String - 是否必填:否 - 主机ID
IpOrName - String - 是否必填:否 - 主机IP或主机名
VirusName - String - 是否必填:否 - 病毒名
ProcessId - String - 是否必填:否 - 进程ID
ProcessPath - String - 是否必填:否 - 进程路径
BeginTime - String - 是否必填:否 - 进程启动时间-开始
EndTime - String - 是否必填:否 - 进程启动时间-结束
Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任
|
Filter[] |
DescribeComponentStatisticsRequest.getFilters()
Get 过滤条件。
ComponentName - String - 是否必填:否 - 组件名称
|
Filter[] |
ExportVulDefencePluginEventRequest.getFilters()
Get Keywords: ip或者主机名模糊匹配,Quuid,Exception、Status精确匹配
|
| Modifier and Type | Method and Description |
|---|---|
void |
DescribeWebHookPolicyRequest.setFilter(Filter[] Filter)
Set 过滤条件
|
void |
DescribeWebHookRulesRequest.setFilter(Filter[] Filter)
Set 过滤条件
|
void |
DescribeWebHookReceiverRequest.setFilter(Filter[] Filter)
Set 过滤条件
|
void |
ExportVulDefenceEventRequest.setFilters(Filter[] Filters)
Set 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询
|
void |
DescribeIgnoreHostAndItemConfigRequest.setFilters(Filter[] Filters)
Set ItemId - int64 - 是否必填:否 - 项Id
RuleId - int64 - 是否必填:否 - 规则Id
HostId - string - 是否必填:否 - 主机Id
|
void |
DescribeBashEventsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HostName - String - 是否必填:否 - 主机名
Hostip - String - 是否必填:否 - 主机内网IP
RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)
RuleName - String - 是否必填:否 - 策略名称
RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选
Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)
DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)
StartTime - String - 是否必填:否 - 开始时间
EndTime - String - 是否必填:否 - 结束时间
|
void |
DescribeAssetUserListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 账户名(模糊匹配)
NameStrict - String - 是否必填:否 - 账户名(严格匹配)
Uid - uint64 - 是否必填:否 - Uid
Guid - uint64 - 是否必填:否 - Guid
LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11
LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11
LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux
OsType - String - 是否必填:否 - windows或linux
Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用
UserType - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows
IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows
IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux
IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux
IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux
ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux
PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
DescribeReverseShellEventsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 关键字(主机内网IP|进程名)
|
void |
DescribeBaselineItemListRequest.setFilters(Filter[] Filters)
Set PolicyId - int64 - 是否必填:否 - 策略Id
RuleId - int64 - 是否必填:否 - 规则Id
HostId - string - 是否必填:否 - 主机Id
HostName - string - 是否必填:否 - 主机名
HostIp - string - 是否必填:否 - 主机IP
ItemId - String - 是否必填:否 - 检测项Id
ItemName - String - 是否必填:否 - 项名称
DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
|
void |
ExportBaselineItemDetectListRequest.setFilters(Filter[] Filters)
Set HostId - string - 是否必填:否 - 主机IdRuleId - int64 - 是否必填:否 - 规则IdIsPassed - int - 是否必填:否 - 是否通过RiskTier - int - 是否必填:否 - 风险等级
|
void |
DescribeBaselineDetectListRequest.setFilters(Filter[] Filters)
Set PolicyName - string - 是否必填:否 - 策略名称
PolicyDetectStatus - int - 是否必填:否 - 1:检测中 2:检测完成
FirstTime - string - 是否必填:否 - 开始时间
LastTime - string - 是否必填:否 - 结束时间
|
void |
DescribeMachineDefenseCntRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Uuids- String - 是否必填:否 - 主机uuid
|
void |
DescribeVulEffectHostListRequest.setFilters(Filter[] Filters)
Set 过滤条件:
AliasName - String - 主机名筛选
TagIds - String - 主机标签id串,多个用英文用逗号分隔
Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败
Uuid - String数组 - Uuid串数组
Version - String数组 - 付费版本数组:"Flagship"-旗舰版 "PRO_VERSION"-专业版 "BASIC_VERSION"-基础版
InstanceState - String数组 - 实例状态数组:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-开机中 "STOPPING"-关机中 "REBOOTING"-重启中 "SHUTDOWN"-待销毁 "TERMINATING"-销毁中 "UNKNOWN"-未知(针对非腾讯云机器,且客户端离线的场景)
|
void |
DescribeBaselineRuleDetectListRequest.setFilters(Filter[] Filters)
Set PolicyId - int64 - 是否必填:否 - 策略Id
ItemId - int64 - 是否必填:否 - 策略Id
RuleName - string - 是否必填:否 - 规则名称
DetectStatus - int - 是否必填:否 - 检测状态
StartTime - string - 是否必填:否 - 开时时间
EndTime - string - 是否必填:否 - 结束时间
|
void |
ExportVulEffectHostListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
AliasName - String - 主机名筛选
|
void |
DescribeHostLoginListRequest.setFilters(Filter[] Filters)
Set 过滤条件。Quuid - String - 是否必填:否 - 云服务器uuidUuid - String - 是否必填:否 - 主机安全唯一UuidMachineName - String - 是否必填:否 - 主机别名Ip - String - 是否必填:否 - 主机ipInstanceID - String - 是否必填:否 - 主机实例IDSrcIp - String - 是否必填:否 - 来源ip筛选UserName - String - 是否必填:否 - 用户名筛选Status - string - 是否必填:否 - 状态筛选1:正常登录;5:已加白,14:已处理,15:已忽略LoginTimeBegin - String - 是否必填:否 - 按照修改时间段筛选,开始时间LoginTimeEnd - String - 是否必填:否 - 按照修改时间段筛选,结束时间RiskLevel - string - 是否必填:否 - 状态筛选0:高危;1:可疑
|
void |
DescribeVulStoreListRequest.setFilters(Filter[] Filters)
Set
VulName- string - 是否必填:否 - 漏洞名称
CveId- string - 是否必填:否 - cveid
VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞
Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测
SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持
FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持
|
void |
DescribeAssetPortInfoListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Port - uint64 - 是否必填:否 - 端口
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
ProcessName - String - 是否必填:否 - 监听进程
Pid - uint64 - 是否必填:否 - PID
User - String - 是否必填:否 - 运行用户
Group - String - 是否必填:否 - 所属用户组
Ppid - uint64 - 是否必填:否 - PPID
Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)
OsType - uint64 - 是否必填:否 - windows/linux
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
DescribeBruteAttackListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
Uuid - String - 是否必填:否 - 主机安全唯一Uuid
Quuid - String - 是否必填:否 - 云服务器uuid
Status - String - 是否必填:否 - 状态筛选:失败:FAILED 成功:SUCCESS
UserName - String - 是否必填:否 - UserName筛选
SrcIp - String - 是否必填:否 - 来源ip筛选
CreateBeginTime - String - 是否必填:否 - 首次攻击时间筛选,开始时间
CreateEndTime - String - 是否必填:否 - 首次攻击时间筛选,结束时间
ModifyBeginTime - String - 是否必填:否 - 最近攻击时间筛选,开始时间
ModifyEndTime - String - 是否必填:否 - 最近攻击时间筛选,结束时间
Banned - String - 是否必填:否 - 阻断状态筛选,多个用","分割:0-未阻断(全局ZK开关关闭),82-未阻断(非专业版),83-未阻断(已加白名单),1-已阻断,2-未阻断-程序异常,3-未阻断-内网攻击暂不支持阻断,4-未阻断-安平暂不支持阻断
|
void |
DescribeBashRulesRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 关键字(规则名称)
|
void |
DescribeBashEventsNewRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HostName - String - 是否必填:否 - 主机名
Hostip - String - 是否必填:否 - 主机内网IP
HostIp - String - 是否必填:否 - 主机内网IP
RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)
RuleName - String - 是否必填:否 - 策略名称
RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选
Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)
DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)
StartTime - String - 是否必填:否 - 开始时间
EndTime - String - 是否必填:否 - 结束时间
|
void |
DescribeAccountStatisticsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Username - String - 是否必填:否 - 帐号用户名
|
void |
DescribeAssetWebAppListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 应用名
Domain - String - 是否必填:否 - 站点域名
Type - int - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:Jetty
8:IHS
9:Tengine
OsType - String - 是否必填:否 - windows/linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
ExportAssetMachineListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
OsType - String - 是否必填:否 - windows或linux
CpuLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
DiskLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
MemLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
|
void |
DescribeMachinesRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Ips - String - 是否必填:否 - 通过ip查询
Names - String - 是否必填:否 - 通过实例名查询
InstanceIds - String - 是否必填:否 - 通过实例id查询
Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线/关机 | ONLINE: 在线 | UNINSTALLED:未安装 | AGENT_OFFLINE 离线| AGENT_SHUTDOWN 已关机)
Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版)
Risk - String 是否必填: 否 - 风险主机( yes )
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
每个过滤条件只支持一个值,暂不支持多个值“或”关系查询
Quuid - String - 是否必填: 否 - 云服务器uuid 最大100条.
AddedOnTheFifteen- String 是否必填: 否 - 是否只查询15天内新增的主机( 1:是)
TagId- String 是否必填: 否 - 查询指定标签关联的主机列表
|
void |
DescribeBaselineItemDetectListRequest.setFilters(Filter[] Filters)
Set HostId - string - 是否必填:否 - 主机Id
RuleId - int64 - 是否必填:否 - 规则Id
PolicyId - int64 - 是否必填:否 - 规则Id
ItemName - string - 是否必填:否 - 项名称
DetectStatus - int - 是否必填:否 - 检测状态
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
|
void |
ExportAssetPortInfoListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Port - uint64 - 是否必填:否 - 端口
Ip - String - 是否必填:否 - 绑定IP
ProcessName - String - 是否必填:否 - 监听进程
Pid - uint64 - 是否必填:否 - PID
User - String - 是否必填:否 - 运行用户
Group - String - 是否必填:否 - 所属用户组
Ppid - uint64 - 是否必填:否 - PPID
Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)
OsType - uint64 - 是否必填:否 - windows/linux
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
|
void |
DescribeRiskProcessEventsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HostId - String - 是否必填:否 - 主机ID
IpOrName - String - 是否必填:否 - 主机IP或主机名
VirusName - String - 是否必填:否 - 病毒名
ProcessId - String - 是否必填:否 - 进程ID
FilePath - String - 是否必填:否 - 进程路径
BeginTime - String - 是否必填:否 - 进程启动时间-开始
EndTime - String - 是否必填:否 - 进程启动时间-结束
Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任
|
void |
DescribeMachinesSimpleRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 查询关键字
Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版 | UnFlagship : 非旗舰版 | PRO_POST_PAY:专业版按量计费 | PRO_PRE_PAY:专业版包年包月)
TagId - String - 是否必填:否 - 标签ID
|
void |
ExportAssetWebAppListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 应用名
Domain - String - 是否必填:否 - 站点域名
Type - int - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:Jetty
8:IHS
9:Tengine
OsType - String - 是否必填:否 - windows/linux
|
void |
DescribeAttackEventsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
SrcIP - String 来源IP - 是否必填: 否
Uuids - String 主机安全uuid - 是否必填: 否
Quuids - String cvm uuid - 是否必填: 否
DstPort - String 攻击目标端口 - 是否必填: 否
MachineName - String 主机名称 - 是否必填: 否
InstanceID - String 主机实例ID - 是否必填: 否
AttackTimeBegin - String 攻击开始时间 - 是否必填: 否
AttackTimeEnd - String 攻击结束时间 - 是否必填: 否
VulSupportDefense - String 漏洞是否支持防御 0不支持,1支持 - 是否必填: 否
|
void |
ExportRiskDnsPolicyListRequest.setFilters(Filter[] Filters)
Set PolicyType - int - 是否必填:否 - 策略类型
PolicyName - string - 是否必填:否 - 策略名称
Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)
PolicyAction- int - 是否必填:否 - 策略动作
IsEnabled - int - 是否必填:否 - 是否生效
|
void |
ExportJavaMemShellPluginsRequest.setFilters(Filter[] Filters)
Set 过滤条件:Keywords: ip或者主机名模糊查询, Pid精确匹配,MainClass模糊匹配
|
void |
DescribeMalwareWhiteListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HostIp - String - 是否必填:否 - 主机ip查询
FileName - String - 是否必填:否 - 文件名称查询
FileDirectory - String - 是否必填:否 - 文件目录查询
FileExtension - String - 是否必填:否 - 文件后缀查询
Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义
Md5 - String - 是否必填:否 - MD5查询
|
void |
DescribeBaselineHostDetectListRequest.setFilters(Filter[] Filters)
Set PolicyId - int64 - 是否必填:否 - 策略Id
HostName - string - 是否必填:否 - 主机名称
HostIp - string - 是否必填:否 - 主机Ip
ItemId - int64 - 是否必填:否 - 项Id
RuleId - int64 - 是否必填:否 - 规则Id
DetectStatus - int - 是否必填:否 - 检测状态
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开时时间
EndTime - string - 是否必填:否 - 结束时间
|
void |
ExportBaselineWeakPasswordListRequest.setFilters(Filter[] Filters)
Set WeakPassword - string - 是否必填:否 - 弱口令
|
void |
DescribeMalWareListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
FilePath - String - 是否必填:否 - 路径筛选
VirusName - String - 是否必填:否 - 描述筛选
CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中,14 已处理
|
void |
DescribeLoginWhiteListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IpOrAlias - String - 是否必填:否 - 查询关键字
UserName - String - 是否必填:否 - 用户名筛选
ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间
ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间
|
void |
DescribeBaselineFixListRequest.setFilters(Filter[] Filters)
Set ItemName- string - 是否必填:否 - 项名称
|
void |
DescribeAttackTrendsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
BeginTime - String 起始时间,默认近7天- 是否必填: 否
|
void |
DescribeRiskDnsEventListRequest.setFilters(Filter[] Filters)
Set IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
HostId - String - 是否必填:否 - 主机Id
AgentId - String - 是否必填:否 - 客户端Id
PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)
HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任
BeginTime - String - 是否必填:否 - 最近访问开始时间
EndTime - String - 是否必填:否 - 最近访问结束时间
|
void |
DescribeAttackLogsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HttpMethod - String - 是否必填:否 - 攻击方法(POST|GET)
DateRange - String - 是否必填:否 - 时间范围(存储最近3个月的数据),如最近一个月["2019-11-17", "2019-12-17"]
VulType - String 威胁类型 - 是否必填: 否
SrcIp - String 攻击源IP - 是否必填: 否
DstIp - String 攻击目标IP - 是否必填: 否
SrcPort - String 攻击源端口 - 是否必填: 否
DstPort - String 攻击目标端口 - 是否必填: 否
|
void |
DescribeVulDefencePluginStatusRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 主机ip或别名筛选
Exception - String - 是否必填:否 - 插件状态 0:正常,1:异常,2:无java进程注入
|
void |
ExportJavaMemShellsRequest.setFilters(Filter[] Filters)
Set 过滤条件:InstanceID、IP、
MachineName主机名模糊查询, Type,Status精确匹配,CreateBeginTime,CreateEndTime时间段
|
void |
DescribeNetAttackWhiteListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip查询
SrcIP- String - 是否必填:否 - 白名单ip查询
|
void |
DescribePrivilegeEventsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 关键词(主机IP)
|
void |
DescribeBaselineItemIgnoreListRequest.setFilters(Filter[] Filters)
Set CatgoryId - int64 - 是否必填:否 - 规则Id
|
void |
ExportAssetProcessInfoListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 进程名
User - String - 是否必填:否 - 进程用户
Group - String - 是否必填:否 - 进程用户组
Pid - uint64 - 是否必填:否 - 进程ID
Ppid - uint64 - 是否必填:否 - 父进程ID
OsType - uint64 - 是否必填:否 - windows/linux
Status - string - 是否必填:否 - 进程状态:
0:全部
1:R 可执行
2:S 可中断
3:不可中断
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是
|
void |
ExportAssetSystemPackageListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 包 名
StartTime - String - 是否必填:否 - 安装开始时间
EndTime - String - 是否必填:否 - 安装开始时间
Type - int - 是否必填:否 - 安装包类型:
1:rpm
2:dpkg
3:java
4:system
|
void |
DescribeVulDefenceEventRequest.setFilters(Filter[] Filters)
Set 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询
|
void |
DescribeRiskDnsListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
Url - String - 是否必填:否 - Url筛选
Status - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任
MergeBeginTime - String - 是否必填:否 - 最近访问开始时间
MergeEndTime - String - 是否必填:否 - 最近访问结束时间
|
void |
DescribeAssetSystemPackageListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 包 名
StartTime - String - 是否必填:否 - 安装开始时间
EndTime - String - 是否必填:否 - 安装开始时间
Type - int - 是否必填:否 - 安装包类型:
1:rmp
2:dpkg
3:java
4:system
|
void |
DescribeVulEffectModulesRequest.setFilters(Filter[] Filters)
Set 过滤条件:
Uuid - String数组 - Uuid串数组
|
void |
DescribeVulDefencePluginDetailRequest.setFilters(Filter[] Filters)
Set 过滤条件:Keywords: ip或者主机名,Exception,Status精确匹配
|
void |
DescribeProcessStatisticsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
ProcessName - String - 是否必填:否 - 进程名
|
void |
DescribeAssetWebFrameListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 框架名
NameStrict - String - 是否必填:否 - 框架名(严格匹配)
Lang - String - 是否必填:否 - 框架语言:java/python
Type - String - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
DescribeLicenseBindScheduleRequest.setFilters(Filter[] Filters)
Set 过滤参数
Status 绑定进度状态 0 进行中 1 已完成 2 失败
|
void |
DescribeAssetMachineListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
MachineName 主机名称
InstanceID 实例ID
IP 内网IP或公网IP
OsType - String - 是否必填:否 - windows或linux
CpuLoad - Int - 是否必填:否 -
0: 未知 1: 低负载
2: 中负载 3: 高负载
DiskLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
MemLoad - Int - 是否必填:否 -
0: 0%或未知 1: 0%~20%
2: 20%~50% 3: 50%~80%
4: 80%~100%
Quuid:主机Quuid
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
ExportAssetWebFrameListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 框架名
Lang - String - 是否必填:否 - 框架语言:java/python
Type - String - 是否必填:否 - 服务类型:
0:全部
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
|
void |
DescribeExportMachinesRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 查询关键字
Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装)
Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)
每个过滤条件只支持一个值,暂不支持多个值“或”关系查询
|
void |
DescribeOpenPortStatisticsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Port - Uint64 - 是否必填:否 - 端口号
|
void |
DescribeSecurityEventStatRequest.setFilters(Filter[] Filters)
Set 该接口无过滤条件
|
void |
ExportAssetWebLocationListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 域名
User - String - 是否必填:否 - 运行用户
Port - uint64 - 是否必填:否 - 站点端口
Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS
ServiceType - uint64 - 是否必填:否 - 服务类型:
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
|
void |
ExportAssetUserListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 账户名
Uid - uint64 - 是否必填:否 - Uid
Guid - uint64 - 是否必填:否 - Guid
LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11
LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11
LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux
OsType - String - 是否必填:否 - windows或linux
Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用
Type - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows
IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows
IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux
IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux
IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux
ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux
PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux
|
void |
ExportRiskDnsEventListRequest.setFilters(Filter[] Filters)
Set IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
HostId - String - 是否必填:否 - 主机Id
AgentId - String - 是否必填:否 - 客户端Id
PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)
HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任
BeginTime - String - 是否必填:否 - 最近访问开始时间
EndTime - String - 是否必填:否 - 最近访问结束时间
|
void |
DescribeAssetProcessInfoListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 进程名
User - String - 是否必填:否 - 进程用户
Group - String - 是否必填:否 - 进程用户组
Pid - uint64 - 是否必填:否 - 进程ID
Ppid - uint64 - 是否必填:否 - 父进程ID
OsType - uint64 - 是否必填:否 - windows/linux
Status - string - 是否必填:否 - 进程状态:
1:R 可执行
2:S 可中断
3:D 不可中断
4:T 暂停状态或跟踪状态
5:Z 僵尸状态
6:X 将被销毁
RunTimeStart - String - 是否必填:否 - 运行开始时间
RunTimeEnd - String - 是否必填:否 - 运行结束时间
InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
DescribeRiskDnsPolicyListRequest.setFilters(Filter[] Filters)
Set PolicyType - int - 是否必填:否 - 策略类型
PolicyName - string - 是否必填:否 - 策略名称
Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)
PolicyAction- int - 是否必填:否 - 策略动作
IsEnabled - int - 是否必填:否 - 是否生效
|
void |
ExportBaselineFixListRequest.setFilters(Filter[] Filters)
Set ItemName - String - 是否必填:否 - 项名称
|
void |
ExportBaselineHostDetectListRequest.setFilters(Filter[] Filters)
Set HostTag - string - 是否必填:否 - 主机标签ItemId - int64 - 是否必填:否 - 项IdRuleId - int64 - 是否必填:否 - 规则IdIsPassed - int - 是否必填:否 - 是否通过RiskTier - int - 是否必填:否 - 风险等级
|
void |
ExportVulDefenceListRequest.setFilters(Filter[] Filters)
Set 过滤条件:Keywords: 漏洞名称或CVE编号模糊匹配, Level精确匹配
|
void |
DescribeBaselineRuleIgnoreListRequest.setFilters(Filter[] Filters)
Set RuleName - String - 是否必填:否 - 规则名称
ItemId- int - 是否必填:否 - 检测项Id
|
void |
DescribePrivilegeRulesRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 关键字(进程名称)
|
void |
ModifyBaselineRuleRequest.setFilters(Filter[] Filters)
Set ItemName - string - 是否必填:否 - 项名称
|
void |
DescribeHistoryAccountsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Username - String - 是否必填:否 - 帐号名
|
void |
DescribeAttackTopRequest.setFilters(Filter[] Filters)
Set 过滤条件。
BeginTime - String 起始时间,默认近7天- 是否必填: 否
|
void |
ExportVulListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
VulCategory - int - 是否必填:否 - 漏洞分类筛选1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞
IfEmergency - String - 是否必填:否 - 是否为应急漏洞,查询应急漏洞传:yes
Status - String - 是否必填:是 - 漏洞状态筛选,0: 待处理 1:忽略 3:已修复 5:检测中, 控制台仅处理0,1,3,5四种状态
Level - String - 是否必填:否 - 漏洞等级筛选 1:低 2:中 3:高 4:提示
VulName- String - 是否必填:否 - 漏洞名称搜索
|
void |
DescribeBaselineWeakPasswordListRequest.setFilters(Filter[] Filters)
Set WeakPassword - string - 是否必填:否 - 弱口令
|
void |
DescribeBaselineDownloadListRequest.setFilters(Filter[] Filters)
Set Status - int - 是否必填:否 - 0:导出中 1:已完成
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
TaskName - string - 是否必填:否 - 任务名称
|
void |
DescribeBashPoliciesRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Name - String - 是否必填:否 - 规则名称
Rule - String - 是否必填:否 - 规则内容
Level - Int - 是否必填:否 - 威胁等级
White - Int - 是否必填:否 - 白名单类型
Category - Int - 是否必填:否 - 策略类型
BashAction - Int - 是否必填:否 - 操作动作
Enable - Int - 是否必填:否 - 生效状态
Id - Int - 是否必填:否 - 策略ID
PolicyId - Int - 是否必填:否 - 策略ID
RuleId - Int - 是否必填:否 - 策略ID
|
void |
ExportNonlocalLoginPlacesRequest.setFilters(Filter[] Filters)
Set Status - int - 是否必填:否 - 状态筛选1:正常登录;2:异地登录
|
void |
DescribeProtectDirRelatedServerRequest.setFilters(Filter[] Filters)
Set 过滤参数 ProtectStatus
|
void |
DescribeMalwareWhiteListAffectListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HostIp - String - 是否必填:否 - 主机ip查询
FileName - String - 是否必填:否 - 文件名称查询
FileDirectory - String - 是否必填:否 - 文件目录查询
FileExtension - String - 是否必填:否 - 文件后缀查询
Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义
Md5 - String - 是否必填:否 - MD5查询
|
void |
DescribeBaselineItemInfoRequest.setFilters(Filter[] Filters)
Set ItemId - int64 - 是否必填:否 - 项Id
Level - int - 是否必填:否 - 风险等级
ItemName - string - 是否必填:否 - 检测项名字
RuleId - int - 是否必填:否 - 规则Id
|
void |
DescribeVulDefenceListRequest.setFilters(Filter[] Filters)
Set 过滤条件:Level、Keywords
|
void |
DescribeBaselineRuleListRequest.setFilters(Filter[] Filters)
Set RuleName - String - 是否必填:否 - 规则名称
CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类
RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型
|
void |
DescribeBanWhiteListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 查询关键字
|
void |
ExportBaselineRuleDetectListRequest.setFilters(Filter[] Filters)
Set RuleName - string - 是否必填:否 - 规则名称IsPassed - int - 是否必填:否 - 是否通过RiskTier - int - 是否必填:否 - 风险等级
|
void |
DescribeLoginWhiteCombinedListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选
UserName - String - 是否必填:否 - 用户名筛选
ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间
ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间
|
void |
DescribeReverseShellRulesRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Keywords - String - 是否必填:否 - 关键字(进程名称)
|
void |
DescribeMachineRiskCntRequest.setFilters(Filter[] Filters)
Set 过滤条件。
Uuids- String - 是否必填:否 - 主机uuid
|
void |
ModifyBaselinePolicyRequest.setFilters(Filter[] Filters)
Set RuleName - String - 是否必填:否 - 规则名称
CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类
RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型
|
void |
DescribeAssetWebLocationListRequest.setFilters(Filter[] Filters)
Set 过滤条件。
IP - String - 是否必填:否 - 主机ip
MachineName - String - 是否必填:否 - 主机名称
InstanceID - string - 是否必填:否 - 实例ID
Name - String - 是否必填:否 - 域名
User - String - 是否必填:否 - 运行用户
Port - uint64 - 是否必填:否 - 站点端口
Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS
ServiceType - uint64 - 是否必填:否 - 服务类型:
1:Tomcat
2:Apache
3:Nginx
4:WebLogic
5:Websphere
6:JBoss
7:WildFly
8:Jetty
9:IHS
10:Tengine
OsType - String - 是否必填:否 - windows/linux
Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )
|
void |
DescribeBaselinePolicyListRequest.setFilters(Filter[] Filters)
Set PolicyName - String - 是否必填:否 - 策略名称
|
void |
ExportBaselineItemListRequest.setFilters(Filter[] Filters)
Set PolicyId - int64 - 是否必填:否 - 策略Id
RuleId - int64 - 是否必填:否 - 规则Id
HostId - string - 是否必填:否 - 主机Id
HostName - string - 是否必填:否 - 主机名
HostIp - string - 是否必填:否 - 主机IP
ItemId - String - 是否必填:否 - 检测项Id
ItemName - String - 是否必填:否 - 项名称
DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]
Level - int - 是否必填:否 - 风险等级
StartTime - string - 是否必填:否 - 开始时间
EndTime - string - 是否必填:否 - 结束时间
|
void |
ModifyBaselineRuleIgnoreRequest.setFilters(Filter[] Filters)
Set ItemName - string - 是否必填:否 - 项名称
|
void |
ExportRiskProcessEventsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
HostId - String - 是否必填:否 - 主机ID
IpOrName - String - 是否必填:否 - 主机IP或主机名
VirusName - String - 是否必填:否 - 病毒名
ProcessId - String - 是否必填:否 - 进程ID
ProcessPath - String - 是否必填:否 - 进程路径
BeginTime - String - 是否必填:否 - 进程启动时间-开始
EndTime - String - 是否必填:否 - 进程启动时间-结束
Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任
|
void |
DescribeComponentStatisticsRequest.setFilters(Filter[] Filters)
Set 过滤条件。
ComponentName - String - 是否必填:否 - 组件名称
|
void |
ExportVulDefencePluginEventRequest.setFilters(Filter[] Filters)
Set Keywords: ip或者主机名模糊匹配,Quuid,Exception、Status精确匹配
|
| Constructor and Description |
|---|
Filter(Filter source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Copyright © 2024. All rights reserved.