Class: TencentCloud::Tics::V20181115::DescribeIpInfoResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tics::V20181115::DescribeIpInfoResponse
- Defined in:
- lib/v20181115/models.rb
Overview
DescribeIpInfo返回参数结构体
Instance Attribute Summary collapse
-
#Confidence ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#Context ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#Intelligences ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#RequestId ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#Result ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#ReturnCode ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#Tags ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
-
#ThreatTypes ⇒ Object
botnet = 僵尸网络 trojan = 木马 ransomware = 勒索软件 worm = 蠕虫 dga = 域名生成算法 c2 = c&c compromised = 失陷主机 dynamicIP = 动态IP proxy = 代理 idc = idc 机房 whitelist = 白名单 tor = 暗网 miner = 挖矿 maleware site = 恶意站点 malware IP = 恶意IP 等等.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(returncode = nil, result = nil, confidence = nil, threattypes = nil, tags = nil, intelligences = nil, context = nil, requestid = nil) ⇒ DescribeIpInfoResponse
constructor
A new instance of DescribeIpInfoResponse.
Constructor Details
#initialize(returncode = nil, result = nil, confidence = nil, threattypes = nil, tags = nil, intelligences = nil, context = nil, requestid = nil) ⇒ DescribeIpInfoResponse
Returns a new instance of DescribeIpInfoResponse.
258 259 260 261 262 263 264 265 266 267 |
# File 'lib/v20181115/models.rb', line 258 def initialize(returncode=nil, result=nil, confidence=nil, threattypes=nil, =nil, intelligences=nil, context=nil, requestid=nil) @ReturnCode = returncode @Result = result @Confidence = confidence @ThreatTypes = threattypes @Tags = @Intelligences = intelligences @Context = context @RequestId = requestid end |
Instance Attribute Details
#Confidence ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def Confidence @Confidence end |
#Context ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def Context @Context end |
#Intelligences ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def Intelligences @Intelligences end |
#RequestId ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def RequestId @RequestId end |
#Result ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def Result @Result end |
#ReturnCode ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def ReturnCode @ReturnCode end |
#Tags ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def Tags @Tags end |
#ThreatTypes ⇒ Object
botnet = 僵尸网络trojan = 木马ransomware = 勒索软件worm = 蠕虫dga = 域名生成算法c2 = c&c compromised = 失陷主机dynamicIP = 动态IP proxy = 代理idc = idc 机房whitelist = 白名单tor = 暗网miner = 挖矿maleware site = 恶意站点malware IP = 恶意IP 等等
256 257 258 |
# File 'lib/v20181115/models.rb', line 256 def ThreatTypes @ThreatTypes end |
Instance Method Details
#deserialize(params) ⇒ Object
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'lib/v20181115/models.rb', line 269 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 |