Class: TencentCloud::Cdc::V20201214::HostInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20201214/models.rb

Overview

CDC宿主机的详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hostip = nil, servicetype = nil, hoststatus = nil, hosttype = nil, cpuavailable = nil, cputotal = nil, memavailable = nil, memtotal = nil, runtime = nil, expiretime = nil, hostid = nil) ⇒ HostInfo

Returns a new instance of HostInfo.



1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
# File 'lib/v20201214/models.rb', line 1695

def initialize(hostip=nil, servicetype=nil, hoststatus=nil, hosttype=nil, cpuavailable=nil, cputotal=nil, memavailable=nil, memtotal=nil, runtime=nil, expiretime=nil, hostid=nil)
  @HostIp = hostip
  @ServiceType = servicetype
  @HostStatus = hoststatus
  @HostType = hosttype
  @CpuAvailable = cpuavailable
  @CpuTotal = cputotal
  @MemAvailable = memavailable
  @MemTotal = memtotal
  @RunTime = runtime
  @ExpireTime = expiretime
  @HostId = hostid
end

Instance Attribute Details

#CpuAvailableObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def CpuAvailable
  @CpuAvailable
end

#CpuTotalObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def CpuTotal
  @CpuTotal
end

#ExpireTimeObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def ExpireTime
  @ExpireTime
end

#HostIdObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def HostId
  @HostId
end

#HostIpObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def HostIp
  @HostIp
end

#HostStatusObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def HostStatus
  @HostStatus
end

#HostTypeObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def HostType
  @HostType
end

#MemAvailableObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def MemAvailable
  @MemAvailable
end

#MemTotalObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def MemTotal
  @MemTotal
end

#RunTimeObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def RunTime
  @RunTime
end

#ServiceTypeObject

Parameters:

  • HostIp:

    宿主机IP(废弃)

  • ServiceType:

    云服务类型

  • HostStatus:

    宿主机运行状态

  • HostType:

    宿主机类型

  • CpuAvailable:

    cpu可用数

  • CpuTotal:

    cpu总数

  • MemAvailable:

    内存可用数

  • MemTotal:

    内存总数

  • RunTime:

    运行时间

  • ExpireTime:

    到期时间

  • HostId:

    宿主机id



1690
1691
1692
# File 'lib/v20201214/models.rb', line 1690

def ServiceType
  @ServiceType
end

Instance Method Details

#deserialize(params) ⇒ Object



1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
# File 'lib/v20201214/models.rb', line 1709

def deserialize(params)
  @HostIp = params['HostIp']
  @ServiceType = params['ServiceType']
  @HostStatus = params['HostStatus']
  @HostType = params['HostType']
  @CpuAvailable = params['CpuAvailable']
  @CpuTotal = params['CpuTotal']
  @MemAvailable = params['MemAvailable']
  @MemTotal = params['MemTotal']
  @RunTime = params['RunTime']
  @ExpireTime = params['ExpireTime']
  @HostId = params['HostId']
end