Class: TencentCloud::Cwp::V20180228::JavaMemShellInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

java内存马事件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, _alias = nil, hostip = nil, type = nil, description = nil, createtime = nil, recentfoundtime = nil, status = nil, quuid = nil, machineextrainfo = nil, uuid = nil, classname = nil, superclassname = nil, interfaces = nil, annotations = nil, loaderclassname = nil) ⇒ JavaMemShellInfo

Returns a new instance of JavaMemShellInfo.



30577
30578
30579
30580
30581
30582
30583
30584
30585
30586
30587
30588
30589
30590
30591
30592
30593
30594
# File 'lib/v20180228/models.rb', line 30577

def initialize(id=nil, _alias=nil, hostip=nil, type=nil, description=nil, createtime=nil, recentfoundtime=nil, status=nil, quuid=nil, machineextrainfo=nil, uuid=nil, classname=nil, superclassname=nil, interfaces=nil, annotations=nil, loaderclassname=nil)
  @Id = id
  @Alias = _alias
  @HostIp = hostip
  @Type = type
  @Description = description
  @CreateTime = createtime
  @RecentFoundTime = recentfoundtime
  @Status = status
  @Quuid = quuid
  @MachineExtraInfo = machineextrainfo
  @Uuid = uuid
  @ClassName = classname
  @SuperClassName = superclassname
  @Interfaces = interfaces
  @Annotations = annotations
  @LoaderClassName = loaderclassname
end

Instance Attribute Details

#AliasObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Alias
  @Alias
end

#AnnotationsObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Annotations
  @Annotations
end

#ClassNameObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def ClassName
  @ClassName
end

#CreateTimeObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Description
  @Description
end

#HostIpObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def HostIp
  @HostIp
end

#IdObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Id
  @Id
end

#InterfacesObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Interfaces
  @Interfaces
end

#LoaderClassNameObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def LoaderClassName
  @LoaderClassName
end

#MachineExtraInfoObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def MachineExtraInfo
  @MachineExtraInfo
end

#QuuidObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Quuid
  @Quuid
end

#RecentFoundTimeObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def RecentFoundTime
  @RecentFoundTime
end

#StatusObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Status
  @Status
end

#SuperClassNameObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def SuperClassName
  @SuperClassName
end

#TypeObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Type
  @Type
end

#UuidObject

Parameters:

  • Id:

    事件ID

  • Alias:

    服务器名称

  • HostIp:

    服务器IP

  • Type:

    内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他

  • Description:

    说明

  • CreateTime:

    首次发现时间

  • RecentFoundTime:

    最近检测时间

  • Status:

    处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略 4 - 已手动处理

  • Quuid:

    服务器quuid

  • MachineExtraInfo:

    主机额外信息

  • Uuid:

    服务器uuid

  • ClassName:

    类名

  • SuperClassName:

    父类名

  • Interfaces:

    继承的接口

  • Annotations:

    注释

  • LoaderClassName:

    所属的类加载器



30575
30576
30577
# File 'lib/v20180228/models.rb', line 30575

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



30596
30597
30598
30599
30600
30601
30602
30603
30604
30605
30606
30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
# File 'lib/v20180228/models.rb', line 30596

def deserialize(params)
  @Id = params['Id']
  @Alias = params['Alias']
  @HostIp = params['HostIp']
  @Type = params['Type']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @RecentFoundTime = params['RecentFoundTime']
  @Status = params['Status']
  @Quuid = params['Quuid']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
  @Uuid = params['Uuid']
  @ClassName = params['ClassName']
  @SuperClassName = params['SuperClassName']
  @Interfaces = params['Interfaces']
  @Annotations = params['Annotations']
  @LoaderClassName = params['LoaderClassName']
end