Class: TencentCloud::Dbdc::V20201029::DeviceInfo

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

Overview

设备信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, deviceno = nil, devclass = nil, maxmemory = nil, maxdisk = nil, restmemory = nil, restdisk = nil, rawdevicenum = nil, instancenum = nil) ⇒ DeviceInfo

Returns a new instance of DeviceInfo.



721
722
723
724
725
726
727
728
729
730
731
# File 'lib/v20201029/models.rb', line 721

def initialize(deviceid=nil, deviceno=nil, devclass=nil, maxmemory=nil, maxdisk=nil, restmemory=nil, restdisk=nil, rawdevicenum=nil, instancenum=nil)
  @DeviceId = deviceid
  @DeviceNo = deviceno
  @DevClass = devclass
  @MaxMemory = maxmemory
  @MaxDisk = maxdisk
  @RestMemory = restmemory
  @RestDisk = restdisk
  @RawDeviceNum = rawdevicenum
  @InstanceNum = instancenum
end

Instance Attribute Details

#DevClassObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def DevClass
  @DevClass
end

#DeviceIdObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def DeviceId
  @DeviceId
end

#DeviceNoObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def DeviceNo
  @DeviceNo
end

#InstanceNumObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def InstanceNum
  @InstanceNum
end

#MaxDiskObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def MaxDisk
  @MaxDisk
end

#MaxMemoryObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def MaxMemory
  @MaxMemory
end

#RawDeviceNumObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def RawDeviceNum
  @RawDeviceNum
end

#RestDiskObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def RestDisk
  @RestDisk
end

#RestMemoryObject

Parameters:

  • DeviceId:

    设备ID

  • DeviceNo:

    设备No

  • DevClass:

    设备类型

  • MaxMemory:

    设备总内存,单位GB

  • MaxDisk:

    设备总磁盘,单位GB

  • RestMemory:

    设备剩余内存,单位GB

  • RestDisk:

    设备剩余磁盘,单位GB

  • RawDeviceNum:

    设备机器个数

  • InstanceNum:

    数据库实例个数



719
720
721
# File 'lib/v20201029/models.rb', line 719

def RestMemory
  @RestMemory
end

Instance Method Details

#deserialize(params) ⇒ Object



733
734
735
736
737
738
739
740
741
742
743
# File 'lib/v20201029/models.rb', line 733

def deserialize(params)
  @DeviceId = params['DeviceId']
  @DeviceNo = params['DeviceNo']
  @DevClass = params['DevClass']
  @MaxMemory = params['MaxMemory']
  @MaxDisk = params['MaxDisk']
  @RestMemory = params['RestMemory']
  @RestDisk = params['RestDisk']
  @RawDeviceNum = params['RawDeviceNum']
  @InstanceNum = params['InstanceNum']
end