Class: TencentCloud::Cwp::V20180228::RansomDefenseEvent
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::RansomDefenseEvent
- Defined in:
- lib/v20180228/models.rb
Overview
防勒索诱饵篡改事件
Instance Attribute Summary collapse
- #BaitFilePath ⇒ Object
- #CreateTime ⇒ Object
- #FileMd5 ⇒ Object
- #FilePath ⇒ Object
- #FileSize ⇒ Object
- #HostIp ⇒ Object
- #HostName ⇒ Object
- #Id ⇒ Object
- #InstanceId ⇒ Object
- #ModifyTime ⇒ Object
- #Pid ⇒ Object
- #PidParam ⇒ Object
- #ProcessStartTime ⇒ Object
- #PsTree ⇒ Object
- #Quuid ⇒ Object
- #SnapshotNum ⇒ Object
- #Status ⇒ Object
- #StrategyId ⇒ Object
- #StrategyName ⇒ Object
- #Type ⇒ Object
- #Uuid ⇒ Object
- #WanIp ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uuid = nil, quuid = nil, hostname = nil, status = nil, baitfilepath = nil, filepath = nil, pid = nil, pidparam = nil, filesize = nil, filemd5 = nil, type = nil, createtime = nil, instanceid = nil, modifytime = nil, strategyid = nil, strategyname = nil, hostip = nil, wanip = nil, pstree = nil, processstarttime = nil, snapshotnum = nil) ⇒ RansomDefenseEvent
constructor
A new instance of RansomDefenseEvent.
Constructor Details
#initialize(id = nil, uuid = nil, quuid = nil, hostname = nil, status = nil, baitfilepath = nil, filepath = nil, pid = nil, pidparam = nil, filesize = nil, filemd5 = nil, type = nil, createtime = nil, instanceid = nil, modifytime = nil, strategyid = nil, strategyname = nil, hostip = nil, wanip = nil, pstree = nil, processstarttime = nil, snapshotnum = nil) ⇒ RansomDefenseEvent
Returns a new instance of RansomDefenseEvent.
35785 35786 35787 35788 35789 35790 35791 35792 35793 35794 35795 35796 35797 35798 35799 35800 35801 35802 35803 35804 35805 35806 35807 35808 |
# File 'lib/v20180228/models.rb', line 35785 def initialize(id=nil, uuid=nil, quuid=nil, hostname=nil, status=nil, baitfilepath=nil, filepath=nil, pid=nil, pidparam=nil, filesize=nil, filemd5=nil, type=nil, createtime=nil, instanceid=nil, modifytime=nil, strategyid=nil, strategyname=nil, hostip=nil, wanip=nil, pstree=nil, processstarttime=nil, snapshotnum=nil) @Id = id @Uuid = uuid @Quuid = quuid @HostName = hostname @Status = status @BaitFilePath = baitfilepath @FilePath = filepath @Pid = pid @PidParam = pidparam @FileSize = filesize @FileMd5 = filemd5 @Type = type @CreateTime = createtime @InstanceId = instanceid @ModifyTime = modifytime @StrategyId = strategyid @StrategyName = strategyname @HostIp = hostip @WanIp = wanip @PsTree = pstree @ProcessStartTime = processstarttime @SnapshotNum = snapshotnum end |
Instance Attribute Details
#BaitFilePath ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def BaitFilePath @BaitFilePath end |
#CreateTime ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def CreateTime @CreateTime end |
#FileMd5 ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def FileMd5 @FileMd5 end |
#FilePath ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def FilePath @FilePath end |
#FileSize ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def FileSize @FileSize end |
#HostIp ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def HostIp @HostIp end |
#HostName ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def HostName @HostName end |
#Id ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def Id @Id end |
#InstanceId ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def InstanceId @InstanceId end |
#ModifyTime ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def ModifyTime @ModifyTime end |
#Pid ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def Pid @Pid end |
#PidParam ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def PidParam @PidParam end |
#ProcessStartTime ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def ProcessStartTime @ProcessStartTime end |
#PsTree ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def PsTree @PsTree end |
#Quuid ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def Quuid @Quuid end |
#SnapshotNum ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def SnapshotNum @SnapshotNum end |
#Status ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def Status @Status end |
#StrategyId ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def StrategyId @StrategyId end |
#StrategyName ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def StrategyName @StrategyName end |
#Type ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def Type @Type end |
#Uuid ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def Uuid @Uuid end |
#WanIp ⇒ Object
35783 35784 35785 |
# File 'lib/v20180228/models.rb', line 35783 def WanIp @WanIp end |
Instance Method Details
#deserialize(params) ⇒ Object
35810 35811 35812 35813 35814 35815 35816 35817 35818 35819 35820 35821 35822 35823 35824 35825 35826 35827 35828 35829 35830 35831 35832 35833 |
# File 'lib/v20180228/models.rb', line 35810 def deserialize(params) @Id = params['Id'] @Uuid = params['Uuid'] @Quuid = params['Quuid'] @HostName = params['HostName'] @Status = params['Status'] @BaitFilePath = params['BaitFilePath'] @FilePath = params['FilePath'] @Pid = params['Pid'] @PidParam = params['PidParam'] @FileSize = params['FileSize'] @FileMd5 = params['FileMd5'] @Type = params['Type'] @CreateTime = params['CreateTime'] @InstanceId = params['InstanceId'] @ModifyTime = params['ModifyTime'] @StrategyId = params['StrategyId'] @StrategyName = params['StrategyName'] @HostIp = params['HostIp'] @WanIp = params['WanIp'] @PsTree = params['PsTree'] @ProcessStartTime = params['ProcessStartTime'] @SnapshotNum = params['SnapshotNum'] end |