Class: TencentCloud::Yunjing::V20180228::DefendAttackLog
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunjing::V20180228::DefendAttackLog
- Defined in:
- lib/v20180228/models.rb
Overview
网络攻击日志
Instance Attribute Summary collapse
- #CreatedAt ⇒ Object
- #DstIp ⇒ Object
- #DstPort ⇒ Object
- #HttpCgi ⇒ Object
- #HttpContent ⇒ Object
- #HttpMethod ⇒ Object
- #HttpParam ⇒ Object
- #Id ⇒ Object
- #MachineIp ⇒ Object
- #MachineName ⇒ Object
- #SrcIp ⇒ Object
- #SrcPort ⇒ Object
- #Uuid ⇒ Object
- #VulType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uuid = nil, srcip = nil, srcport = nil, httpmethod = nil, httpcgi = nil, httpparam = nil, vultype = nil, createdat = nil, machineip = nil, machinename = nil, dstip = nil, dstport = nil, httpcontent = nil) ⇒ DefendAttackLog
constructor
A new instance of DefendAttackLog.
Constructor Details
#initialize(id = nil, uuid = nil, srcip = nil, srcport = nil, httpmethod = nil, httpcgi = nil, httpparam = nil, vultype = nil, createdat = nil, machineip = nil, machinename = nil, dstip = nil, dstport = nil, httpcontent = nil) ⇒ DefendAttackLog
Returns a new instance of DefendAttackLog.
756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 |
# File 'lib/v20180228/models.rb', line 756 def initialize(id=nil, uuid=nil, srcip=nil, srcport=nil, httpmethod=nil, httpcgi=nil, httpparam=nil, vultype=nil, createdat=nil, machineip=nil, machinename=nil, dstip=nil, dstport=nil, httpcontent=nil) @Id = id @Uuid = uuid @SrcIp = srcip @SrcPort = srcport @HttpMethod = httpmethod @HttpCgi = httpcgi @HttpParam = httpparam @VulType = vultype @CreatedAt = createdat @MachineIp = machineip @MachineName = machinename @DstIp = dstip @DstPort = dstport @HttpContent = httpcontent end |
Instance Attribute Details
#CreatedAt ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def CreatedAt @CreatedAt end |
#DstIp ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def DstIp @DstIp end |
#DstPort ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def DstPort @DstPort end |
#HttpCgi ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def HttpCgi @HttpCgi end |
#HttpContent ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def HttpContent @HttpContent end |
#HttpMethod ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def HttpMethod @HttpMethod end |
#HttpParam ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def HttpParam @HttpParam end |
#Id ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def Id @Id end |
#MachineIp ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def MachineIp @MachineIp end |
#MachineName ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def MachineName @MachineName end |
#SrcIp ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def SrcIp @SrcIp end |
#SrcPort ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def SrcPort @SrcPort end |
#Uuid ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def Uuid @Uuid end |
#VulType ⇒ Object
754 755 756 |
# File 'lib/v20180228/models.rb', line 754 def VulType @VulType end |
Instance Method Details
#deserialize(params) ⇒ Object
773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 |
# File 'lib/v20180228/models.rb', line 773 def deserialize(params) @Id = params['Id'] @Uuid = params['Uuid'] @SrcIp = params['SrcIp'] @SrcPort = params['SrcPort'] @HttpMethod = params['HttpMethod'] @HttpCgi = params['HttpCgi'] @HttpParam = params['HttpParam'] @VulType = params['VulType'] @CreatedAt = params['CreatedAt'] @MachineIp = params['MachineIp'] @MachineName = params['MachineName'] @DstIp = params['DstIp'] @DstPort = params['DstPort'] @HttpContent = params['HttpContent'] end |