Class: TencentCloud::Cdwch::V20200915::ResourceSpec
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdwch::V20200915::ResourceSpec
- Defined in:
- lib/v20200915/models.rb
Overview
资源规格描述信息
Instance Attribute Summary collapse
-
#Available ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ComputeSpecDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Cpu ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DataDisk ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DisplayName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MaxNodeSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Mem ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SystemDisk ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, cpu = nil, mem = nil, type = nil, systemdisk = nil, datadisk = nil, maxnodesize = nil, available = nil, computespecdesc = nil, displayname = nil, instancequota = nil) ⇒ ResourceSpec
constructor
A new instance of ResourceSpec.
Constructor Details
#initialize(name = nil, cpu = nil, mem = nil, type = nil, systemdisk = nil, datadisk = nil, maxnodesize = nil, available = nil, computespecdesc = nil, displayname = nil, instancequota = nil) ⇒ ResourceSpec
Returns a new instance of ResourceSpec.
1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 |
# File 'lib/v20200915/models.rb', line 1806 def initialize(name=nil, cpu=nil, mem=nil, type=nil, systemdisk=nil, datadisk=nil, maxnodesize=nil, available=nil, computespecdesc=nil, displayname=nil, instancequota=nil) @Name = name @Cpu = cpu @Mem = mem @Type = type @SystemDisk = systemdisk @DataDisk = datadisk @MaxNodeSize = maxnodesize @Available = available @ComputeSpecDesc = computespecdesc @DisplayName = displayname @InstanceQuota = instancequota end |
Instance Attribute Details
#Available ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def Available @Available end |
#ComputeSpecDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def ComputeSpecDesc @ComputeSpecDesc end |
#Cpu ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def Cpu @Cpu end |
#DataDisk ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def DataDisk @DataDisk end |
#DisplayName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def DisplayName @DisplayName end |
#InstanceQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def InstanceQuota @InstanceQuota end |
#MaxNodeSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def MaxNodeSize @MaxNodeSize end |
#Mem ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def Mem @Mem end |
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def Name @Name end |
#SystemDisk ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def SystemDisk @SystemDisk end |
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1804 1805 1806 |
# File 'lib/v20200915/models.rb', line 1804 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 |
# File 'lib/v20200915/models.rb', line 1820 def deserialize(params) @Name = params['Name'] @Cpu = params['Cpu'] @Mem = params['Mem'] @Type = params['Type'] unless params['SystemDisk'].nil? @SystemDisk = DiskSpec.new @SystemDisk.deserialize(params['SystemDisk']) end unless params['DataDisk'].nil? @DataDisk = DiskSpec.new @DataDisk.deserialize(params['DataDisk']) end @MaxNodeSize = params['MaxNodeSize'] @Available = params['Available'] @ComputeSpecDesc = params['ComputeSpecDesc'] @DisplayName = params['DisplayName'] @InstanceQuota = params['InstanceQuota'] end |