Class: TencentCloud::Cwp::V20180228::ProtectEventLists
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::ProtectEventLists
- Defined in:
- lib/v20180228/models.rb
Overview
防护事件列表信息
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #EventDir ⇒ Object
- #EventStatus ⇒ Object
- #EventType ⇒ Object
- #FileType ⇒ Object
- #HostIp ⇒ Object
- #HostName ⇒ Object
- #Id ⇒ Object
- #MachineExtraInfo ⇒ Object
- #Quuid ⇒ Object
- #RestoreTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(hostname = nil, hostip = nil, eventdir = nil, eventtype = nil, eventstatus = nil, createtime = nil, restoretime = nil, id = nil, filetype = nil, machineextrainfo = nil, quuid = nil) ⇒ ProtectEventLists
constructor
A new instance of ProtectEventLists.
Constructor Details
#initialize(hostname = nil, hostip = nil, eventdir = nil, eventtype = nil, eventstatus = nil, createtime = nil, restoretime = nil, id = nil, filetype = nil, machineextrainfo = nil, quuid = nil) ⇒ ProtectEventLists
Returns a new instance of ProtectEventLists.
35560 35561 35562 35563 35564 35565 35566 35567 35568 35569 35570 35571 35572 |
# File 'lib/v20180228/models.rb', line 35560 def initialize(hostname=nil, hostip=nil, eventdir=nil, eventtype=nil, eventstatus=nil, createtime=nil, restoretime=nil, id=nil, filetype=nil, machineextrainfo=nil, quuid=nil) @HostName = hostname @HostIp = hostip @EventDir = eventdir @EventType = eventtype @EventStatus = eventstatus @CreateTime = createtime @RestoreTime = restoretime @Id = id @FileType = filetype @MachineExtraInfo = machineextrainfo @Quuid = quuid end |
Instance Attribute Details
#CreateTime ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def CreateTime @CreateTime end |
#EventDir ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def EventDir @EventDir end |
#EventStatus ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def EventStatus @EventStatus end |
#EventType ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def EventType @EventType end |
#FileType ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def FileType @FileType end |
#HostIp ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def HostIp @HostIp end |
#HostName ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def HostName @HostName end |
#Id ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def Id @Id end |
#MachineExtraInfo ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def MachineExtraInfo @MachineExtraInfo end |
#Quuid ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def Quuid @Quuid end |
#RestoreTime ⇒ Object
35558 35559 35560 |
# File 'lib/v20180228/models.rb', line 35558 def RestoreTime @RestoreTime end |
Instance Method Details
#deserialize(params) ⇒ Object
35574 35575 35576 35577 35578 35579 35580 35581 35582 35583 35584 35585 35586 35587 35588 35589 |
# File 'lib/v20180228/models.rb', line 35574 def deserialize(params) @HostName = params['HostName'] @HostIp = params['HostIp'] @EventDir = params['EventDir'] @EventType = params['EventType'] @EventStatus = params['EventStatus'] @CreateTime = params['CreateTime'] @RestoreTime = params['RestoreTime'] @Id = params['Id'] @FileType = params['FileType'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end @Quuid = params['Quuid'] end |