UNPKG

tencentcloud-sdk-nodejs

Version:
3,384 lines (3,381 loc) 128 kB
/** * DescribeDbAssetInfo返回参数结构体 */ export interface DescribeDbAssetInfoResponse { /** * db资产详情 */ Data?: DbAssetInfo; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteRiskScanTask请求参数结构体 */ export interface DeleteRiskScanTaskRequest { /** * 任务id 列表 */ TaskIdList: Array<TaskIdListKey>; /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * DescribeRiskCenterAssetViewWeakPasswordRiskList返回参数结构体 */ export interface DescribeRiskCenterAssetViewWeakPasswordRiskListResponse { /** * 总条数 */ TotalCount?: number; /** * 风险列表 */ Data?: Array<AssetViewWeakPassRisk>; /** * 状态列表 */ StatusLists?: Array<FilterDataObject>; /** * 危险等级列表 */ LevelLists?: Array<FilterDataObject>; /** * 来源列表 */ FromLists?: Array<FilterDataObject>; /** * 资产类型列表 */ InstanceTypeLists?: Array<FilterDataObject>; /** * 弱口令类型列表 */ PasswordTypeLists?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeVULRiskAdvanceCFGList返回参数结构体 */ export interface DescribeVULRiskAdvanceCFGListResponse { /** * 配置项列表 */ Data?: Array<VULRiskAdvanceCFGList>; /** * 总数 */ TotalCount?: number; /** * 风险等级过滤列表 */ RiskLevelLists?: Array<FilterDataObject>; /** * 漏洞类型过滤列表 */ VULTypeLists?: Array<FilterDataObject>; /** * 识别来源过滤列表 */ CheckFromLists?: Array<FilterDataObject>; /** * 漏洞标签列表 */ VulTagList?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 弱口令风险高级配置 */ export interface TaskCenterWeakPwdRiskInputParam { /** * 检测项ID */ CheckItemId: number; /** * 是否开启,0-不开启,1-开启 */ Enable: number; } /** * DescribeAssetViewVulRiskList返回参数结构体 */ export interface DescribeAssetViewVulRiskListResponse { /** * 总条数 */ TotalCount?: number; /** * 资产视角的漏洞风险列表 */ Data?: Array<AssetViewVULRiskData>; /** * 状态列表 */ StatusLists?: Array<FilterDataObject>; /** * 危险等级列表 */ LevelLists?: Array<FilterDataObject>; /** * 来源列表 */ FromLists?: Array<FilterDataObject>; /** * 漏洞类型列表 */ VULTypeLists?: Array<FilterDataObject>; /** * 资产类型列表 */ InstanceTypeLists?: Array<FilterDataObject>; /** * tag枚举 */ Tags?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeOrganizationUserInfo请求参数结构体 */ export interface DescribeOrganizationUserInfoRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; /** * 不支持多云 */ NotSupportCloud?: boolean; } /** * ModifyUebaRuleSwitch返回参数结构体 */ export interface ModifyUebaRuleSwitchResponse { /** * 0成功,1失败 */ Code?: number; /** * 返回信息 */ Msg?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 过滤数据对象 */ export interface FilterDataObject { /** * 英文翻译 */ Value?: string; /** * 中文翻译 */ Text?: string; } /** * 报告项key */ export interface ReportItemKey { /** * 日志Id列表 */ TaskLogList: Array<string>; } /** * 任务高级配置 */ export interface TaskAdvanceCFG { /** * 端口风险高级配置 */ PortRisk?: Array<PortRiskAdvanceCFGParamItem>; /** * 漏洞风险高级配置 */ VulRisk?: Array<TaskCenterVulRiskInputParam>; /** * 弱口令风险高级配置 */ WeakPwdRisk?: Array<TaskCenterWeakPwdRiskInputParam>; /** * 配置风险高级配置 */ CFGRisk?: Array<TaskCenterCFGRiskInputParam>; } /** * 主机资产信息 主机防护状态枚举,左边是常量,右边是显示 0:未安装 1:基础版防护中 2:普惠版防护中 3:专业版防护中 4:旗舰版防护中 5:已离线 6:已关机 */ export interface CVMAssetVO { /** * 资产id */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 资产类型 */ AssetType?: string; /** * 地域 */ Region?: string; /** * 防护状态 */ CWPStatus?: number; /** * 资产创建时间 */ AssetCreateTime?: string; /** * 公网ip */ PublicIp?: string; /** * 私网ip */ PrivateIp?: string; /** * vpc id */ VpcId?: string; /** * vpc 名 */ VpcName?: string; /** * appid信息 */ AppId?: number; /** * 用户uin */ Uin?: string; /** * 昵称 */ NickName?: string; /** * 可用区 */ AvailableArea?: string; /** * 是否核心 */ IsCore?: number; /** * 子网id */ SubnetId?: string; /** * 子网名 */ SubnetName?: string; /** * uuid */ InstanceUuid?: string; /** * qquid */ InstanceQUuid?: string; /** * os名 */ OsName?: string; /** * 分区 */ PartitionCount?: number; /** * cpu信息 */ CPUInfo?: string; /** * cpu大小 */ CPUSize?: number; /** * cpu负载 */ CPULoad?: string; /** * 内存大小 */ MemorySize?: string; /** * 内存负载 */ MemoryLoad?: string; /** * 硬盘大小 */ DiskSize?: string; /** * 硬盘负载 */ DiskLoad?: string; /** * 账号数 */ AccountCount?: string; /** * 进程数 */ ProcessCount?: string; /** * 软件应用 */ AppCount?: string; /** * 监听端口 */ PortCount?: number; /** * 网络攻击 */ Attack?: number; /** * 网络访问 */ Access?: number; /** * 网络拦截 */ Intercept?: number; /** * 入向峰值带宽 */ InBandwidth?: string; /** * 出向峰值带宽 */ OutBandwidth?: string; /** * 入向累计流量 */ InFlow?: string; /** * 出向累计流量 */ OutFlow?: string; /** * 最近扫描时间 */ LastScanTime?: string; /** * 恶意主动外联 */ NetWorkOut?: number; /** * 端口风险 */ PortRisk?: number; /** * 漏洞风险 */ VulnerabilityRisk?: number; /** * 配置风险 */ ConfigurationRisk?: number; /** * 扫描任务数 */ ScanTask?: number; /** * 标签 */ Tag?: Array<Tag>; /** * memberId */ MemberId?: string; /** * os全称 */ Os?: string; /** * 风险服务暴露 */ RiskExposure?: number; /** * 模拟攻击工具状态。0代表未安装,1代表已安装,2代表已离线 */ BASAgentStatus?: number; /** * 1新资产;0 非新资产 */ IsNewAsset?: number; /** * 0 未安装 1安装 2:安装中 */ CVMAgentStatus?: number; /** * 1:开启 0:未开启 */ CVMStatus?: number; /** * 1:客户端已安装 0:未安装 2: Agentless */ DefenseModel?: number; /** * 1:已安装 0:未安装 */ TatStatus?: number; /** * cpu趋势图 */ CpuTrend?: Array<Element>; /** * 内存趋势图 */ MemoryTrend?: Array<Element>; /** * 1:agent在线 0:agent离线 2:主机离线 */ AgentStatus?: number; /** * 本月防护关闭次数 */ CloseDefenseCount?: number; /** * 运行状态 */ InstanceState?: string; /** * 安全组数据 */ SecurityGroupIds?: Array<string>; /** * 物理内存占用KB */ AgentMemRss?: number; /** * CPU使用率百分比 */ AgentCpuPer?: number; /** * cvm真正所属的appid */ RealAppid?: number; /** * 云资产类型:0:腾讯云,1:aws,2:azure */ CloudType?: number; /** * 主机防护状态枚举 0:未安装 1:基础版防护中 2:普惠版防护中 3:专业版防护中 4:旗舰版防护中 5:已离线 6:已关机 */ ProtectStatus?: number; /** * 最后离线时间 */ OfflineTime?: string; } /** * 资产视角配置风险 */ export interface AssetViewCFGRisk { /** * 唯一id */ Id?: string; /** * 配置名 */ CFGName?: string; /** * 检查类型 */ CheckType?: string; /** * 实例id */ InstanceId?: string; /** * 实例名 */ InstanceName?: string; /** * 实例类型 */ InstanceType?: string; /** * 影响资产 */ AffectAsset?: string; /** * 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** * 首次识别时间 */ FirstTime?: string; /** * 最近识别时间 */ RecentTime?: string; /** * 来源 */ From?: string; /** * 状态 */ Status?: number; /** * 相关规范 */ CFGSTD?: string; /** * 配置详情 */ CFGDescribe?: string; /** * 修复建议 */ CFGFix?: string; /** * 帮助文档链接 */ CFGHelpURL?: string; /** * 前端使用索引 */ Index?: string; /** * 用户appid */ AppId?: string; /** * 用户昵称 */ Nick?: string; /** * 用户uin */ Uin?: string; /** * 当资产类型为LBL的时候,展示该字段,方便定位具体的LB */ ClbId?: string; } /** * DescribeSubnetAssets请求参数结构体 */ export interface DescribeSubnetAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤参数 */ Filter?: Filter; } /** * DescribeScanReportList请求参数结构体 */ export interface DescribeScanReportListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 列表过滤条件 */ Filter?: Filter; } /** * 告警中心全量告警列表数据 */ export interface AlertInfo { /** * 告警ID */ ID?: string; /** * 告警名称 */ Name?: string; /** * 告警来源 CFW:云防火墙 WAF:Web应用防火墙 CWP:主机安全 CSIP:云安全中心 */ Source?: string; /** * 告警等级 1:提示 2:低危 3:中危 4:高危 5:严重 */ Level?: number; /** * 攻击者 */ Attacker?: RoleInfo; /** * 受害者 */ Victim?: RoleInfo; /** * 证据数据(例如攻击内容等,base64编码) */ EvidenceData?: string; /** * 证据位置(例如协议端口) */ EvidenceLocation?: string; /** * 证据路径 */ EvidencePath?: string; /** * 首次告警时间 */ CreateTime?: string; /** * 最近告警时间 */ UpdateTime?: string; /** * 告警次数 */ Count?: number; /** * 紧急缓解建议 */ UrgentSuggestion?: string; /** * 根治建议 */ RemediationSuggestion?: string; /** * 处理状态 0:未处置,1:已忽略,2:已处置 */ Status?: number; /** * 告警处理类型 */ ProcessType?: string; /** * 告警大类 */ Type?: string; /** * 告警小类 */ SubType?: string; /** * 下拉字段 */ ExtraInfo?: AlertExtraInfo; /** * 聚合字段 */ Key?: string; /** * 告警日期 */ Date?: string; /** * appid */ AppID?: string; /** * 账户名称 */ NickName?: string; /** * 账户ID */ Uin?: string; /** * 行为 */ Action?: number; /** * 风险排查 */ RiskInvestigation?: string; /** * 风险处置 */ RiskTreatment?: string; /** * 日志类型 */ LogType?: string; /** * 语句检索 */ LogSearch?: string; } /** * KeyValue对 */ export interface KeyValue { /** * 字段 */ Key?: string; /** * 值 */ Value?: string; } /** * vpc列表数据 */ export interface Vpc { /** * 子网(只支持32位) */ Subnet?: number; /** * 互通vpc(只支持32位) */ ConnectedVpc?: number; /** * 资产id */ AssetId?: string; /** * region区域 */ Region?: string; /** * 云服务器(只支持32位) */ CVM?: number; /** * 标签 */ Tag?: Array<Tag>; /** * dns域名 */ DNS?: Array<string>; /** * 资产名称 */ AssetName?: string; /** * cidr网段 */ CIDR?: string; /** * 资产创建时间 */ CreateTime?: string; /** * appid */ AppId?: string; /** * uin */ Uin?: string; /** * 昵称 */ Nick?: string; /** * 是否新资产 1新 */ IsNewAsset?: number; /** * 是否核心资产1是 2不是 */ IsCore?: number; } /** * 端口风险高级配置项 */ export interface PortRiskAdvanceCFGParamItem { /** * 端口集合,以逗号分隔 */ PortSets: string; /** * 检测项类型,0-系统定义,1-用户自定义 */ CheckType: number; /** * 检测项描述 */ Detail?: string; /** * 是否启用,1-启用,0-禁用 */ Enable?: number; } /** * 用户行为分析 统计条件 */ export interface StatisticalFilter { /** * 0:不基于统计检测 1:发生次数高于固定值 2:发生次数高于周期平均值的百分之 3:发生次数高于用户平均值的百分之 */ OperatorType: number; /** * 统计值 */ Value: number; } /** * 主机资产详情 */ export interface AssetBaseInfoResponse { /** * vpc-id */ VpcId?: string; /** * vpc-name */ VpcName?: string; /** * 资产名 */ AssetName?: string; /** * 操作系统 */ Os?: string; /** * 公网ip */ PublicIp?: string; /** * 内网ip */ PrivateIp?: string; /** * 地域 */ Region?: string; /** * 资产类型 */ AssetType?: string; /** * 资产id */ AssetId?: string; /** * 账号数量 */ AccountNum?: number; /** * 端口数量 */ PortNum?: number; /** * 进程数量 */ ProcessNum?: number; /** * 软件应用数量 */ SoftApplicationNum?: number; /** * 数据库数量 */ DatabaseNum?: number; /** * Web应用数量 */ WebApplicationNum?: number; /** * 服务数量 */ ServiceNum?: number; /** * web框架数量 */ WebFrameworkNum?: number; /** * Web站点数量 */ WebSiteNum?: number; /** * Jar包数量 */ JarPackageNum?: number; /** * 启动服务数量 */ StartServiceNum?: number; /** * 计划任务数量 */ ScheduledTaskNum?: number; /** * 环境变量数量 */ EnvironmentVariableNum?: number; /** * 内核模块数量 */ KernelModuleNum?: number; /** * 系统安装包数量 */ SystemInstallationPackageNum?: number; /** * 剩余防护时长 */ SurplusProtectDay?: number; /** * 客户端是否安装 1 已安装 0 未安装 */ CWPStatus?: number; /** * 标签 */ Tag?: Array<Tag>; /** * 防护等级 */ ProtectLevel?: string; /** * 防护时长 */ ProtectedDay?: number; } /** * DescribeVULRiskDetail请求参数结构体 */ export interface DescribeVULRiskDetailRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 风险id */ RiskId?: string; /** * pcMgrId */ PCMGRId?: string; } /** * 漏洞和资产信息 */ export interface DataSearchBug { /** * 返回查询状态 */ StateCode?: string; /** * 漏洞详情 */ DataBug?: Array<BugInfoDetail>; /** * 漏洞影响资产详情 */ DataAsset?: Array<AssetInfoDetail>; /** * true支持扫描。false不支持扫描 */ VSSScan?: boolean; /** * 0不支持,1支持 */ CWPScan?: string; /** * 1支持虚拟补丁,0或空不支持 */ CFWPatch?: string; /** * 0不支持,1支持 */ WafPatch?: number; /** * 0不支持,1支持 */ CWPFix?: number; /** * 产品支持状态 */ DataSupport?: Array<ProductSupport>; /** * cveId */ CveId?: string; } /** * 集团账号成员详情 */ export interface OrganizationUserInfo { /** * 成员账号Uin */ Uin?: string; /** * 成员账号名称 */ NickName?: string; /** * 部门节点名称,账号所属部门 */ NodeName?: string; /** * 资产数量 */ AssetCount?: number; /** * 风险数量 */ RiskCount?: number; /** * 攻击数量 */ AttackCount?: number; /** * Member/Admin/;成员或者管理员 */ Role?: string; /** * 成员账号id */ MemberId?: string; /** * 成员账号Appid */ AppId?: string; /** * 账号加入方式,create/invite */ JoinType?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CFWProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ WAFProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CWPProtect?: string; /** * 1启用,0未启用 */ Enable?: number; /** * "Free" //免费版 "Advanced" //高级版 "Enterprise" //企业版 "Ultimate" //旗舰版 */ CSIPProtect?: string; /** * 1为配额消耗者 */ QuotaConsumer?: number; /** * 账户类型,0为腾讯云账户,1为AWS账户 */ CloudType?: number; /** * 0为缺省值,1为10分钟,2为1小时,3为24小时 */ SyncFrequency?: number; /** * 多云账户是否过期 */ IsExpired?: boolean; /** * 多云账户 权限列表 */ PermissionList?: Array<string>; /** * 1 */ AuthType?: number; /** * 0 腾讯云集团账户 1 腾讯云接入账户 2 非腾讯云 */ TcMemberType?: number; /** * 子账号数量 */ SubUserCount?: number; /** * 加入方式详细信息 */ JoinTypeInfo?: string; } /** * 安全中心资产标签 */ export interface AssetTag { /** * 标签的key值,可以是字母、数字、下划线 */ TagKey?: string; /** * 标签的vale值,可以是字母、数字、下划线 */ TagValue?: string; } /** * 该结构体用来传入告警的key,以更新告警的status */ export interface NewAlertKey { /** * 需要更改的用户appid */ AppId: string; /** * 告警类别 */ Type: string; /** * 告警子类别 */ SubType: string; /** * 告警来源 */ Source: string; /** * 告警名称 */ Name: string; /** * 告警key */ Key: string; /** * 时间 */ Date: string; /** * 状态 */ Status?: number; } /** * ip列表 */ export interface IpAssetListVO { /** * 资产id */ AssetId?: string; /** * 资产name */ AssetName?: string; /** * 资产类型 */ AssetType?: string; /** * 地域 */ Region?: string; /** * 云防状态 */ CFWStatus?: number; /** * 资产创建时间 */ AssetCreateTime?: string; /** * 公网ip */ PublicIp?: string; /** * 公网ip类型 */ PublicIpType?: number; /** * vpc */ VpcId?: string; /** * vpc名 */ VpcName?: string; /** * appid */ AppId?: number; /** * 用户uin */ Uin?: string; /** * 名称 */ NickName?: string; /** * 核心 */ IsCore?: number; /** * 云上 */ IsCloud?: number; /** * 网络攻击 */ Attack?: number; /** * 网络访问 */ Access?: number; /** * 网络拦截 */ Intercept?: number; /** * 入向带宽 */ InBandwidth?: string; /** * 出向带宽 */ OutBandwidth?: string; /** * 入向流量 */ InFlow?: string; /** * 出向流量 */ OutFlow?: string; /** * 最近扫描时间 */ LastScanTime?: string; /** * 端口风险 */ PortRisk?: number; /** * 漏洞风险 */ VulnerabilityRisk?: number; /** * 配置风险 */ ConfigurationRisk?: number; /** * 扫描任务 */ ScanTask?: number; /** * 弱口令 */ WeakPassword?: number; /** * 内容风险 */ WebContentRisk?: number; /** * 标签 */ Tag?: Array<Tag>; /** * eip主键 */ AddressId?: string; /** * memberid信息 */ MemberId?: string; /** * 风险服务暴露 */ RiskExposure?: number; /** * 是否新资产 1新 */ IsNewAsset?: number; /** * 资产认证状态,0-待认证,1-认证成功,2-认证中,3+-认证失败 */ VerifyStatus?: number; } /** * 用户行为分析 自定义策略结构体 */ export interface UebaCustomRule { /** * 策略名称 */ RuleName: string; /** * 1: 云账号 2: 自定义用户 */ UserType: number; /** * 发生时间 1:10分钟 2:1小时 3:一天 4:一周 5:一个月 */ TimeInterval: number; /** * 发生事件 */ EventContent: UebaEventContent; /** * 告警名称 */ AlertName: string; /** * 告警类型 0: 提示 1: 低危 2: 中危 3: 高危 4: 严重 */ AlterLevel: number; /** * 操作者 */ Operator: Array<string>; /** * 操作对象 */ OperateObject: Array<string>; /** * 操作方式 */ OperateMethod: Array<string>; /** * 日志类型 */ LogType?: string; /** * 日志中文名 */ LogTypeStr?: string; } /** * DescribeClusterAssets请求参数结构体 */ export interface DescribeClusterAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤 */ Filter?: Filter; } /** * DescribeTopAttackInfo返回参数结构体 */ export interface DescribeTopAttackInfoResponse { /** * Top攻击类型/攻击者次数 */ TopAttackInfo?: Array<TagCount>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeVULRiskDetail返回参数结构体 */ export interface DescribeVULRiskDetailResponse { /** * 安全产品支持情况 */ ServiceSupport?: Array<ServiceSupport>; /** * 漏洞趋势 */ VulTrend?: Array<VulTrend>; /** * 漏洞补充信息 */ VulData?: VULRiskInfo; /** * 小助手问答id */ QuestionId?: string; /** * 会话id */ SessionId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDomainAssets请求参数结构体 */ export interface DescribeDomainAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤器参数 */ Filter?: Filter; /** * 安全中心自定义标签 */ Tags?: Array<AssetTag>; } /** * ModifyRiskCenterScanTask返回参数结构体 */ export interface ModifyRiskCenterScanTaskResponse { /** * 任务id */ TaskId?: string; /** * 0,修改成功,其他失败;-1为存在资产未认证 */ Status?: number; /** * 未认证资产列表 */ UnAuthAsset?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRiskCenterAssetViewCFGRiskList请求参数结构体 */ export interface DescribeRiskCenterAssetViewCFGRiskListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; /** * 资产标签 */ Tags?: Array<AssetTag>; } /** * DescribeRiskCenterWebsiteRiskList返回参数结构体 */ export interface DescribeRiskCenterWebsiteRiskListResponse { /** * 总条数 */ TotalCount?: number; /** * 内容风险列表 */ Data?: Array<WebsiteRisk>; /** * 状态列表 */ StatusLists?: Array<FilterDataObject>; /** * 危险等级列表 */ LevelLists?: Array<FilterDataObject>; /** * 资产类型列表 */ InstanceTypeLists?: Array<FilterDataObject>; /** * 风险类型列表 */ DetectEngineLists?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 标签 */ export interface Tag { /** * 标签名称 */ Name: string; /** * 标签内容 */ Value: string; } /** * ModifyRiskCenterRiskStatus返回参数结构体 */ export interface ModifyRiskCenterRiskStatusResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * UpdateAlertStatusList返回参数结构体 */ export interface UpdateAlertStatusListResponse { /** * 结果信息 */ Msg?: string; /** * 结果代码 */ Code?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteDomainAndIp请求参数结构体 */ export interface DeleteDomainAndIpRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 资产 */ Content?: Array<PublicIpDomainListKey>; /** * 是否保留路径配置,1:保留,其他:不保留,默认不传为不保留 */ RetainPath?: number; /** * 以后是否忽略该资产,,1:忽略,其他:不忽略,默认不传为忽略 */ IgnoreAsset?: number; /** * 资产标签 */ Tags?: Array<AssetTag>; /** * 删除类型,取值: ALL, 删除全部,将直接忽略Content的内容; 其他值 ,非全部,则Centent必填, 默认为其他值。 */ Type?: string; } /** * DescribeNICAssets请求参数结构体 */ export interface DescribeNICAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤参数 */ Filter?: Filter; } /** * DescribeScanTaskList请求参数结构体 */ export interface DescribeScanTaskListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; /** * 标签 */ Tags?: Array<Tags>; } /** * DescribeOrganizationInfo请求参数结构体 */ export interface DescribeOrganizationInfoRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * 任务ID列表Key */ export interface TaskIdListKey { /** * 任务ID */ TaskId: string; } /** * 告警数据攻击者或受害者信息 */ export interface RoleInfo { /** * IP */ IP?: string; /** * HostIP */ HostIP?: string; /** * 原始IP */ OriginIP?: string; /** * 端口 */ Port?: number; /** * 资产ID */ InstanceID?: string; /** * 城市 */ City?: string; /** * 省份 */ Province?: string; /** * 国家 */ Country?: string; /** * 地址 */ Address?: string; /** * 纬度 */ Latitude?: string; /** * 经度 */ Longitude?: string; /** * 信息 */ Info?: string; /** * 域名 */ Domain?: string; /** * 企业名称 */ Name?: string; /** * 账号 */ Account?: string; /** * 家族团伙 */ Family?: string; /** * 病毒名 */ VirusName?: string; /** * MD5值 */ MD5?: string; /** * 恶意进程文件名 */ FileName?: string; /** * 1:主机资产 2:域名资产 3:网络资产 */ AssetType?: number; /** * 来源日志分析的信息字段 */ FromLogAnalysisData?: Array<KeyValue>; /** * 容器名 */ ContainerName?: string; /** * 容器ID */ ContainerID?: string; } /** * DescribeUebaRule返回参数结构体 */ export interface DescribeUebaRuleResponse { /** * 总数 */ TotalCount?: number; /** * 策略列表 */ Data?: Array<UebaRule>; /** * 自定义策略对应的告警类别枚举 */ AlterType?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 用户行为分析 发生事件结构体 */ export interface UebaEventContent { /** * 发生事件类型 1:语句检索 2:过滤检索 */ EventType: number; /** * 语句检索内容 */ Content?: string; /** * 检索条件 */ Filters?: Array<WhereFilter>; /** * 统计条件 */ StatisticalFilter?: StatisticalFilter; } /** * 网关资产 */ export interface GateWayAsset { /** * appid */ AppId?: string; /** * uin */ Uin?: string; /** * 资产ID */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 资产类型 */ AssetType?: string; /** * 私有ip */ PrivateIp?: string; /** * 公网ip */ PublicIp?: string; /** * 区域 */ Region?: string; /** * 私有网络id */ VpcId?: string; /** * 私有网络名 */ VpcName?: string; /** * 标签 */ Tag?: Array<Tag>; /** * 出向峰值带宽 */ OutboundPeakBandwidth?: string; /** * 入向峰值带宽 */ InboundPeakBandwidth?: string; /** * 出站累计流量 */ OutboundCumulativeFlow?: string; /** * 入站累计流量 */ InboundCumulativeFlow?: string; /** * 网络攻击 */ NetworkAttack?: number; /** * 暴露端口 */ ExposedPort?: number; /** * 暴露漏洞 */ ExposedVUL?: number; /** * 配置风险 */ ConfigureRisk?: number; /** * 创建时间 */ CreateTime?: string; /** * 任务数 */ ScanTask?: number; /** * 最后扫描时间 */ LastScanTime?: string; /** * 昵称 */ Nick?: string; /** * ipv6地址 */ AddressIPV6?: string; /** * 是否核心 */ IsCore?: number; /** * 风险服务暴露 */ RiskExposure?: number; /** * 是否新资产 1新 */ IsNewAsset?: number; /** * 网关状态 */ Status?: string; /** * TSE的网关真实地域 */ EngineRegion?: string; } /** * ModifyUebaRuleSwitch请求参数结构体 */ export interface ModifyUebaRuleSwitchRequest { /** * 策略ID */ RuleID: string; /** * 开关状态 */ Status: boolean; /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * DescribeScanReportList返回参数结构体 */ export interface DescribeScanReportListResponse { /** * 总条数 */ TotalCount?: number; /** * 任务日志列表 */ Data?: Array<ScanTaskInfo>; /** * 主账户ID列表 */ UINList?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeSearchBugInfo请求参数结构体 */ export interface DescribeSearchBugInfoRequest { /** * 1的时候返回应急漏洞,2的时候返回应急漏洞列表,3的时候搭配输入CVEId字段展示该漏洞数据 */ Id: string; /** * id=3时传入该参数 */ CVEId?: string; } /** * 报告pdf下载的临时链接 */ export interface TaskLogURL { /** * 报告下载临时链接 */ URL?: string; /** * 任务报告id */ LogId?: string; /** * 任务报告名称 */ TaskLogName?: string; /** * APP ID */ AppId?: string; } /** * 资产视角的漏洞风险对象 */ export interface AssetViewVULRiskData { /** * 影响资产 */ AffectAsset?: string; /** * 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** * 资产类型 */ InstanceType?: string; /** * 组件 */ Component?: string; /** * 最近识别时间 */ RecentTime?: string; /** * 首次识别时间 */ FirstTime?: string; /** * 状态,0未处理、1标记已处置、2已忽略,3已处置 ,4 处置中 ,5 检测中 ,6部分已处置 */ Status?: number; /** * 风险ID */ RiskId?: string; /** * 实例id */ InstanceId?: string; /** * 实例名 */ InstanceName?: string; /** * 用户appid */ AppId?: string; /** * 用户昵称 */ Nick?: string; /** * 用户uin */ Uin?: string; /** * 漏洞类型 */ VULType?: string; /** * 端口 */ Port?: string; /** * 漏洞影响组件 */ AppName?: string; /** * 漏洞影响版本 */ AppVersion?: string; /** * 风险点 */ VULURL?: string; /** * 漏洞名称 */ VULName?: string; /** * cve */ CVE?: string; /** * pocid */ POCId?: string; /** * 扫描来源 */ From?: string; /** * 主机版本 */ CWPVersion?: number; /** * 实例uuid */ InstanceUUID?: string; /** * 攻击载荷 */ Payload?: string; /** * 应急漏洞类型,1-应急漏洞,0-非应急漏洞 */ EMGCVulType?: number; /** * CVSS评分 */ CVSS?: number; /** * 前端索引id */ Index?: string; /** * pcmgrId */ PCMGRId?: string; /** * 报告id */ LogId?: string; /** * 任务id */ TaskId?: string; /** * 漏洞标签 */ VulTag?: Array<string>; /** * 漏洞披露时间 */ DisclosureTime?: string; /** * 攻击热度 */ AttackHeat?: number; /** * 是否必修漏洞1是,0不是 */ IsSuggest?: number; /** * 处置任务ID */ HandleTaskId?: string; /** * 引擎来源 */ EngineSource?: string; /** * 新的漏洞风险id(同全网漏洞表的riskid) */ VulRiskId?: string; /** * 新版漏洞id */ TvdID?: string; /** * 是否可以一键体检,1-可以,0-不可以 */ IsOneClick?: number; /** * 是否POC扫描,0-非POC,1-POC */ IsPOC?: number; } /** * DescribeOrganizationUserInfo返回参数结构体 */ export interface DescribeOrganizationUserInfoResponse { /** * 总条数 */ TotalCount?: number; /** * 集团用户列表 */ Data?: Array<OrganizationUserInfo>; /** * 加入方式枚举 */ JoinTypeLst?: Array<FilterDataObject>; /** * 云厂商枚举 */ CloudTypeLst?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 网卡资产 */ export interface NICAsset { /** * appid */ AppId?: string; /** * uin */ Uin?: string; /** * 资产ID */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 资产类型 */ AssetType?: string; /** * 私有ip */ PrivateIp?: string; /** * 公网ip */ PublicIp?: string; /** * 区域 */ Region?: string; /** * 私有网络id */ VpcId?: string; /** * 私有网络名 */ VpcName?: string; /** * 标签 */ Tag?: Array<Tag>; /** * 出向峰值带宽 */ OutboundPeakBandwidth?: string; /** * 入向峰值带宽 */ InboundPeakBandwidth?: string; /** * 出站累计流量 */ OutboundCumulativeFlow?: string; /** * 入站累计流量 */ InboundCumulativeFlow?: string; /** * 网络攻击 */ NetworkAttack?: number; /** * 暴露端口 */ ExposedPort?: number; /** * 暴露漏洞 */ ExposedVUL?: number; /** * 配置风险 */ ConfigureRisk?: number; /** * 创建时间 */ CreateTime?: string; /** * 任务数 */ ScanTask?: number; /** * 最后扫描时间 */ LastScanTime?: string; /** * 昵称 */ Nick?: string; /** * 是否核心 */ IsCore?: number; /** * 是否新资产 1新 */ IsNewAsset?: number; } /** * 集团账号详情 */ export interface OrganizationInfo { /** * 成员账号名称 */ NickName?: string; /** * 部门节点名称,账号所属部门 */ NodeName?: string; /** * Member/Admin/DelegatedAdmin/EntityAdmin; 成员/管理员/委派管理员/主体管理员 */ Role?: string; /** * 成员账号id */ MemberId?: string; /** * 账号加入方式,create/invite */ JoinType?: string; /** * 集团名称 */ GroupName?: string; /** * 管理员账号名称 */ AdminName?: string; /** * 管理员Uin */ AdminUin?: string; /** * 创建时间 */ CreateTime?: string; /** * 部门数 */ NodeCount?: number; /** * 成员数 */ MemberCount?: number; /** * 子账号数 */ SubAccountCount?: number; /** * 异常子账号数量 */ AbnormalSubUserCount?: number; /** * 集团关系策略权限 */ GroupPermission?: Array<string>; /** * 成员关系策略权限 */ MemberPermission?: Array<string>; /** * 集团付费模式;0/自付费,1/代付费 */ GroupPayMode?: number; /** * 个人付费模式;0/自付费,1/代付费 */ MemberPayMode?: number; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CFWProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ WAFProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CWPProtect?: string; /** * 所有部门的集合数组 */ Departments?: Array<string>; /** * 成员创建时间 */ MemberCreateTime?: string; /** * Advanced/Enterprise/Ultimate */ CSIPProtect?: string; /** * 1表示配额消耗方 */ QuotaConsumer?: number; /** * 管理员/委派管理员 已开启数量 */ EnableAdminCount?: number; /** * 账户多云信息统计,数组形式,具体参考CloudCountDesc描述 */ CloudCountDesc?: Array<CloudCountDesc>; /** * 管理员/委派管理员 总数量 */ AdminCount?: number; } /** * DescribeListenerList返回参数结构体 */ export interface DescribeListenerListResponse { /** * 总数 */ Total?: number; /** * 监听器列表 */ Data?: Array<ClbListenerListInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * db资产输出字段 */ export interface DBAssetVO { /** * 资产id */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 资产类型 */ AssetType?: string; /** * vpcid */ VpcId?: string; /** * vpc标签 */ VpcName?: string; /** * 地域 */ Region?: string; /** * 域名 */ Domain?: string; /** * 资产创建时间 */ AssetCreateTime?: string; /** * 最近扫描时间 */ LastScanTime?: string; /** * 配置风险 */ ConfigurationRisk?: number; /** * 网络攻击 */ Attack?: number; /** * 网络访问 */ Access?: number; /** * 扫描任务 */ ScanTask?: number; /** * 用户appid */ AppId?: number; /** * 用户uin */ Uin?: string; /** * 昵称别名 */ NickName?: string; /** * 端口 */ Port?: number; /** * 标签 */ Tag?: Array<Tag>; /** * 内网ip */ PrivateIp?: string; /** * 公网ip */ PublicIp?: string; /** * 状态 */ Status?: number; /** * 是否核心 */ IsCore?: number; /** * 是否新资产: 1新 */ IsNewAsset?: number; } /** * 资产扫描结构细节 */ export interface AssetInfoDetail { /** * 用户appid */ AppID?: string; /** * CVE编号 */ CVEId?: string; /** * 是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错 */ IsScan?: number; /** * 影响资产数目 */ InfluenceAsset?: number; /** * 未修复资产数目 */ NotRepairAsset?: number; /** * 未防护资产数目 */ NotProtectAsset?: number; /** * 任务ID */ TaskId?: string; /** * 任务百分比 */ TaskPercent?: number; /** * 任务时间 */ TaskTime?: number; /** * 扫描时间 */ ScanTime?: string; } /** * 子网资产 */ export interface SubnetAsset { /** * appid */ AppId?: string; /** * uin */ Uin?: string; /** * 资产ID */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 区域 */ Region?: string; /** * 私有网络id */ VpcId?: string; /** * 私有网络名 */ VpcName?: string; /** * 标签 */ Tag?: Array<Tag>; /** * 昵称 */ Nick?: string; /** * cidr */ CIDR?: string; /** * 可用区 */ Zone?: string; /** * cvm数 */ CVM?: number; /** * 可用ip数 */ AvailableIp?: number; /** * 创建时间 */ CreateTime?: string; /** * 配置风险 */ ConfigureRisk?: number; /** * 任务数 */ ScanTask?: number; /** * 最后扫描时间 */ LastScanTime?: string; /** * 是否核心 */ IsCore?: number; /** * 是否新资产 1新 */ IsNewAsset?: number; } /** * CreateRiskCenterScanTask返回参数结构体 */ export interface CreateRiskCenterScanTaskResponse { /** * 任务id */ TaskId?: string; /** * 0,任务创建成功;小于0失败;-1为存在资产未认证 */ Status?: number; /** * 未认证资产列表 */ UnAuthAsset?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeSubnetAssets返回参数结构体 */ export interface DescribeSubnetAssetsResponse { /** * 列表 */ Data?: Array<SubnetAsset>; /** * 总数 */ TotalCount?: number; /** * 地域列表 */ RegionList?: Array<FilterDataObject>; /** * vpc列表 */ VpcList?: Array<FilterDataObject>; /** * appid列表 */ AppIdList?: Array<FilterDataObject>; /** * 可用区列表 */ ZoneList?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRiskCenterAssetViewPortRiskList请求参数结构体 */ export interface DescribeRiskCenterAssetViewPortRiskListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; /** * 资产标签 */ Tags?: Array<AssetTag>; } /** * StopRiskCenterTask返回参数结构体 */ export interface StopRiskCenterTaskResponse { /** * Status为0, 停止成功 */ Status?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeOrganizationInfo返回参数结构体 */ export interface DescribeOrganizationInfoResponse { /** * 总条数 */ TotalCount?: number; /** * 集团用户列表 */ Data?: Array<OrganizationInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeVpcAssets请求参数结构体 */ export interface DescribeVpcAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤参数 */ Filter?: Filter; } /** * 任务资产项 */ export interface TaskAssetObject { /** * 资产名 */ AssetName?: string; /** * 资产类型 */ InstanceType?: string; /** * 资产分类 */ AssetType?: string; /** * ip/域名/资产id,数据库id等 */ Asset?: string; /** * 地域 */ Region?: string; /** * 多云资产唯一id */ Arn?: string; } /** * db资产详情 */ export interface DbAssetInfo { /** * 云防状态 */ CFWStatus?: number; /** * 资产id */ AssetId?: string; /** * vpc信息 */ VpcName?: string; /** * 资产类型 */ AssetType?: string; /** * 公网ip */ PublicIp?: string; /** * 私网ip */ PrivateIp?: string; /** * 地域 */ Region?: string; /** * vpc信息 */ VpcId?: string; /** * 资产名 */ AssetName?: string; /** * 云防保护版本 */ CFWProtectLevel?: number; /** * tag信息 */ Tag?: Array<Tag>; } /** * ModifyRiskCenterRiskStatus请求参数结构体 */ export interface ModifyRiskCenterRiskStatusRequest { /** * 风险资产相关数据 */ RiskStatusKeys: Array<RiskCenterStatusKey>; /** * 处置状态,1为已处置、2为已忽略,3为取消已处置,4为取消已忽略 */ Status: number; /** * 风险类型,0-端口风险, 1-漏洞风险,2-弱口令风险, 3-网站内容风险,4-配置风险,5-风险服务暴露 */ Type: number; /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * 风险中心状态处理Key */ export interface RiskCenterStatusKey { /** * 风险ID */ Id: string; /** * 公网IP/域名 */ PublicIPDomain?: string; /** * 实例ID */ InstanceId?: string; /** * APP ID */ AppId?: string; } /** * DescribeRiskCenterAssetViewWeakPasswordRiskList请求参数结构体 */ export interface DescribeRiskCenterAssetViewWeakPasswordRiskListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; /** * 资产标签 */ Tags?: Array<AssetTag>; } /** * 公网IP和域名资产列表key */ export interface PublicIpDomainListKey { /** * 资产值 */ Asset: string; } /** * DescribeTopAttackInfo请求参数结构体 */ export interface DescribeTopAttackInfoRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 被调用的集团账号的成员id */ OperatedMemberId?: Array<string>; } /** * 漏洞信息产品支持状态 */ export interface ProductSupport { /** * true支持扫描。false不支持扫描 */ VSSScan?: boolean; /** * 0不支持,1支持 */ CWPScan?: string; /** * 1支持虚拟补丁,0或空不支持 */ CFWPatch?: string; /** * 0不支持,1支持 */ WafPatch?: number; /** * 0不支持,1支持 */ CWPFix?: number; /** * cveid */ CveId?: string; } /** * DescribeCVMAssets返回参数结构体 */ export interface DescribeCVMAssetsResponse { /** * 总数 */ Total?: number; /** * 机器列表 */ Data?: Array<CVMAssetVO>; /** * 地域列表 */ RegionList?: Array<FilterDataObject>; /** * 防护状态 */ DefenseStatusList?: Array<FilterDataObject>; /** * vpc枚举 */ VpcList?: Array<FilterDataObject>; /** * 资产类型枚举 */ AssetTypeList?: Array<FilterDataObject>; /** * 操作系统枚举 */ SystemTypeList?: Array<FilterDataObject>; /** * ip列表 */ IpTypeList?: Array<FilterDataObject>; /** * appid列表 */ AppIdList?: Array<FilterDataObject>; /** * 可用区列表 */ ZoneList?: Array<FilterDataObject>; /** * os列表 */ OsList?: Array<FilterDataObject>; /** * 资产类型和实例类型的对应关系 */ AssetMapInstanceTypeList?: Array<AssetInstanceTypeMap>; /** * 公网内网枚举 */ PublicPrivateAttr?: Array<FilterDataObject>; /** * 主机防护状态 */ ProtectStatusList?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 漏洞影响组件信息 */ export interface VulImpactComponentInfo { /** * 组件名称 */ Component?: string; /** * 版本名称 */ Version?: string; } /** * 漏洞风险高级配置列表 */ export interface VULRiskAdvanceCFGList { /** * 风险ID */ RiskId?: string; /** * 漏洞名称 */ VULName?: string; /** * 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ RiskLevel?: string; /** * 识别来源 */ CheckFrom?: string; /** * 是否启用,1-启用,0-禁用 */ Enable?: number; /** * 风险类型 */ VULType?: string; /** * 影响版本 */ ImpactVersion?: string; /** * CVE */ CVE?: string; /** * 漏洞标签 */ VULTag?: Array<string>; /** * 修复方式 */ FixMethod?: Array<string>; /** * 披露时间 */ ReleaseTime?: string; /** * 应急漏洞类型,1-应急漏洞,0-非应急漏洞 */ EMGCVulType?: number; /** * 漏洞描述 */ VULDescribe?: string; /** * 影响组件 */ ImpactComponent?: string; /** * 漏洞Payload */ Payload?: string; /** * 技术参考 */ References?: string; /** * cvss评分 */ CVSS?: string; /** * 攻击热度 */ AttackHeat?: string; /** * 安全产品支持情况 */ ServiceSupport?: Array<ServiceSupport>; /** * 最新检测时间 */ RecentScanTime?: string; } /** * 过滤条件 */ export interface WhereFilter { /** * 过滤的项 */ Name: string; /** * 过滤的值 */ Values: Array<string>; /** * 中台定义: 1等于 2大于 3小于 4大于等于 5小于等于 6不等于 9模糊匹配 13非模糊匹配 14按位与 精确匹配填 7 模糊匹配填9 */ OperatorType?: number; } /** * 子账号详情 */ export interface SubUserInfo { /** * 主键ID,无业务意义 仅作为唯一键 */ ID?: number; /** * 子账号Appid */ AppID?: string; /** * 子账号UIn */ Uin?: string; /** * 子账号名称 */ NickName?: string; /** * 主账号Appid */ OwnerAppID?: string; /** * 主账号Uin */ OwnerUin?: string; /** * 主账号名称 */ OwnerNickName?: string; /** * 所属主账号memberid */ OwnerMemberID?: string; /** * 账户类型,0为腾讯云账户,1为AWS账户 */ CloudType?: number; /** * 可访问服务数量 */ ServiceCount?: number; /** * 可访问接口数量 */ InterfaceCount?: number; /** * 可访问资源数量 */ AssetCount?: number; /** * 访问/行为日志数量 */ LogCount?: number; /** * 权限配置风险 */ ConfigRiskCount?: number; /** * 危险行为告警 */ ActionRiskCount?: number; /** * 是否接入云审计日志 */ IsAccessCloudAudit?: boolean; /** * 是否配置风险的安全体检 */ IsAccessCheck?: boolean; /** * 是否配置用户行为管理策略 */ IsAccessUeba?: boolean; } /** * 多云账户统计信息 */ export interface CloudCountDesc { /** * 0表示腾讯云 1表示AWS */ CloudType?: number; /** * 账户数量 */ CloudCount?: number; /** * 该云账号类型描述 */ CloudDesc?: string; } /** * DescribePublicIpAssets请求参数结构体 */ export interface DescribePublicIpAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤器参数 */ Filter?: Filter; /** * 安全中心自定义标签 */ Tags?: Array<AssetTag>; } /** * 集群pod列表 */ export interface AssetClusterPod { /** * 租户id */ AppId?: number; /** * 租户uin */ Uin?: string; /** * 租户昵称 */ Nick?: string; /** * 地域 */ Region?: string; /** * pod id */ AssetId?: string; /** * pod名称 */ AssetName?: string; /** * pod创建时间 */ InstanceCreateTime?: string; /** * 命名空间 */ Namespace?: string; /** * 状态 */ Status?: string; /** * 集群id */ ClusterId?: string; /** * 集群名称 */ ClusterName?: string; /** * 主机id */ MachineId?: string; /** * 主机名 */ MachineName?: string; /** * pod ip */ PodIp?: string; /** * 关联service数 */ ServiceCount?: number; /** * 关联容器数 */ ContainerCount?: number; /** * 公网ip */ PublicIp?: string; /** * 内网ip */ PrivateIp?: string; /** * 是否核心:1:核心,2:非核心 */ IsCore?: number; /** * 是否新资产 1新 */ IsNewAsset?: number; } /** * DescribeCVMAssetInfo请求参数结构体 */ export interface DescribeCVMAssetInfoRequest { /** * 资产id */ AssetId: string; } /** * 资产视角的弱口令风险 */ export interface AssetViewWeakPassRisk { /** * 影响资产 */ AffectAsset?: string; /** * 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** * 资产类型 */ InstanceType?: string; /** * 组件 */ Component?: string; /** * 服务 */ Service?: string; /** * 最近识别时间 */ RecentTime?: s