Class: TencentCloud::Dbdc::V20201029::InstanceDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dbdc::V20201029::InstanceDetail
- Defined in:
- lib/v20201029/models.rb
Overview
集群容量信息。
Instance Attribute Summary collapse
- #InstanceDeviceInfos ⇒ Object
- #ReadOnlyTotalDisk ⇒ Object
- #ReadOnlyTotalLeaveDisk ⇒ Object
- #ReadOnlyTotalLeaveMemory ⇒ Object
- #ReadOnlyTotalMemory ⇒ Object
- #ReadWriteTotalDisk ⇒ Object
- #ReadWriteTotalLeaveDisk ⇒ Object
- #ReadWriteTotalLeaveMemory ⇒ Object
- #ReadWriteTotalMemory ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, readwritetotalleavememory = nil, readwritetotalleavedisk = nil, readwritetotalmemory = nil, readwritetotaldisk = nil, readonlytotalleavememory = nil, readonlytotalleavedisk = nil, readonlytotalmemory = nil, readonlytotaldisk = nil, instancedeviceinfos = nil) ⇒ InstanceDetail
constructor
A new instance of InstanceDetail.
Constructor Details
#initialize(status = nil, readwritetotalleavememory = nil, readwritetotalleavedisk = nil, readwritetotalmemory = nil, readwritetotaldisk = nil, readonlytotalleavememory = nil, readonlytotalleavedisk = nil, readonlytotalmemory = nil, readonlytotaldisk = nil, instancedeviceinfos = nil) ⇒ InstanceDetail
Returns a new instance of InstanceDetail.
883 884 885 886 887 888 889 890 891 892 893 894 |
# File 'lib/v20201029/models.rb', line 883 def initialize(status=nil, readwritetotalleavememory=nil, readwritetotalleavedisk=nil, readwritetotalmemory=nil, readwritetotaldisk=nil, readonlytotalleavememory=nil, readonlytotalleavedisk=nil, readonlytotalmemory=nil, readonlytotaldisk=nil, instancedeviceinfos=nil) @Status = status @ReadWriteTotalLeaveMemory = readwritetotalleavememory @ReadWriteTotalLeaveDisk = readwritetotalleavedisk @ReadWriteTotalMemory = readwritetotalmemory @ReadWriteTotalDisk = readwritetotaldisk @ReadOnlyTotalLeaveMemory = readonlytotalleavememory @ReadOnlyTotalLeaveDisk = readonlytotalleavedisk @ReadOnlyTotalMemory = readonlytotalmemory @ReadOnlyTotalDisk = readonlytotaldisk @InstanceDeviceInfos = instancedeviceinfos end |
Instance Attribute Details
#InstanceDeviceInfos ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def InstanceDeviceInfos @InstanceDeviceInfos end |
#ReadOnlyTotalDisk ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadOnlyTotalDisk @ReadOnlyTotalDisk end |
#ReadOnlyTotalLeaveDisk ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadOnlyTotalLeaveDisk @ReadOnlyTotalLeaveDisk end |
#ReadOnlyTotalLeaveMemory ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadOnlyTotalLeaveMemory @ReadOnlyTotalLeaveMemory end |
#ReadOnlyTotalMemory ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadOnlyTotalMemory @ReadOnlyTotalMemory end |
#ReadWriteTotalDisk ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadWriteTotalDisk @ReadWriteTotalDisk end |
#ReadWriteTotalLeaveDisk ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadWriteTotalLeaveDisk @ReadWriteTotalLeaveDisk end |
#ReadWriteTotalLeaveMemory ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadWriteTotalLeaveMemory @ReadWriteTotalLeaveMemory end |
#ReadWriteTotalMemory ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def ReadWriteTotalMemory @ReadWriteTotalMemory end |
#Status ⇒ Object
881 882 883 |
# File 'lib/v20201029/models.rb', line 881 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 |
# File 'lib/v20201029/models.rb', line 896 def deserialize(params) @Status = params['Status'] @ReadWriteTotalLeaveMemory = params['ReadWriteTotalLeaveMemory'] @ReadWriteTotalLeaveDisk = params['ReadWriteTotalLeaveDisk'] @ReadWriteTotalMemory = params['ReadWriteTotalMemory'] @ReadWriteTotalDisk = params['ReadWriteTotalDisk'] @ReadOnlyTotalLeaveMemory = params['ReadOnlyTotalLeaveMemory'] @ReadOnlyTotalLeaveDisk = params['ReadOnlyTotalLeaveDisk'] @ReadOnlyTotalMemory = params['ReadOnlyTotalMemory'] @ReadOnlyTotalDisk = params['ReadOnlyTotalDisk'] unless params['InstanceDeviceInfos'].nil? @InstanceDeviceInfos = [] params['InstanceDeviceInfos'].each do |i| instancedeviceinfo_tmp = InstanceDeviceInfo.new instancedeviceinfo_tmp.deserialize(i) @InstanceDeviceInfos << instancedeviceinfo_tmp end end end |