Class: TencentCloud::Cwp::V20180228::JavaMemShellDetail
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::JavaMemShellDetail
- Defined in:
- lib/v20180228/models.rb
Overview
java内存马事件详细信息
Instance Attribute Summary collapse
- #Annotations ⇒ Object
- #Args ⇒ Object
- #ClassContent ⇒ Object
- #ClassContentPretty ⇒ Object
- #ClassLoaderName ⇒ Object
- #ClassName ⇒ Object
- #CreateTime ⇒ Object
- #Description ⇒ Object
- #EventDescription ⇒ Object
- #Exe ⇒ Object
- #InstanceName ⇒ Object
- #InstanceState ⇒ Object
- #Interfaces ⇒ Object
- #MachineExtraInfo ⇒ Object
- #MachineState ⇒ Object
- #Md5 ⇒ Object
- #Pid ⇒ Object
- #PrivateIp ⇒ Object
- #PublicIp ⇒ Object
- #RecentFoundTime ⇒ Object
- #SecurityAdvice ⇒ Object
- #Status ⇒ Object
- #SuperClassName ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instancename = nil, instancestate = nil, privateip = nil, publicip = nil, type = nil, description = nil, createtime = nil, recentfoundtime = nil, status = nil, classloadername = nil, superclassname = nil, md5 = nil, interfaces = nil, annotations = nil, pid = nil, exe = nil, args = nil, classname = nil, classcontent = nil, classcontentpretty = nil, eventdescription = nil, securityadvice = nil, machineextrainfo = nil, machinestate = nil) ⇒ JavaMemShellDetail
constructor
A new instance of JavaMemShellDetail.
Constructor Details
#initialize(instancename = nil, instancestate = nil, privateip = nil, publicip = nil, type = nil, description = nil, createtime = nil, recentfoundtime = nil, status = nil, classloadername = nil, superclassname = nil, md5 = nil, interfaces = nil, annotations = nil, pid = nil, exe = nil, args = nil, classname = nil, classcontent = nil, classcontentpretty = nil, eventdescription = nil, securityadvice = nil, machineextrainfo = nil, machinestate = nil) ⇒ JavaMemShellDetail
Returns a new instance of JavaMemShellDetail.
30482 30483 30484 30485 30486 30487 30488 30489 30490 30491 30492 30493 30494 30495 30496 30497 30498 30499 30500 30501 30502 30503 30504 30505 30506 30507 |
# File 'lib/v20180228/models.rb', line 30482 def initialize(instancename=nil, instancestate=nil, privateip=nil, publicip=nil, type=nil, description=nil, createtime=nil, recentfoundtime=nil, status=nil, classloadername=nil, superclassname=nil, md5=nil, interfaces=nil, annotations=nil, pid=nil, exe=nil, args=nil, classname=nil, classcontent=nil, classcontentpretty=nil, eventdescription=nil, securityadvice=nil, machineextrainfo=nil, machinestate=nil) @InstanceName = instancename @InstanceState = instancestate @PrivateIp = privateip @PublicIp = publicip @Type = type @Description = description @CreateTime = createtime @RecentFoundTime = recentfoundtime @Status = status @ClassLoaderName = classloadername @SuperClassName = superclassname @Md5 = md5 @Interfaces = interfaces @Annotations = annotations @Pid = pid @Exe = exe @Args = args @ClassName = classname @ClassContent = classcontent @ClassContentPretty = classcontentpretty @EventDescription = eventdescription @SecurityAdvice = securityadvice @MachineExtraInfo = machineextrainfo @MachineState = machinestate end |
Instance Attribute Details
#Annotations ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Annotations @Annotations end |
#Args ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Args @Args end |
#ClassContent ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def ClassContent @ClassContent end |
#ClassContentPretty ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def ClassContentPretty @ClassContentPretty end |
#ClassLoaderName ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def ClassLoaderName @ClassLoaderName end |
#ClassName ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def ClassName @ClassName end |
#CreateTime ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def CreateTime @CreateTime end |
#Description ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Description @Description end |
#EventDescription ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def EventDescription @EventDescription end |
#Exe ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Exe @Exe end |
#InstanceName ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def InstanceName @InstanceName end |
#InstanceState ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def InstanceState @InstanceState end |
#Interfaces ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Interfaces @Interfaces end |
#MachineExtraInfo ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def MachineExtraInfo @MachineExtraInfo end |
#MachineState ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def MachineState @MachineState end |
#Md5 ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Md5 @Md5 end |
#Pid ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Pid @Pid end |
#PrivateIp ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def PrivateIp @PrivateIp end |
#PublicIp ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def PublicIp @PublicIp end |
#RecentFoundTime ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def RecentFoundTime @RecentFoundTime end |
#SecurityAdvice ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def SecurityAdvice @SecurityAdvice end |
#Status ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Status @Status end |
#SuperClassName ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def SuperClassName @SuperClassName end |
#Type ⇒ Object
30480 30481 30482 |
# File 'lib/v20180228/models.rb', line 30480 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
30509 30510 30511 30512 30513 30514 30515 30516 30517 30518 30519 30520 30521 30522 30523 30524 30525 30526 30527 30528 30529 30530 30531 30532 30533 30534 30535 30536 30537 |
# File 'lib/v20180228/models.rb', line 30509 def deserialize(params) @InstanceName = params['InstanceName'] @InstanceState = params['InstanceState'] @PrivateIp = params['PrivateIp'] @PublicIp = params['PublicIp'] @Type = params['Type'] @Description = params['Description'] @CreateTime = params['CreateTime'] @RecentFoundTime = params['RecentFoundTime'] @Status = params['Status'] @ClassLoaderName = params['ClassLoaderName'] @SuperClassName = params['SuperClassName'] @Md5 = params['Md5'] @Interfaces = params['Interfaces'] @Annotations = params['Annotations'] @Pid = params['Pid'] @Exe = params['Exe'] @Args = params['Args'] @ClassName = params['ClassName'] @ClassContent = params['ClassContent'] @ClassContentPretty = params['ClassContentPretty'] @EventDescription = params['EventDescription'] @SecurityAdvice = params['SecurityAdvice'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end @MachineState = params['MachineState'] end |