UNPKG

tenyun

Version:

Promise based and chained Tencent Cloud OpenAPI client for NodeJS

2,581 lines (2,508 loc) 150 kB
/// <reference types="node" /> import { AxiosPromise, AxiosRequestConfig } from "axios"; /** AK简要信息 */ declare interface AKInfo { /** ak对应id */ ID?: number; /** ak具体值\n临时密钥时返回临时密钥 */ Name?: string; /** 所属账号 */ User?: string; /** 备注 */ Remark?: string; } /** 访问密钥告警记录 */ declare interface AccessKeyAlarm { /** 告警名称 */ Name?: string; /** 告警等级0-无效 1-提示 2-低危 3-中危 4-高危 5-严重 */ Level?: number; /** 告警记录ID */ ID?: number; /** 告警规则ID */ AlarmRuleID?: number; /** 告警类型0 异常调用1 泄漏监测 */ AlarmType?: number; /** 访问密钥 */ AccessKey?: string; /** 访问密钥ID */ AccessKeyID?: number; /** 访问密钥备注 */ AccessKeyRemark?: string; /** 最后告警时间 */ LastAlarmTime?: string; /** 告警状态0-未处理 1-已处理 2-已忽略 */ Status?: number; /** 聚合日期 */ Date?: string; /** 告警标签 */ Tag?: string[]; /** 所属主账号Uin */ Uin?: string; /** 所属主账号昵称 */ Nickname?: string; /** 所属子账号Uin */ SubUin?: string; /** 所属子账号昵称 */ SubNickname?: string; /** 账号类型0 主账号AK 1 子账号AK 2 临时密钥 */ Type?: number; /** 所属appid */ AppID?: number; /** 泄漏证据 */ LeakEvidence?: string[]; } /** 访问密钥告警数量 */ declare interface AccessKeyAlarmCount { /** 访问密钥的ID */ ID?: number; /** 访问密钥 */ AccessKey?: string; /** 告警数量 */ AlarmCount?: number; } /** 访问密钥资产告警信息 */ declare interface AccessKeyAlarmInfo { /** 告警类型/风险类型告警类型:0异常调用1泄漏检测2自定义风险类型:0:配置风险1: 自定义风险 */ Type?: number; /** 告警数量/风险数量 */ Count?: number; } /** 访问密钥资产信息 */ declare interface AccessKeyAsset { /** AK 的id */ ID?: number; /** AK名称 */ Name?: string; /** 备注 */ Remark?: string; /** 账号所属APPID */ AppID?: number; /** 所属主账号Uin */ Uin?: string; /** 主账号昵称 */ Nickname?: string; /** 所属子账号Uin */ SubUin?: string; /** 所属子账号昵称 */ SubNickname?: string; /** 0 主账号AK1 子账号AK2 临时密钥 */ Type?: number; /** 安全建议 枚举0 正常1 立即处理2 建议加固 */ Advice?: number; /** 告警信息列表 */ AccessKeyAlarmList?: AccessKeyAlarmInfo[]; /** 风险信息列表 */ AccessKeyRiskList?: AccessKeyAlarmInfo[]; /** 源IP数量 */ IPCount?: number; /** 创建时间 */ CreateTime?: string; /** 最近访问时间 */ LastAccessTime?: string; /** AK状态 0:禁用1:已启用 */ Status?: number; /** 0 表示已检测1 表示检测中 */ CheckStatus?: number; } /** 访问密钥风险记录 */ declare interface AccessKeyRisk { /** 风险名称 */ Name?: string; /** 风险等级0-无效 1-提示 2-低危 3-中危 4-高危 5-严重 */ Level?: number; /** 风险记录ID */ ID?: number; /** 风险规则ID */ RiskRuleID?: number; /** 风险类型0-配置风险 */ RiskType?: number; /** 访问密钥 */ AccessKey?: string; /** 访问密钥ID */ AccessKeyID?: number; /** 访问密钥备注 */ AccessKeyRemark?: string; /** 风险检出时间 */ RiskTime?: string; /** 风险状态0-未处理 2-已忽略 3-已收敛 */ Status?: number; /** 风险标签 */ Tag?: string[]; /** 风险证据 */ Evidence?: string; /** 风险描述 */ Description?: string; /** 所属主账号Uin */ Uin?: string; /** 所属主账号昵称 */ Nickname?: string; /** 所属子账号Uin */ SubUin?: string; /** 所属子账号昵称 */ SubNickname?: string; /** 账号类型0 主账号AK 1子账号AK2 临时密钥 */ Type?: number; /** 检测状态0表示 已检测1表示 检测中 */ CheckStatus?: number; /** 所属appid */ AppID?: number; } /** 访问密钥账号信息 */ declare interface AccessKeyUser { /** 账号ID */ ID?: number; /** 账号名称 */ Name?: string; /** 0 主账号 1子账号 */ Type?: number; /** 访问方式0 API1 控制台与API */ AccessType?: number; /** 安全建议 枚举 0 正常 1 立即处理 2 建议加固 */ Advice?: number; /** 告警信息列表 */ AccessKeyAlarmList?: AccessKeyAlarmInfo[]; /** 风险信息列表 */ AccessKeyRiskList?: AccessKeyAlarmInfo[]; /** 账号所属APPID */ AppID?: number; /** 主账号昵称 */ Nickname?: string; /** 子账号昵称 */ SubNickname?: string; /** 账号所属主账号Uin */ Uin?: string; /** 账号自身uin,主账号时与主账号uin一致 */ SubUin?: string; /** 登录IP */ LoginIP?: string; /** 登录地址 */ LoginLocation?: string; /** 登录时间 */ LoginTime?: string; /** 运营商名称 */ ISP?: string; /** 操作保护是否开启0 未开启1 已开启 */ ActionFlag?: number; /** 登录保护是否开启0 未开启1 已开启 */ LoginFlag?: number; /** 0 表示已检测 1 表示检测中 */ CheckStatus?: number; } /** 告警下拉字段 */ declare interface AlertExtraInfo { /** 相关攻击事件 */ RelateEvent?: RelatedEvent; /** 泄漏内容 */ LeakContent?: string; /** 泄漏API */ LeakAPI?: string; /** secretID */ SecretID?: string; /** 命中规则 */ Rule?: string; /** 规则描述 */ RuleDesc?: string; /** 协议端口 */ ProtocolPort?: string; /** 攻击内容 */ AttackContent?: string; /** 攻击IP画像 */ AttackIPProfile?: string; /** 攻击IP标签 */ AttackIPTags?: string; /** 请求方式 */ RequestMethod?: string; /** HTTP日志 */ HttpLog?: string; /** 被攻击域名 */ AttackDomain?: string; /** 文件路径 */ FilePath?: string; /** user_agent */ UserAgent?: string; /** 请求头 */ RequestHeaders?: string; /** 登录用户名 */ LoginUserName?: string; /** 漏洞名称 */ VulnerabilityName?: string; /** 公共漏洞和暴露 */ CVE?: string; /** 服务进程 */ ServiceProcess?: string; /** 文件名 */ FileName?: string; /** 文件大小 */ FileSize?: string; /** 文件MD5 */ FileMD5?: string; /** 文件最近访问时间 */ FileLastAccessTime?: string; /** 文件修改时间 */ FileModifyTime?: string; /** 最近访问时间 */ RecentAccessTime?: string; /** 最近修改时间 */ RecentModifyTime?: string; /** 病毒名 */ VirusName?: string; /** 病毒文件标签 */ VirusFileTags?: string; /** 行为特征 */ BehavioralCharacteristics?: string; /** 进程名(PID) */ ProcessNamePID?: string; /** 进程路径 */ ProcessPath?: string; /** 进程命令行 */ ProcessCommandLine?: string; /** 进程权限 */ ProcessPermissions?: string; /** 执行命令 */ ExecutedCommand?: string; /** 受影响文件名 */ AffectedFileName?: string; /** 诱饵路径 */ DecoyPath?: string; /** 恶意进程文件大小 */ MaliciousProcessFileSize?: string; /** 恶意进程文件MD5 */ MaliciousProcessFileMD5?: string; /** 恶意进程名(PID) */ MaliciousProcessNamePID?: string; /** 恶意进程路径 */ MaliciousProcessPath?: string; /** 恶意进程启动时间 */ MaliciousProcessStartTime?: string; /** 命令内容 */ CommandContent?: string; /** 启动用户 */ StartupUser?: string; /** 用户所属组 */ UserGroup?: string; /** 新增权限 */ NewPermissions?: string; /** 父进程 */ ParentProcess?: string; /** 类名 */ ClassName?: string; /** 所属类加载器 */ ClassLoader?: string; /** 类文件大小 */ ClassFileSize?: string; /** 类文件MD5 */ ClassFileMD5?: string; /** 父类名 */ ParentClassName?: string; /** 继承接口 */ InheritedInterface?: string; /** 注释 */ Comment?: string; /** 载荷内容 */ PayloadContent?: string; /** 回连地址画像 */ CallbackAddressPortrait?: string; /** 回连地址标签 */ CallbackAddressTag?: string; /** 进程MD5 */ ProcessMD5?: string; /** 文件权限 */ FilePermission?: string; /** 来源于日志分析的信息字段 */ FromLogAnalysisData?: KeyValue[]; /** 命中探针 */ HitProbe?: string; /** 命中蜜罐 */ HitHoneyPot?: string; /** 命令列表 */ CommandList?: string; /** 攻击事件描述 */ AttackEventDesc?: string; /** 进程信息 */ ProcessInfo?: string; /** 使用用户名&密码 */ UserNameAndPwd?: string; /** 主机防护策略ID */ StrategyID?: string; /** 主机防护策略名称 */ StrategyName?: string; /** 主机防护命中策略,是策略ID和策略名称的组合 */ HitStrategy?: string; /** 进程名 */ ProcessName?: string; /** PID */ PID?: string; /** 容器Pod名 */ PodName?: string; /** 容器PodID */ PodID?: string; /** Http响应 */ Response?: string; /** 系统调用 */ SystemCall?: string; /** 操作类型verb */ Verb?: string; /** 日志ID */ LogID?: string; /** 变更内容 */ Different?: string; /** 事件类型 */ EventType?: string; /** 事件描述 */ Description?: string; /** 目标地址(容器反弹shell) */ TargetAddress?: string; /** 恶意请求域名(容器恶意外联) */ MaliciousRequestDomain?: string; /** 规则类型(容器K8sAPI异常请求) */ RuleType?: string; /** 请求资源(容器K8sAPI异常请求) */ RequestURI?: string; /** 发起请求用户(容器K8sAPI异常请求) */ RequestUser?: string; /** 请求对象(容器K8sAPI异常请求) */ RequestObject?: string; /** 响应对象(容器K8sAPI异常请求) */ ResponseObject?: string; /** 文件类型(容器文件篡改) */ FileType?: string; /** 标签特征(容器恶意外联) */ TIType?: string; /** 来源IP(容器K8sAPI异常请求) */ SourceIP?: string; } /** 告警中心全量告警列表数据 */ declare 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; } /** 集群列表集群防护状态,左边枚举,右边为显示集群防护状态 0:未接入1:未防护 2:部分防护 3:防护中 4:接入异常 5:接入中 6:卸载中 7:卸载异常 */ declare interface AssetCluster { /** 租户id */ AppId?: number; /** 租户uin */ Uin?: string; /** 租户昵称 */ Nick?: string; /** 地域 */ Region?: string; /** 集群id */ AssetId?: string; /** 集群名称 */ AssetName?: string; /** 集群类型 */ AssetType?: string; /** 集群创建时间 */ InstanceCreateTime?: string; /** 状态 */ Status?: string; /** 集群防护状态,左边枚举,右边为显示集群防护状态 0:未接入1:未防护 2:部分防护 3:防护中 4:接入异常 5:接入中 6:卸载中 7:卸载异常 */ ProtectStatus?: number; /** 接入信息,不为空表示有接入异常信息 */ ProtectInfo?: string; /** 私有网络id */ VpcId?: string; /** 私有网络名称 */ VpcName?: string; /** kubernetes版本 */ KubernetesVersion?: string; /** 运行时组件 */ Component?: string; /** 运行时组件版本 */ ComponentVersion?: string; /** 组件状态 */ ComponentStatus?: string; /** 体检时间 */ CheckTime?: string; /** 关联主机数 */ MachineCount?: number; /** 关联pod数 */ PodCount?: number; /** 关联service数 */ ServiceCount?: number; /** 漏洞风险 */ VulRisk?: number; /** 配置风险 */ CFGRisk?: number; /** 体检数 */ CheckCount?: number; /** 是否核心:1:核心,2:非核心 */ IsCore?: number; /** 是否新资产 1新 */ IsNewAsset?: number; /** 云资产类型:0:腾讯云,1:aws,2:azure */ CloudType?: number; } /** 集群pod列表 */ declare 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; } /** 资产扫描结构细节 */ declare 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; } /** 资产类型和实例类型的映射 */ declare interface AssetInstanceTypeMap { /** 资产类型 */ Text?: string; /** 资产类型 */ Value?: string; /** 资产类型和实例类型映射关系 */ InstanceTypeList?: FilterDataObject[]; } /** 主机进程内容 */ declare interface AssetProcessItem { /** 云账号ID */ CloudAccountID?: string; /** 实例名称 */ InstanceName?: string; /** 租户ID */ AppID?: number; /** 云账号名称 */ CloudAccountName?: string; /** 实例ID */ InstanceID?: string; /** 公网IP */ PublicIp?: string; /** 内网IP */ PrivateIp?: string; /** 进程ID */ ProcessID?: string; /** 进程名称 */ ProcessName?: string; /** 命令行 */ CmdLine?: string; /** 监听端口列表 */ Port?: string; } /** 资产视角风险项 */ declare interface AssetRiskItem { /** 租户ID */ AppId?: number; /** 云厂商 */ Provider?: string; /** 云厂商名称 */ ProviderName?: string; /** 云账号名称 */ CloudAccountName?: string; /** 云账号ID */ CloudAccountId?: string; /** 实例名称 */ InstanceName?: string; /** 实例ID */ InstanceId?: string; /** 首次发现时间 */ CreateTime?: string; /** 更新时间 */ UpdateTime?: string; /** 风险状态 */ RiskStatus?: number; /** 风险名称 */ RiskTitle?: string; /** 检查类型 */ CheckType?: string; /** 风险等级 */ Severity?: string; /** 风险规则ID */ RiskRuleId?: string; } /** 安全中心资产标签 */ declare interface AssetTag { /** 标签的key值,可以是字母、数字、下划线 */ TagKey?: string; /** 标签的vale值,可以是字母、数字、下划线 */ TagValue?: string; } /** 资产视角配置风险 */ declare 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; } /** 资产视角的端口风险对象 */ declare interface AssetViewPortRisk { /** 端口 */ Port?: number; /** 影响资产 */ AffectAsset?: string; /** 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** 资产类型 */ InstanceType?: string; /** 协议 */ Protocol?: string; /** 组件 */ Component?: string; /** 服务 */ Service?: string; /** 最近识别时间 */ RecentTime?: string; /** 首次识别时间 */ FirstTime?: string; /** 处置建议,0保持现状、1限制访问、2封禁端口 */ Suggestion?: number; /** 状态,0未处理、1已处置、2已忽略、3云防已防护 */ Status?: number; /** 风险ID */ Id?: string; /** 前端索引 */ Index?: string; /** 实例id */ InstanceId?: string; /** 实例名 */ InstanceName?: string; /** 用户appid */ AppId?: string; /** 用户昵称 */ Nick?: string; /** 用户uin */ Uin?: string; /** 识别来源,详细看枚举返回。 */ From?: string; /** 服务判定,high_risk_service 高危服务 web_service web服务 other_service 其他服务 */ ServiceJudge?: string; /** 状态,0未处理、1已处置、2已忽略、3云防已防护、4无需处理 */ XspmStatus?: number; } /** 资产视角的漏洞风险对象 */ declare interface AssetViewVULRisk { /** 影响资产 */ AffectAsset?: string; /** 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** 资产类型 */ InstanceType?: string; /** 组件 */ Component?: string; /** 服务 */ Service?: string; /** 最近识别时间 */ RecentTime?: string; /** 首次识别时间 */ FirstTime?: string; /** 状态,0未处理、1已处置、2已忽略 */ Status?: number; /** 风险ID */ Id?: string; /** 前端索引 */ Index?: string; /** 实例id */ InstanceId?: string; /** 实例名 */ InstanceName?: string; /** 用户appid */ AppId?: string; /** 用户昵称 */ Nick?: string; /** 用户uin */ Uin?: string; /** 漏洞类型 */ VULType?: string; /** 端口 */ Port?: string; /** 漏洞描述 */ Describe?: string; /** 漏洞影响组件 */ AppName?: string; /** 技术参考 */ References?: string; /** 漏洞影响版本 */ AppVersion?: string; /** 风险点 */ VULURL?: string; /** 漏洞名称 */ VULName?: string; /** cve */ CVE?: string; /** 修复方案 */ Fix?: string; /** pocid */ POCId?: string; /** 扫描来源 */ From?: string; /** 主机版本 */ CWPVersion?: number; /** 是否支持修复 */ IsSupportRepair?: boolean; /** 是否支持扫描 */ IsSupportDetect?: boolean; /** 实例uuid */ InstanceUUID?: string; /** 攻击载荷 */ Payload?: string; /** 应急漏洞类型,1-应急漏洞,0-非应急漏洞 */ EMGCVulType?: number; } /** 资产视角的漏洞风险对象 */ declare 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?: 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; } /** 资产视角的弱口令风险 */ declare interface AssetViewWeakPassRisk { /** 影响资产 */ AffectAsset?: string; /** 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** 资产类型 */ InstanceType?: string; /** 组件 */ Component?: string; /** 服务 */ Service?: string; /** 最近识别时间 */ RecentTime?: string; /** 首次识别时间 */ FirstTime?: string; /** 状态,0未处理、1已处置、2已忽略 */ Status?: number; /** ID,处理风险使用 */ Id?: string; /** 前端索引 */ Index?: string; /** 实例id */ InstanceId?: string; /** 实例名 */ InstanceName?: string; /** 用户appid */ AppId?: string; /** 用户昵称 */ Nick?: string; /** 用户uin */ Uin?: string; /** 弱口令类型 */ PasswordType?: string; /** 来源 */ From?: string; /** 漏洞类型 */ VULType?: string; /** 漏洞url */ VULURL?: string; /** 修复建议 */ Fix?: string; /** 证明 */ Payload?: string; /** 端口 */ Port?: number; } /** 通用的下拉框列表 */ declare interface AttributeOptionSet { /** cvm实例类型 */ Text?: string; /** cvm实例名称 */ Value?: string; } /** 漏洞详细信息 */ declare interface BugInfoDetail { /** 漏洞编号 */ Id?: number; /** 漏洞对应pocId */ PatchId?: string; /** 漏洞名称 */ VULName?: string; /** 漏洞严重性:high,middle,low,info */ Level?: string; /** cvss评分 */ CVSSScore?: string; /** cve编号 */ CVEId?: string; /** 漏洞标签 */ Tag?: string; /** 漏洞种类,1:web应用,2:系统组件漏洞,3:配置风险 */ VULCategory?: number; /** 漏洞影响系统 */ ImpactOs?: string; /** 漏洞影响组件 */ ImpactCOMPENT?: string; /** 漏洞影响版本 */ ImpactVersion?: string; /** 链接 */ Reference?: string; /** 漏洞描述 */ VULDescribe?: string; /** 修复建议 */ Fix?: string; /** 产品支持状态,实时返回 */ ProSupport?: number; /** 是否公开,0为未发布,1为发布 */ IsPublish?: number; /** 释放时间 */ ReleaseTime?: string; /** 创建时间 */ CreateTime?: string; /** 更新时间 */ UpdateTime?: string; /** 漏洞子类别 */ SubCategory?: string; } /** 配置视角的配置风险对象 */ declare interface CFGViewCFGRisk { /** 影响资产 */ NoHandleCount?: number; /** 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** 最近识别时间 */ RecentTime?: string; /** 首次识别时间 */ FirstTime?: string; /** 状态,0未处理、1已处置、2已忽略 */ AffectAssetCount?: number; /** 资产唯一id */ Id?: string; /** 资产子类型 */ From?: string; /** 前端索引 */ Index?: string; /** 用户appid */ AppId?: string; /** 用户昵称 */ Nick?: string | null; /** 用户uin */ Uin?: string | null; /** 配置名 */ CFGName?: string | null; /** 检查类型 */ CheckType?: string | null; /** - */ CFGSTD?: string | null; /** 描述 */ CFGDescribe?: string | null; /** 修复建议 */ CFGFix?: string | null; /** 帮助文档 */ CFGHelpURL?: string | null; } /** 主机资产信息主机防护状态枚举,左边是常量,右边是显示0:未安装1:基础版防护中2:普惠版防护中3:专业版防护中4:旗舰版防护中5:已离线6:已关机 */ declare 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; /** 主机安全Agent UUID */ InstanceUuid?: string; /** 云主机 CVM UUID */ 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?: 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?: Element[]; /** 内存趋势图 */ MemoryTrend?: Element[]; /** 1:agent在线 0:agent离线 2:主机离线 */ AgentStatus?: number; /** 本月防护关闭次数 */ CloseDefenseCount?: number; /** 运行状态 */ InstanceState?: string; /** 安全组数据 */ SecurityGroupIds?: 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; } /** 调用记录详情 */ declare interface CallRecord { /** 调用记录ID */ CallID?: string; /** 访问密钥 */ AccessKey?: string; /** 访问密钥备注 */ AccessKeyRemark?: string; /** 访问密钥ID */ AccessKeyID?: number; /** 调用源IP */ SourceIP?: string; /** 调用源IP备注 */ SourceIPRemark?: string; /** 调用源IP地域 */ Region?: string; /** IP类型 0:账号内(未备注) 1:账号外(未备注) 2:账号内 (已备注) 3:账号外 (已备注) */ IPType?: number; /** 调用接口名称 */ EventName?: string; /** 调用产品名称 */ ProductName?: string; /** 调用类型0:控制台调用1:API */ EventType?: number; /** 用户类型CAMUser/root/AssumedRole */ UserType?: string; /** 用户/角色名称 */ UserName?: string; /** 策略列表 */ PolicySet?: string[]; /** 调用次数 */ CallCount?: number; /** 调用错误码0表示成功 */ Code?: number; /** 首次调用时间 */ FirstCallTime?: string; /** 最后调用时间 */ LastCallTime?: string; /** IP关联资产ID,如果为空字符串,表示没有关联 */ InstanceID?: string; /** IP关联资产名称 */ InstanceName?: string; /** 聚合日期 */ Date?: string; /** appid */ AppID?: number; /** 展示状态 */ ShowStatus?: boolean; /** 运营商 */ ISP?: string; /** 账号外vpc信息列表 */ VpcInfo?: SourceIPVpcInfo[]; } /** 检查项视角风险 */ declare interface CheckViewRiskItem { /** 检查项规则ID */ RiskRuleId?: string; /** 风险名称 */ RiskTitle?: string; /** 检查类型 */ CheckType?: string; /** 风险等级 */ Severity?: string; /** 存在1个风险项 */ RiskDesc?: string; /** 首次发现时间 */ CreateTime?: string; /** 风险更新时间 */ UpdateTime?: string; /** 云厂商 */ Provider?: string; /** 风险状态 */ RiskStatus?: number; /** 受影响资产数量 */ AssetCount?: number; /** 风险数量 */ RiskCount?: number; /** 资产类型 */ AssetType?: string; /** 事件类型 */ EventType?: string; } /** clb实例和监听器信息 */ declare interface ClbListenerListInfo { /** 监听器id */ ListenerId?: string; /** 监听器名称 */ ListenerName?: string; /** 负载均衡Id */ LoadBalancerId?: string; /** 负载均衡名称 */ LoadBalancerName?: string; /** 协议 */ Protocol?: string; /** 地域 */ Region?: string; /** 负载均衡ip */ Vip?: string; /** 端口 */ VPort?: number; /** 区域 */ Zone?: string; /** 私有网络id */ NumericalVpcId?: number; /** 负载均衡类型 */ LoadBalancerType?: string; /** 监听器域名 */ Domain?: string; /** 负载均衡域名 */ LoadBalancerDomain?: string; } /** 多云账户统计信息 */ declare interface CloudCountDesc { /** 0表示腾讯云1表示AWS */ CloudType?: number; /** 账户数量 */ CloudCount?: number; /** 该云账号类型描述 */ CloudDesc?: string; } /** 风险中心风险概览统计数据 */ declare interface CsipRiskCenterStatistics { /** 端口风险总数 */ PortTotal?: number; /** 端口风险高危数量 */ PortHighLevel?: number; /** 弱口令风险总数 */ WeakPasswordTotal?: number; /** 弱口令风险高危数量 */ WeakPasswordHighLevel?: number; /** 网站风险数量 */ WebsiteTotal?: number; /** 网站高危风险数量 */ WebsiteHighLevel?: number; /** 最新的扫描时间 */ LastScanTime?: string; /** 漏洞风险数 */ VULTotal?: number; /** 高危漏洞风险数 */ VULHighLevel?: number; /** 配置项风险数量 */ CFGTotal?: number; /** 高危配置项风险数量 */ CFGHighLevel?: number; /** 测绘服务风险数量 */ ServerTotal?: number | null; /** 测绘服务高危数量 */ ServerHighLevel?: number | null; /** 主机基线风险数量 */ HostBaseLineRiskTotal?: number; /** 主机基线高危风险数量 */ HostBaseLineRiskHighLevel?: number; /** 容器基线风险数量 */ PodBaseLineRiskTotal?: number; /** 容器基线高危风险数量 */ PodBaseLineRiskHighLevel?: number; } /** db资产输出字段 */ declare 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?: Tag[]; /** 内网ip */ PrivateIp?: string; /** 公网ip */ PublicIp?: string; /** 状态 */ Status?: number; /** 是否核心 */ IsCore?: number; /** 是否新资产: 1新 */ IsNewAsset?: number; } /** 漏洞和资产信息 */ declare interface DataSearchBug { /** 返回查询状态 */ StateCode?: string; /** 漏洞详情 */ DataBug?: BugInfoDetail[]; /** 漏洞影响资产详情 */ DataAsset?: AssetInfoDetail[]; /** true支持扫描。false不支持扫描 */ VSSScan?: boolean; /** 0不支持,1支持 */ CWPScan?: string; /** 1支持虚拟补丁,0或空不支持 */ CFWPatch?: string; /** 0不支持,1支持 */ WafPatch?: number; /** 0不支持,1支持 */ CWPFix?: number; /** 产品支持状态 */ DataSupport?: ProductSupport[]; /** cveId */ CveId?: string; } /** db资产详情 */ declare 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?: Tag[]; } /** 域名资产 */ declare interface DomainAssetVO { /** 资产id */ AssetId?: string[]; /** 资产名 */ AssetName?: string[]; /** 资产类型 */ AssetType?: string[]; /** 地域 */ Region?: string[]; /** Waf状态 */ WAFStatus?: number; /** 资产创建时间 */ AssetCreateTime?: string; /** Appid */ AppId?: number; /** 账号id */ 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; /** 域名 */ SubDomain?: string; /** 解析ip */ SeverIp?: string[]; /** bot攻击数量 */ BotCount?: number; /** 弱口令风险 */ WeakPassword?: number; /** 内容风险 */ WebContentRisk?: number; /** tag标签 */ Tag?: Tag[]; /** 关联实例类型 */ SourceType?: string; /** memberId信息 */ MemberId?: string; /** cc攻击 */ CCAttack?: number; /** web攻击 */ WebAttack?: number; /** 风险服务暴露数量 */ ServiceRisk?: number; /** 是否新资产 1新 */ IsNewAsset?: number; /** 待确认资产的随机三级域名 */ VerifyDomain?: string; /** 待确认资产的TXT记录内容 */ VerifyTXTRecord?: string; /** 待确认资产的认证状态,0-待认证,1-认证成功,2-认证中,3-txt认证失败,4-人工认证失败 */ VerifyStatus?: number; /** bot访问数量 */ BotAccessCount?: number; } /** 统计条目 */ declare interface Element { /** 统计类型 */ Key?: string; /** 统计对象 */ Value?: string; } /** 暴露资产分类 */ declare interface ExposeAssetTypeItem { /** 云厂商 */ Provider?: string; /** 云厂商名称 */ ProviderName?: string; /** 资产类型 */ AssetType?: string; /** 资产类型名称 */ AssetTypeName?: string; } /** 暴露资产 */ declare interface ExposesItem { /** 云厂商 */ Provider?: string; /** 云账号名称 */ CloudAccountName?: string; /** 云账号 */ CloudAccountId?: string; /** 域名 */ Domain?: string; /** IP */ Ip?: string; /** 端口或者端口范围 */ Port?: string; /** 开放 */ Status?: string; /** 风险类型 */ RiskType?: string; /** acl类型 */ AclType?: string; /** acl列表 */ AclList?: string; /** 资产ID */ AssetId?: string; /** 实例名称 */ InstanceName?: string; /** 资产类型 */ AssetType?: string; /** 端口服务数量 */ PortServiceCount?: number; /** 高危端口数量 */ HighRiskPortServiceCount?: number; /** web应用数量 */ WebAppCount?: number; /** 有风险web应用数量 */ RiskWebAppCount?: number; /** 弱口令数量 */ WeakPasswordCount?: number; /** 漏洞数量 */ VulCount?: number; /** 首次发现时间 */ CreateTime?: string; /** 最近更新时间 */ UpdateTime?: string; /** 实例类型名称 */ AssetTypeName?: string; /** 开放状态 */ DisplayStatus?: string; /** 端口状态 */ DisplayRiskType?: string; /** 扫描任务状态 */ ScanTaskStatus?: string; /** uuid */ Uuid?: string; /** 是否进行过安全体检 */ HasScan?: string; /** 租户ID */ AppId?: number; /** 租户ID字符串 */ AppIdStr?: string; /** 记录ID */ ExposureID?: number; /** 端口开放数量 */ PortDetectCount?: number; /** 端口开放结果 */ PortDetectResult?: string; } /** 列表查询接口采用新filter 接口,直接传给后台供后台查询过滤 */ declare interface Filter { /** 查询数量限制 */ Limit?: number; /** 查询偏移位置 */ Offset?: number; /** 排序采用升序还是降序 升:asc 降 desc */ Order?: string; /** 需排序的字段 */ By?: string; /** 过滤的列及内容 */ Filters?: WhereFilter[]; /** 可填无, 日志使用查询时间 */ StartTime?: string; /** 可填无, 日志使用查询时间 */ EndTime?: string; } /** 过滤数据对象 */ declare interface FilterDataObject { /** 英文翻译 */ Value?: string; /** 中文翻译 */ Text?: string; } /** filter过滤条件 */ declare interface Filters { /** 实例ID */ Name?: string | null; /** 实例ID内容 */ Values?: string[] | null; /** 模糊匹配 */ ExactMatch?: string | null; } /** 网关资产 */ declare 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?: 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; } /** 高危基线风险内容 */ declare interface HighBaseLineRiskItem { /** 云账号ID */ CloudAccountID?: string; /** 实例ID */ AssetID?: string; /** 实例状态 */ InstanceStatus?: string; /** 实例名称 */ InstanceName?: string; /** 风险名称 */ RiskName?: string; /** 风险分类 */ RiskCategory?: string; /** 风险等级 */ RiskLevel?: string; /** 风险描述 */ RiskDesc?: string; /** 风险结果 */ RiskResult?: string; /** 修复建议 */ FixAdvice?: string; /** Linux漏洞 */ RiskCategoryName?: string; /** 风险等级名称 */ RiskLevelName?: string; /** 实例状态 */ InstanceStatusName?: string; /** 首次发现时间 */ CreateTime?: string; /** 最近发现时间 */ UpdateTime?: string; /** 租户ID */ AppID?: number; } /** ip列表 */ declare 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?: Tag[]; /** eip主键 */ AddressId?: string; /** MemberId信息 */ MemberId?: string; /** 风险服务暴露 */ RiskExposure?: number; /** 是否新资产 1新 */ IsNewAsset?: number; /** 资产认证状态,0-待认证,1-认证成功,2-认证中,3+-认证失败 */ VerifyStatus?: number; } /** KeyValue对 */ declare interface KeyValue { /** 字段 */ Key?: string; /** 值 */ Value?: string; } /** 网卡资产 */ declare 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?: 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; } /** 该结构体用来传入告警的key,以更新告警的status */ declare interface NewAlertKey { /** 需要更改的用户appid */ AppId: string; /** 告警类别 */ Type: string; /** 告警子类别 */ SubType: string; /** 告警来源 */ Source: string; /** 告警名称 */ Name: string; /** 告警key */ Key: string; /** 时间 */ Date: string; /** 状态 */ Status?: number; } /** 集团账号详情 */ declare 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?: string[]; /** 成员关系策略权限 */ MemberPermission?: string[]; /** 集团付费模式;0/自付费,1/代付费 */ GroupPayMode?: number; /** 个人付费模式;0/自付费,1/代付费 */ MemberPayMode?: number; /** 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CFWProtect?: string; /** 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ WAFProtect?: string; /** 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CWPProtect?: string; /** 所有部门的集合数组 */ Departments?: string[]; /** 成员创建时间 */ MemberCreateTime?: string; /** Advanced/Enterprise/Ultimate */ CSIPProtect?: string; /** 1表示配额消耗方 */ QuotaConsumer?: number; /** 管理员/委派管理员 已开启数量 */ EnableAdminCount?: number; /** 账户多云信息统计,数组形式,具体参考CloudCountDesc描述 */ CloudCountDesc?: CloudCountDesc[]; /** 管理员/委派管理员 总数量 */ AdminCount?: number; } /** 集团账号成员详情 */ declare 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?: string[]; /** 1 */ AuthType?: number; /** 0 腾讯云集团账户1 腾讯云接入账户2 非腾讯云 */ TcMemberType?: number; /** 子账号数量 */ SubUserCount?: number; /** 加入方式详细信息 */ JoinTypeInfo?: string; } /** 端口风险高级配置项 */ declare interface PortRiskAdvanceCFGParamItem { /** 端口集合,以逗号分隔 */ PortSets: string; /** 检测项类型,0-系统定义,1-用户自定义 */ CheckType: number; /** 检测项描述 */ Detail?: string; /** 是否启用,1-启用,0-禁用 */ Enable?: number; } /** 端口视角的端口风险对象 */ declare interface PortViewPortRisk { /** 未处理数量 */ NoHandleCount?: number; /** 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** 协议 */ Protocol?: string; /** 组件 */ Component?: string; /** 端口 */ Port?: number; /** 最近识别时间 */ RecentTime?: string; /** 首次识别时间 */ FirstTime?: string; /** 处置建议,0保持现状、1限制访问、2封禁端口 */ Suggestion?: number; /** 影响资产数量 */ AffectAssetCount?: string; /** ID */ Id?: string; /** 识别来源 */ From?: string; /** 前端索引 */ Index?: string; /** 用户appid */ AppId?: string; /** 用户昵称 */ Nick?: string; /** 用户uin */ Uin?: string; /** 服务 */ Service?: string; } /** 漏洞信息产品支持状态 */ declare 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; } /** 公网IP和域名资产列表key */ declare interface PublicIpDomainListKey { /** 资产值 */ Asset: string; } /** 相关攻击事件结构 */ declare interface RelatedEvent { /** 事件ID */ EventID?: string; /** 事件描述 */ Description?: string; /** 与事件关联的告警数量 */ RelatedCount?: number; } /** 报告项key */ declare interface ReportItemKey { /** 日志Id列表 */ TaskLogList: string[]; } /** 报告中的task_id list */ declare interface ReportTaskIdList { /** 任务id列表 */ TaskIdList: string[]; /** 租户ID */ AppId?: string; } /** 仓库镜像列表 */ declare interface RepositoryImageVO { /** 用户appid */ AppId?: number; /** 用户uin */ Uin?: string; /** 昵称 */ NickName?: string; /** 镜像id */ InstanceId?: string; /** 镜像名称 */ InstanceName?: string; /** 镜像创建时间 */ InstanceCreateTime?: string; /** 镜像大小带单位 */ InstanceSize?: string; /** 构建次数 */ BuildCount?: number; /** 镜像类型 */ InstanceType?: string; /** 授权状态 */ AuthStatus?: number; /** 镜像版本 */ InstanceVersion?: string; /** 地域 */ Region?: string; /** 仓库地址 */ RepositoryUrl?: string; /** 仓库名称 */ RepositoryName?: string; /** 是否核心 */ IsCore?: number; /** 漏洞风险 */ VulRisk?: number; /** 检查任务 */ CheckCount?: number; /** 体检时间 */ CheckTime?: string; /** 是否新资产 1新 */ IsNewAsset?: number; } /** 风险调用记录详情 */ declare interface RiskCallRecord { /** 接口名称 */ EventName?: string; /** 接口中文描述 */ EventDescCN?: string; /** 接口英文描述 */ EventDescEN?: string; /** 产品名称 */ ProductName?: string; /** 产品中文名称 */ ProductNameCN?: string; /** 调用次数 */ CallCount?: number; } /** 风险中心状态处理Key */ declare interface RiskCenterStatusKey { /** 风险ID */ Id: string; /** 公网IP/域名 */ PublicIPDomain?: string; /** 实例ID */ InstanceId?: string; /** APP ID */ AppId?: string; } /** 风险详情 */ declare interface RiskDetailItem { /** 首次发现时间 */ CreateTime?: string; /** 更新时间 */ UpdateTime?: string; /** 风险状态 */ RiskStatus?: number; /** 风险内容 */ RiskContent?: string; /** 云厂商 */ Provider?: string; /** 云厂商名称 */ ProviderName?: string; /** 云账号 */ CloudAccountId?: string; /** 云账号名称 */ CloudAccountName?: string; /** 实例ID */ InstanceId?: string; /** 实例名称 */ InstanceName?: string; /** 风险ID */ RiskId?: number; /** 风险规则ID */ RiskRuleId?: string; /** 风险验证状态 */ CheckStatus?: string; } /** 风险规则 */ declare interface RiskRuleInfo { /** 风险检查项ID */ RuleID?: string; /** 云厂商名称 */ Provider?: string; /** 实例类型 */ InstanceType?: string; /** 风险名称 */ RiskTitle?: string; /** 检查类型 */ CheckType?: string; /** 风险等级 */ RiskLevel?: string; /** 风险危害 */ RiskInfluence?: string; /** 风险修复指引报告链接 */ RiskFixAdvance?: string; /** 边界管控 */ DispositionType?: string; } /** 风险规则 */ declare interface RiskRuleItem { /** 风险检查项ID */ ItemId?: string; /** 云厂商名称 */ Provider?: string; /** 实例类型 */ InstanceType?: string; /** 实例类型名称 */ InstanceName?: string; /** 风险名称 */ RiskTitle?: string; /** 检查类型 */ CheckType?: string; /** 风险等级 */ Severity?: string; /** 风险危害 */ RiskInfluence?: string; } /** 告警数据攻击者或受害者信息 */ declare 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?: KeyValue[]; /** 容器名 */ ContainerName?: string; /** 容器ID */ ContainerID?: string; } /** 扫描任务详情 */ declare interface ScanTaskInfo { /** 任务Id */ TaskId?: string; /** 任务名称 */ TaskName?: string; /** 任务状态码:1等待开始 2正在扫描 3扫描出错 4扫描完成 */ Status?: number; /** 任务进度 */ Progress?: number; /** 任务完成时间 */ TaskTime?: string; /** 报告ID */ ReportId?: string; /** 报告名称 */ ReportName?: string; /** 扫描计划,0-周期任务,1-立即扫描,2-定时扫描,3-自定义 */ ScanPlan?: number; /** 关联的资产数 */ AssetCount?: number; /** APP ID */ AppId?: string; /** 用户主账户ID */ UIN?: string; /** 用户名称 */ UserName?: string; } /** 扫描任务列表展示信息 */ declare interface ScanTaskInfoList { /** 任务名称 */ TaskName?: string; /** 任务开始时间 */ StartTime?: string; /** 任务结束时间 */ EndTime?: string; /** cron格式 */ ScanPlanContent?: string; /** 0-周期任务,1-立即扫描,2-定时扫描,3-自定义 */ TaskType?: number; /** 创建时间 */ InsertTime?: string; /** 任务ID */ TaskId?: string; /** 自定义指定扫描资产信息 */ SelfDefiningAssets?: string[]; /** 预估时间 */ PredictTime?: number; /** 预估完成时间 */ PredictEndTime?: string; /** 报告数量 */ ReportNumber?: number; /** 资产数量 */ AssetNumber?: number; /** 扫描状态, 0-初始值,1-正在扫描,2-扫描完成,3-扫描出错,4-停止扫描 */ ScanStatus?: number; /** 任务进度 */ Percent?: number; /** port/poc/weakpass/webcontent/configrisk */ ScanItem?: string; /** 0-全扫,1-指定资产扫,2-排除资产扫,3-自定义指定资产扫描 */ ScanAssetType?: number; /** vss子任务id */ VSSTaskId?: string; /** cspm子任务id */ CSPMTaskId?: string; /** 主机漏扫子任务id */ CWPPOCId?: string; /** 主机基线子任务id */ CWPBlId?: string; /** vss子任务进度 */ VSSTaskProcess?: number; /** cspm子任务进度 */ CSPMTaskProcess?: number; /** 主机漏扫子任务进度 */ CWPPOCProcess?: number; /** 主机基线子任务进度 */ CWPBlProcess?: number; /** 异常状态码 */ ErrorCode?: number; /** 异常信息 */ ErrorInfo?: string; /** 周期任务开始的天数 */ StartDay?: number; /** 扫描频率,单位天,1-每天,7-每周,30-月,0-扫描一次 */ Frequency?: number; /** 完成次数 */ CompleteNumber?: number; /** 已完成资产个数 */ CompleteAssetNumber?: number; /** 风险数 */ RiskCount?: number; /** 资产 */ Assets?: TaskAssetObject[]; /** 用户Appid */ AppId?: string; /** 用户主账户ID */ UIN?: string; /** 用户名称 */ UserName?: string; /** 体检模式,0-标准模式,1-快速模式,2-高级模式 */ TaskMode?: number; /** 扫描来源 */ ScanFrom?: string; /** 是否限免体检0不是,1是 */ IsFree?: number; /** 是否可以删除,1-可以,0-不可以,对应多账户管理使用 */ IsDelete?: number; /** 任务源类型,0-默认,1-小助手,2-体检项 */ SourceType?: number; } /** 服务风险 */ declare interface ServerRisk { /** 测绘标签 */ ServiceTag?: string; /** 端口 */ Port?: number; /** 影响资产 */ AffectAsset?: string; /** 实例id */ InstanceId?: string; /** 实例名 */ InstanceName?: string; /** 资产类型 */ InstanceType?: string; /** 风险等级 low:低危 high:高危 middle:中危 info:提示 extreme:严重 */ Level?: string; /** 协议 */ Protocol?: string; /** 组件 */ Component?: string; /** 服务 */ Service?: string; /** 最近识别时间 */ RecentTime?: string; /** 首次识别时间 */ FirstTime?: string; /** 风险详情 */ RiskDetails?: string; /** 处置建议 */ Suggestion?: string; /** 状态,0未处理、1已处置、2已忽略、3云防已防护 */ Status?: number; /** 资产唯一id */ Id?: string; /** 用户appid */ AppId?: string; /** 用户昵称 */ Nick?: string; /** 用户uin */ Uin?: string; /** 服务快照 */ ServiceSnapshot?: string; /** 服务访问的url */ Url?: string; /** 列表索引值 */ Index?: string; /** 风险列表 */ RiskList?: ServerRiskSuggestion[]; /** 建议列表 */ SuggestionList?: ServerRiskSuggestion[]; /** HTTP响应状态码 */ StatusCode?: string; /** 新风险等级,high_risk 高危 suspect 疑似 Normal 暂无风险 */ NewLevel?: string; /** 状态,0未处理、1已处置、2已忽略、3云防已防护、4无需处理 */ XspmStatus?: number; } /** 风险详情 */ declare interface ServerRiskSuggestion { /** 标题 */ Title?: string; /** 详情 */ Body?: string; } /** 产品支持情况 */ declare interface ServiceSupport { /** 产品名称:"cfw_waf_virtual", "cwp_detect", "cwp_defense", "cwp_fix" */ ServiceName?: string; /** 已处理的资产总数 */ SupportHandledCount?: number; /** 支持的资产总数 */ SupportTotalCount?: number; /** 是否支持该产品1支持;0不支持 */ IsSupport?: boolean; } /** 访问密钥资产信息(源IP角度) */ declare interface SourceIPAsset { /** 源IP id */ ID?: number; /** 源IP */ SourceIP?: string; /** 备注 */ Remark?: string; /** 账号所属APPID */ AppID?: number; /** IP地域 */ Region?: string; /** 调用方式0:控制台调用1:API */ EventType?: number; /** IP类型0:账号内(未备注)1:账号外(未备注)2:账号内 (已备注)3:账号外 (已备注) */ IPType?: number; /** 告警信息列表 */ AccessKeyAlarmList?: AccessKeyAlarmInfo[]; /** ak信息列表 */ AKInfo?: AKInfo[]; /** 调用接口数量 */ ActionCount?: number; /** 最近访问时间 */ LastAccessTime?: string; /** IP关联实例ID,如果为空字符串,代表非账号内资产 */ InstanceID?: string; /** IP关联实例名称 */ InstanceName?: string; /** 账号所属Uin */ Uin?: string; /** 昵称 */ Nickname?: string; /** 展示状态 */ ShowStatus?: boolean; /** 运营商字段 */ ISP?: string; } /** 调用源IP 外部账号信息 */ declare interface SourceIPVpcInfo { /** 账号名称 */ Name?: string; /** vpc所属appid */ AppID?: number; /** vpc id */ VpcID?: string; /** vpc 名称 */ VpcName?: string; } /** 用户行为分析 统计条件 */ declare interface StatisticalFilter { /** 0:不基于统计检测1:发生次数高于固定值2:发生次数高于周期平均值的百分之3:发生次数高于用户平均值的百分之 */ OperatorType: number; /** 统计值 */ Value: number; } /** 子账号详情 */ declare 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; } /** 子网资产 */ declare interface SubnetAsset { /*