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.



36412
36413
36414
36415
36416
36417
36418
36419
# File 'lib/v20180228/models.rb', line 36412

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



36410
36411
36412
# File 'lib/v20180228/models.rb', line 36410

def HostIP
  @HostIP
end

#InstanceIDObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36410
36411
36412
# File 'lib/v20180228/models.rb', line 36410

def InstanceID
  @InstanceID
end

#OfflineTimeObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36410
36411
36412
# File 'lib/v20180228/models.rb', line 36410

def OfflineTime
  @OfflineTime
end

#UninstallCmdObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36410
36411
36412
# File 'lib/v20180228/models.rb', line 36410

def UninstallCmd
  @UninstallCmd
end

#UninstallTimeObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36410
36411
36412
# File 'lib/v20180228/models.rb', line 36410

def UninstallTime
  @UninstallTime
end

#UuidObject

Parameters:

  • HostIP:

    主机ip

  • InstanceID:

    主机实例id

  • OfflineTime:

    客户端离线时间

  • UninstallTime:

    客户端卸载时间

  • UninstallCmd:

    客户端卸载调用链

  • Uuid:

    客户端uuid



36410
36411
36412
# File 'lib/v20180228/models.rb', line 36410

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



36421
36422
36423
36424
36425
36426
36427
36428
# File 'lib/v20180228/models.rb', line 36421

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