Class: TencentCloud::Cwp::V20180228::BashEventNew
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::BashEventNew
- Defined in:
- lib/v20180228/models.rb
Overview
高危命令数据(新)
Instance Attribute Summary collapse
- #BashCmd ⇒ Object
- #CreateTime ⇒ Object
- #DetectBy ⇒ Object
- #Exe ⇒ Object
- #HostIp ⇒ Object
- #Id ⇒ Object
- #MachineExtraInfo ⇒ Object
- #MachineName ⇒ Object
- #MachineType ⇒ Object
- #ModifyTime ⇒ Object
- #Pid ⇒ Object
- #Platform ⇒ Object
- #Quuid ⇒ Object
- #RegexBashCmd ⇒ Object
- #RegexExe ⇒ Object
- #RuleCategory ⇒ Object
- #RuleId ⇒ Object
- #RuleLevel ⇒ Object
- #RuleName ⇒ Object
- #Status ⇒ Object
- #User ⇒ Object
- #Uuid ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uuid = nil, quuid = nil, hostip = nil, user = nil, platform = nil, bashcmd = nil, ruleid = nil, rulename = nil, rulelevel = nil, status = nil, createtime = nil, machinename = nil, detectby = nil, pid = nil, exe = nil, modifytime = nil, rulecategory = nil, regexbashcmd = nil, regexexe = nil, machinetype = nil, machineextrainfo = nil) ⇒ BashEventNew
constructor
A new instance of BashEventNew.
Constructor Details
#initialize(id = nil, uuid = nil, quuid = nil, hostip = nil, user = nil, platform = nil, bashcmd = nil, ruleid = nil, rulename = nil, rulelevel = nil, status = nil, createtime = nil, machinename = nil, detectby = nil, pid = nil, exe = nil, modifytime = nil, rulecategory = nil, regexbashcmd = nil, regexexe = nil, machinetype = nil, machineextrainfo = nil) ⇒ BashEventNew
Returns a new instance of BashEventNew.
4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 |
# File 'lib/v20180228/models.rb', line 4012 def initialize(id=nil, uuid=nil, quuid=nil, hostip=nil, user=nil, platform=nil, bashcmd=nil, ruleid=nil, rulename=nil, rulelevel=nil, status=nil, createtime=nil, machinename=nil, detectby=nil, pid=nil, exe=nil, modifytime=nil, rulecategory=nil, regexbashcmd=nil, regexexe=nil, machinetype=nil, machineextrainfo=nil) @Id = id @Uuid = uuid @Quuid = quuid @HostIp = hostip @User = user @Platform = platform @BashCmd = bashcmd @RuleId = ruleid @RuleName = rulename @RuleLevel = rulelevel @Status = status @CreateTime = createtime @MachineName = machinename @DetectBy = detectby @Pid = pid @Exe = exe @ModifyTime = modifytime @RuleCategory = rulecategory @RegexBashCmd = regexbashcmd @RegexExe = regexexe @MachineType = machinetype @MachineExtraInfo = machineextrainfo end |
Instance Attribute Details
#BashCmd ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def BashCmd @BashCmd end |
#CreateTime ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def CreateTime @CreateTime end |
#DetectBy ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def DetectBy @DetectBy end |
#Exe ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Exe @Exe end |
#HostIp ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def HostIp @HostIp end |
#Id ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Id @Id end |
#MachineExtraInfo ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def MachineExtraInfo @MachineExtraInfo end |
#MachineName ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def MachineName @MachineName end |
#MachineType ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def MachineType @MachineType end |
#ModifyTime ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def ModifyTime @ModifyTime end |
#Pid ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Pid @Pid end |
#Platform ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Platform @Platform end |
#Quuid ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Quuid @Quuid end |
#RegexBashCmd ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def RegexBashCmd @RegexBashCmd end |
#RegexExe ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def RegexExe @RegexExe end |
#RuleCategory ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def RuleCategory @RuleCategory end |
#RuleId ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def RuleId @RuleId end |
#RuleLevel ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def RuleLevel @RuleLevel end |
#RuleName ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def RuleName @RuleName end |
#Status ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Status @Status end |
#User ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def User @User end |
#Uuid ⇒ Object
4010 4011 4012 |
# File 'lib/v20180228/models.rb', line 4010 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 |
# File 'lib/v20180228/models.rb', line 4037 def deserialize(params) @Id = params['Id'] @Uuid = params['Uuid'] @Quuid = params['Quuid'] @HostIp = params['HostIp'] @User = params['User'] @Platform = params['Platform'] @BashCmd = params['BashCmd'] @RuleId = params['RuleId'] @RuleName = params['RuleName'] @RuleLevel = params['RuleLevel'] @Status = params['Status'] @CreateTime = params['CreateTime'] @MachineName = params['MachineName'] @DetectBy = params['DetectBy'] @Pid = params['Pid'] @Exe = params['Exe'] @ModifyTime = params['ModifyTime'] @RuleCategory = params['RuleCategory'] @RegexBashCmd = params['RegexBashCmd'] @RegexExe = params['RegexExe'] @MachineType = params['MachineType'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end end |