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.
35930 35931 35932 35933 35934 35935 35936 35937 35938 35939 35940 35941 35942 |
# File 'lib/v20180228/models.rb', line 35930 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
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def CreateTime @CreateTime end |
#EventDir ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def EventDir @EventDir end |
#EventStatus ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def EventStatus @EventStatus end |
#EventType ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def EventType @EventType end |
#FileType ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def FileType @FileType end |
#HostIp ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def HostIp @HostIp end |
#HostName ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def HostName @HostName end |
#Id ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def Id @Id end |
#MachineExtraInfo ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def MachineExtraInfo @MachineExtraInfo end |
#Quuid ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def Quuid @Quuid end |
#RestoreTime ⇒ Object
35928 35929 35930 |
# File 'lib/v20180228/models.rb', line 35928 def RestoreTime @RestoreTime end |
Instance Method Details
#deserialize(params) ⇒ Object
35944 35945 35946 35947 35948 35949 35950 35951 35952 35953 35954 35955 35956 35957 35958 35959 |
# File 'lib/v20180228/models.rb', line 35944 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 |