Class: TencentCloud::Emr::V20190103::RenewInstancesInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::RenewInstancesInfo
- Defined in:
- lib/v20190103/models.rb
Overview
集群续费实例信息
Instance Attribute Summary collapse
-
#CpuNum ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskSize ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#EmrResourceId ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpireTime ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#Flag ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#Ip ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#MCMultiDisk ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#MemDesc ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#RootSize ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#RootStorageType ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#Spec ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
-
#StorageType ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(emrresourceid = nil, flag = nil, ip = nil, memdesc = nil, cpunum = nil, disksize = nil, expiretime = nil, spec = nil, storagetype = nil, rootsize = nil, rootstoragetype = nil, mcmultidisk = nil) ⇒ RenewInstancesInfo
constructor
A new instance of RenewInstancesInfo.
Constructor Details
#initialize(emrresourceid = nil, flag = nil, ip = nil, memdesc = nil, cpunum = nil, disksize = nil, expiretime = nil, spec = nil, storagetype = nil, rootsize = nil, rootstoragetype = nil, mcmultidisk = nil) ⇒ RenewInstancesInfo
Returns a new instance of RenewInstancesInfo.
11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 |
# File 'lib/v20190103/models.rb', line 11831 def initialize(emrresourceid=nil, flag=nil, ip=nil, memdesc=nil, cpunum=nil, disksize=nil, expiretime=nil, spec=nil, storagetype=nil, rootsize=nil, rootstoragetype=nil, mcmultidisk=nil) @EmrResourceId = emrresourceid @Flag = flag @Ip = ip @MemDesc = memdesc @CpuNum = cpunum @DiskSize = disksize @ExpireTime = expiretime @Spec = spec @StorageType = storagetype @RootSize = rootsize @RootStorageType = rootstoragetype @MCMultiDisk = mcmultidisk end |
Instance Attribute Details
#CpuNum ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def CpuNum @CpuNum end |
#DiskSize ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def DiskSize @DiskSize end |
#EmrResourceId ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def EmrResourceId @EmrResourceId end |
#ExpireTime ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def ExpireTime @ExpireTime end |
#Flag ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def Flag @Flag end |
#Ip ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def Ip @Ip end |
#MCMultiDisk ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def MCMultiDisk @MCMultiDisk end |
#MemDesc ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def MemDesc @MemDesc end |
#RootSize ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def RootSize @RootSize end |
#RootStorageType ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def RootStorageType @RootStorageType end |
#Spec ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def Spec @Spec end |
#StorageType ⇒ Object
;2:core节点;3:task节点 注意:此字段可能返回 null,表示取不到有效值。
11829 11830 11831 |
# File 'lib/v20190103/models.rb', line 11829 def StorageType @StorageType end |
Instance Method Details
#deserialize(params) ⇒ Object
11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 |
# File 'lib/v20190103/models.rb', line 11846 def deserialize(params) @EmrResourceId = params['EmrResourceId'] @Flag = params['Flag'] @Ip = params['Ip'] @MemDesc = params['MemDesc'] @CpuNum = params['CpuNum'] @DiskSize = params['DiskSize'] @ExpireTime = params['ExpireTime'] @Spec = params['Spec'] @StorageType = params['StorageType'] @RootSize = params['RootSize'] @RootStorageType = params['RootStorageType'] unless params['MCMultiDisk'].nil? @MCMultiDisk = [] params['MCMultiDisk'].each do |i| multidiskmc_tmp = MultiDiskMC.new multidiskmc_tmp.deserialize(i) @MCMultiDisk << multidiskmc_tmp end end end |