Class: TencentCloud::Tcaplusdb::V20190823::ServerDetailInfo

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

Overview

server独占机器的详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serveruid = nil, machinetype = nil, memoryrate = nil, diskrate = nil, readnum = nil, writenum = nil, version = nil) ⇒ ServerDetailInfo

Returns a new instance of ServerDetailInfo.



3861
3862
3863
3864
3865
3866
3867
3868
3869
# File 'lib/v20190823/models.rb', line 3861

def initialize(serveruid=nil, machinetype=nil, memoryrate=nil, diskrate=nil, readnum=nil, writenum=nil, version=nil)
  @ServerUid = serveruid
  @MachineType = machinetype
  @MemoryRate = memoryrate
  @DiskRate = diskrate
  @ReadNum = readnum
  @WriteNum = writenum
  @Version = version
end

Instance Attribute Details

#DiskRateObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def DiskRate
  @DiskRate
end

#MachineTypeObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def MachineType
  @MachineType
end

#MemoryRateObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def MemoryRate
  @MemoryRate
end

#ReadNumObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def ReadNum
  @ReadNum
end

#ServerUidObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def ServerUid
  @ServerUid
end

#VersionObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def Version
  @Version
end

#WriteNumObject

Parameters:

  • ServerUid:

    svr唯一id

  • MachineType:

    机器类型

  • MemoryRate:

    内存占用量

  • DiskRate:

    磁盘占用量

  • ReadNum:

    读次数

  • WriteNum:

    写次数

  • Version:

    版本



3859
3860
3861
# File 'lib/v20190823/models.rb', line 3859

def WriteNum
  @WriteNum
end

Instance Method Details

#deserialize(params) ⇒ Object



3871
3872
3873
3874
3875
3876
3877
3878
3879
# File 'lib/v20190823/models.rb', line 3871

def deserialize(params)
  @ServerUid = params['ServerUid']
  @MachineType = params['MachineType']
  @MemoryRate = params['MemoryRate']
  @DiskRate = params['DiskRate']
  @ReadNum = params['ReadNum']
  @WriteNum = params['WriteNum']
  @Version = params['Version']
end