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.



30126
30127
30128
30129
30130
30131
30132
30133
30134
30135
30136
30137
30138
30139
30140
30141
30142
30143
# File 'lib/v20180228/models.rb', line 30126

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

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:

    所属的类加载器



30124
30125
30126
# File 'lib/v20180228/models.rb', line 30124

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



30145
30146
30147
30148
30149
30150
30151
30152
30153
30154
30155
30156
30157
30158
30159
30160
30161
30162
30163
30164
30165
# File 'lib/v20180228/models.rb', line 30145

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