Class: TencentCloud::Cwp::V20180228::RecordInfo

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

Overview

客户端异常信息结构

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hostip = nil, instanceid = nil, offlinetime = nil, uninstalltime = nil, uninstallcmd = nil, uuid = nil) ⇒ RecordInfo

Returns a new instance of RecordInfo.



36818
36819
36820
36821
36822
36823
36824
36825
# File 'lib/v20180228/models.rb', line 36818

def initialize(hostip=nil, instanceid=nil, offlinetime=nil, uninstalltime=nil, uninstallcmd=nil, uuid=nil)
  @HostIP = hostip
  @InstanceID = instanceid
  @OfflineTime = offlinetime
  @UninstallTime = uninstalltime
  @UninstallCmd = uninstallcmd
  @Uuid = uuid
end

Instance Attribute Details

#HostIPObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36816
36817
36818
# File 'lib/v20180228/models.rb', line 36816

def HostIP
  @HostIP
end

#InstanceIDObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36816
36817
36818
# File 'lib/v20180228/models.rb', line 36816

def InstanceID
  @InstanceID
end

#OfflineTimeObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36816
36817
36818
# File 'lib/v20180228/models.rb', line 36816

def OfflineTime
  @OfflineTime
end

#UninstallCmdObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36816
36817
36818
# File 'lib/v20180228/models.rb', line 36816

def UninstallCmd
  @UninstallCmd
end

#UninstallTimeObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36816
36817
36818
# File 'lib/v20180228/models.rb', line 36816

def UninstallTime
  @UninstallTime
end

#UuidObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36816
36817
36818
# File 'lib/v20180228/models.rb', line 36816

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



36827
36828
36829
36830
36831
36832
36833
36834
# File 'lib/v20180228/models.rb', line 36827

def deserialize(params)
  @HostIP = params['HostIP']
  @InstanceID = params['InstanceID']
  @OfflineTime = params['OfflineTime']
  @UninstallTime = params['UninstallTime']
  @UninstallCmd = params['UninstallCmd']
  @Uuid = params['Uuid']
end