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.



37960
37961
37962
37963
37964
37965
37966
37967
37968
37969
37970
37971
# File 'lib/v20180228/models.rb', line 37960

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



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def CreatedTime
  @CreatedTime
end

#DstIpObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def DstIp
  @DstIp
end

#DstPortObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def DstPort
  @DstPort
end

#HttpMethodObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def HttpMethod
  @HttpMethod
end

#IdObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def Id
  @Id
end

#QuuidObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def Quuid
  @Quuid
end

#SrcIpObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def SrcIp
  @SrcIp
end

#SrcPortObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def SrcPort
  @SrcPort
end

#UuidObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def Uuid
  @Uuid
end

#VulTypeObject

Parameters:

  • Id:

    日志ID

  • Uuid:

    客户端ID

  • SrcIp:

    来源IP

  • SrcPort:

    来源端口

  • HttpMethod:

    攻击方式

  • VulType:

    威胁类型

  • CreatedTime:

    攻击时间

  • DstPort:

    目标端口

  • Quuid:

    主机 quuid

  • DstIp:

    目标IP



37958
37959
37960
# File 'lib/v20180228/models.rb', line 37958

def VulType
  @VulType
end

Instance Method Details

#deserialize(params) ⇒ Object



37973
37974
37975
37976
37977
37978
37979
37980
37981
37982
37983
37984
# File 'lib/v20180228/models.rb', line 37973

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