Class: TencentCloud::Cwp::V20180228::ScreenDefendAttackLog

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

Overview

大屏网络攻击日志

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, uuid = nil, srcip = nil, srcport = nil, httpmethod = nil, vultype = nil, createdtime = nil, dstport = nil, quuid = nil, dstip = nil) ⇒ ScreenDefendAttackLog

Returns a new instance of ScreenDefendAttackLog.



38346
38347
38348
38349
38350
38351
38352
38353
38354
38355
38356
38357
# File 'lib/v20180228/models.rb', line 38346

def initialize(id=nil, uuid=nil, srcip=nil, srcport=nil, httpmethod=nil, vultype=nil, createdtime=nil, dstport=nil, quuid=nil, dstip=nil)
  @Id = id
  @Uuid = uuid
  @SrcIp = srcip
  @SrcPort = srcport
  @HttpMethod = httpmethod
  @VulType = vultype
  @CreatedTime = createdtime
  @DstPort = dstport
  @Quuid = quuid
  @DstIp = dstip
end

Instance Attribute Details

#CreatedTimeObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def CreatedTime
  @CreatedTime
end

#DstIpObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def DstIp
  @DstIp
end

#DstPortObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def DstPort
  @DstPort
end

#HttpMethodObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def HttpMethod
  @HttpMethod
end

#IdObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def Id
  @Id
end

#QuuidObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def Quuid
  @Quuid
end

#SrcIpObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def SrcIp
  @SrcIp
end

#SrcPortObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def SrcPort
  @SrcPort
end

#UuidObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def Uuid
  @Uuid
end

#VulTypeObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



38344
38345
38346
# File 'lib/v20180228/models.rb', line 38344

def VulType
  @VulType
end

Instance Method Details

#deserialize(params) ⇒ Object



38359
38360
38361
38362
38363
38364
38365
38366
38367
38368
38369
38370
# File 'lib/v20180228/models.rb', line 38359

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @SrcIp = params['SrcIp']
  @SrcPort = params['SrcPort']
  @HttpMethod = params['HttpMethod']
  @VulType = params['VulType']
  @CreatedTime = params['CreatedTime']
  @DstPort = params['DstPort']
  @Quuid = params['Quuid']
  @DstIp = params['DstIp']
end