Class: TencentCloud::Tics::V20181115::DescribeDomainInfoResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181115/models.rb

Overview

DescribeDomainInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(returncode = nil, result = nil, confidence = nil, threattypes = nil, tags = nil, intelligences = nil, context = nil, requestid = nil) ⇒ DescribeDomainInfoResponse

Returns a new instance of DescribeDomainInfoResponse.



77
78
79
80
81
82
83
84
85
86
# File 'lib/v20181115/models.rb', line 77

def initialize(returncode=nil, result=nil, confidence=nil, threattypes=nil, tags=nil, intelligences=nil, context=nil, requestid=nil)
  @ReturnCode = returncode
  @Result = result
  @Confidence = confidence
  @ThreatTypes = threattypes
  @Tags = tags
  @Intelligences = intelligences
  @Context = context
  @RequestId = requestid
end

Instance Attribute Details

#ConfidenceObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def Confidence
  @Confidence
end

#ContextObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def Context
  @Context
end

#IntelligencesObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def Intelligences
  @Intelligences
end

#RequestIdObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def RequestId
  @RequestId
end

#ResultObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def Result
  @Result
end

#ReturnCodeObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def ReturnCode
  @ReturnCode
end

#TagsObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def Tags
  @Tags
end

#ThreatTypesObject

botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等

Parameters:

  • ReturnCode:

    是否有数据,0代表有数据,1代表没有数据

  • Result:

    判定结果,如:black、white、grey

  • Confidence:

    置信度,取值0-100

  • ThreatTypes:

    威胁类型。

  • Tags:

    恶意标签,对应的团伙,家族等信息。

  • Intelligences:

    对应的历史上的威胁情报事件

  • Context:

    情报相关的上下文

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



75
76
77
# File 'lib/v20181115/models.rb', line 75

def ThreatTypes
  @ThreatTypes
end

Instance Method Details

#deserialize(params) ⇒ Object



88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# File 'lib/v20181115/models.rb', line 88

def deserialize(params)
  @ReturnCode = params['ReturnCode']
  @Result = params['Result']
  @Confidence = params['Confidence']
  @ThreatTypes = params['ThreatTypes']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tagtype_tmp = TagType.new
      tagtype_tmp.deserialize(i)
      @Tags << tagtype_tmp
    end
  end
  unless params['Intelligences'].nil?
    @Intelligences = []
    params['Intelligences'].each do |i|
      intelligencetype_tmp = IntelligenceType.new
      intelligencetype_tmp.deserialize(i)
      @Intelligences << intelligencetype_tmp
    end
  end
  @Context = params['Context']
  @RequestId = params['RequestId']
end