UNPKG

tencentcloud-sdk-nodejs

Version:
368 lines (367 loc) 7.99 kB
/** * DescribeDomainInfo返回参数结构体 */ export interface DescribeDomainInfoResponse { /** * 是否有数据,0代表有数据,1代表没有数据 */ ReturnCode?: number; /** * 判定结果,如:black、white、grey */ Result?: string; /** * 置信度,取值0-100 */ Confidence?: number; /** * 威胁类型。 botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等 */ ThreatTypes?: Array<string>; /** * 恶意标签,对应的团伙,家族等信息。 */ Tags?: Array<TagType>; /** * 对应的历史上的威胁情报事件 */ Intelligences?: Array<IntelligenceType>; /** * 情报相关的上下文 */ Context?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeIpInfo请求参数结构体 */ export interface DescribeIpInfoRequest { /** * 要查询的IP */ Key: string; /** * 附加字段,是否返回上下文。当为0时不返回上下文,当为1时返回上下文。 */ Option?: number; } /** * DescribeThreatInfo返回参数结构体 */ export interface DescribeThreatInfoResponse { /** * 是否有数据,0代表有数据,1代表没有数据 */ ReturnCode?: number; /** * 判定结果,如:black、white、grey */ Result?: string; /** * 置信度,取值0-100 */ Confidence?: number; /** * 威胁类型。 botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等 */ ThreatTypes?: Array<string>; /** * 恶意标签,对应的团伙,家族等信息。 */ Tags?: Array<string>; /** * 当前状态 active = 活跃 sinkholed = sinkholed inactive = 不活跃 unknown = 未知 expired = 过期 */ Status?: string; /** * 情报相关的上下文,参数option=1 的时候提供 每个数据默认为3 条 */ Context?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDomainInfo请求参数结构体 */ export interface DescribeDomainInfoRequest { /** * 要查询的域名 */ Key: string; /** * 附加字段,是否返回上下文。当为0时不返回上下文,当为1时返回上下文。 */ Option?: number; } /** * { "source": "inergj_ai_predict", "stamp": "msraminer", "time": 1531994023 } */ export interface IntelligenceType { /** * 来源 */ Source: string; /** * 标记 */ Stamp: string; /** * 时间 */ Time: number; } /** * 文件信息类型 */ export interface FileInfoType { /** * 判定渠道 */ DetectId: string; /** * 检测优先级 */ DetectPriority: string; /** * 引擎优先级 */ EnginePriority: string; /** * 样本是否存在 */ FileExist: string; /** * 文件上传 */ FileForceUpload: string; /** * 文件大小 */ FileSize: string; /** * 文件上传时间 */ FileupTime: string; /** * 病毒文件全名 */ FullVirusName: string; /** * IDC位置 */ IdcPosition: string; /** * 文件md5值 */ Md5Type: string; /** * PE结构是否存在 */ PeExist: string; /** * PE结构上传 */ PeForceUpload: string; /** * 安全性等级 */ SafeLevel: string; /** * 扫描时间 */ ScanModiTime: string; /** * 子判定渠道 */ SubdetectId: string; /** * 病毒名 */ UserDefName: string; /** * 病毒类型 */ VirusType: string; /** * 白名单分数 */ WhiteScore: string; } /** * 标签及对应的解释 */ export interface TagType { /** * 标签 */ Tag: string; /** * 标签对应的中文解释 */ Desc: string; } /** * DescribeFileInfo返回参数结构体 */ export interface DescribeFileInfoResponse { /** * 是否有数据,0代表有数据,1代表没有数据 */ ReturnCode?: number; /** * 判定结果,如:black、white、grey */ Result?: string; /** * 置信度,取值0-100 */ Confidence?: number; /** * 文件类型,文件hash (md5,sha1,sha256),文件大小等等文件 基础信息 */ FileInfo?: Array<FileInfoType>; /** * 恶意标签,对应的团伙,家族等信息。 */ Tags?: Array<TagType>; /** * 对应的历史上的威胁情报事件 */ Intelligences?: Array<IntelligenceType>; /** * 情报相关的上下文 */ Context?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeThreatInfo请求参数结构体 */ export interface DescribeThreatInfoRequest { /** * 查询对象,域名或IP */ Key: string; /** * 查询类型,当前取值为domain或ip */ Type: string; /** * 附加字段,是否返回上下文。当为0时不返回上下文,当为1时返回上下文。 */ Option?: number; } /** * DescribeFileInfo请求参数结构体 */ export interface DescribeFileInfoRequest { /** * 要查询文件的MD5 */ Key: string; /** * 附加字段,是否返回上下文。当为0时不返回上下文,当为1时返回上下文。 */ Option?: number; } /** * DescribeIpInfo返回参数结构体 */ export interface DescribeIpInfoResponse { /** * 是否有数据,0代表有数据,1代表没有数据 */ ReturnCode?: number; /** * 判定结果,如:black、white、grey */ Result?: string; /** * 置信度,取值0-100 */ Confidence?: number; /** * 威胁类型。 botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等 */ ThreatTypes?: Array<string>; /** * 恶意标签,对应的团伙,家族等信息。 */ Tags?: Array<TagType>; /** * 对应的历史上的威胁情报事件 */ Intelligences?: Array<IntelligenceType>; /** * 情报相关的上下文 */ Context?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; }