Class: TencentCloud::Cwp::V20180228::MachineClearHistory

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(id = nil, instanceid = nil, instancename = nil, publicip = nil, privateip = nil, agentlastofflinetime = nil, createtime = nil) ⇒ MachineClearHistory

Returns a new instance of MachineClearHistory.



30978
30979
30980
30981
30982
30983
30984
30985
30986
# File 'lib/v20180228/models.rb', line 30978

def initialize(id=nil, instanceid=nil, instancename=nil, publicip=nil, privateip=nil, agentlastofflinetime=nil, createtime=nil)
  @Id = id
  @InstanceId = instanceid
  @InstanceName = instancename
  @PublicIp = publicip
  @PrivateIp = privateip
  @AgentLastOfflineTime = agentlastofflinetime
  @CreateTime = createtime
end

Instance Attribute Details

#AgentLastOfflineTimeObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def AgentLastOfflineTime
  @AgentLastOfflineTime
end

#CreateTimeObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def CreateTime
  @CreateTime
end

#IdObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def Id
  @Id
end

#InstanceIdObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def InstanceName
  @InstanceName
end

#PrivateIpObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def PrivateIp
  @PrivateIp
end

#PublicIpObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



30976
30977
30978
# File 'lib/v20180228/models.rb', line 30976

def PublicIp
  @PublicIp
end

Instance Method Details

#deserialize(params) ⇒ Object



30988
30989
30990
30991
30992
30993
30994
30995
30996
# File 'lib/v20180228/models.rb', line 30988

def deserialize(params)
  @Id = params['Id']
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @PublicIp = params['PublicIp']
  @PrivateIp = params['PrivateIp']
  @AgentLastOfflineTime = params['AgentLastOfflineTime']
  @CreateTime = params['CreateTime']
end