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.



31429
31430
31431
31432
31433
31434
31435
31436
31437
# File 'lib/v20180228/models.rb', line 31429

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:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def AgentLastOfflineTime
  @AgentLastOfflineTime
end

#CreateTimeObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def CreateTime
  @CreateTime
end

#IdObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def Id
  @Id
end

#InstanceIdObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def InstanceName
  @InstanceName
end

#PrivateIpObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def PrivateIp
  @PrivateIp
end

#PublicIpObject

Parameters:

  • Id:

    ID值

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PublicIp:

    公网IP

  • PrivateIp:

    内网IP

  • AgentLastOfflineTime:

    客户端最后离线时间

  • CreateTime:

    创建时间



31427
31428
31429
# File 'lib/v20180228/models.rb', line 31427

def PublicIp
  @PublicIp
end

Instance Method Details

#deserialize(params) ⇒ Object



31439
31440
31441
31442
31443
31444
31445
31446
31447
# File 'lib/v20180228/models.rb', line 31439

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