Class: TencentCloud::Emr::V20190103::PriceResource
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::PriceResource
- Defined in:
- lib/v20190103/models.rb
Overview
询价资源
Instance Attribute Summary collapse
-
#Cpu ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskCnt ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GpuDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LocalDiskNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MemSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MultiDisks ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RootSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Spec ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StorageType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(spec = nil, storagetype = nil, disktype = nil, rootsize = nil, memsize = nil, cpu = nil, disksize = nil, multidisks = nil, diskcnt = nil, instancetype = nil, tags = nil, disknum = nil, localdisknum = nil, gpudesc = nil) ⇒ PriceResource
constructor
A new instance of PriceResource.
Constructor Details
#initialize(spec = nil, storagetype = nil, disktype = nil, rootsize = nil, memsize = nil, cpu = nil, disksize = nil, multidisks = nil, diskcnt = nil, instancetype = nil, tags = nil, disknum = nil, localdisknum = nil, gpudesc = nil) ⇒ PriceResource
Returns a new instance of PriceResource.
11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 |
# File 'lib/v20190103/models.rb', line 11703 def initialize(spec=nil, storagetype=nil, disktype=nil, rootsize=nil, memsize=nil, cpu=nil, disksize=nil, multidisks=nil, diskcnt=nil, instancetype=nil, =nil, disknum=nil, localdisknum=nil, gpudesc=nil) @Spec = spec @StorageType = storagetype @DiskType = disktype @RootSize = rootsize @MemSize = memsize @Cpu = cpu @DiskSize = disksize @MultiDisks = multidisks @DiskCnt = diskcnt @InstanceType = instancetype @Tags = @DiskNum = disknum @LocalDiskNum = localdisknum @GpuDesc = gpudesc end |
Instance Attribute Details
#Cpu ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def Cpu @Cpu end |
#DiskCnt ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def DiskCnt @DiskCnt end |
#DiskNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def DiskNum @DiskNum end |
#DiskSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def DiskSize @DiskSize end |
#DiskType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def DiskType @DiskType end |
#GpuDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def GpuDesc @GpuDesc end |
#InstanceType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def InstanceType @InstanceType end |
#LocalDiskNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def LocalDiskNum @LocalDiskNum end |
#MemSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def MemSize @MemSize end |
#MultiDisks ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def MultiDisks @MultiDisks end |
#RootSize ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def RootSize @RootSize end |
#Spec ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def Spec @Spec end |
#StorageType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def StorageType @StorageType end |
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
11701 11702 11703 |
# File 'lib/v20190103/models.rb', line 11701 def Tags @Tags end |
Instance Method Details
#deserialize(params) ⇒ Object
11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 11745 11746 11747 11748 11749 |
# File 'lib/v20190103/models.rb', line 11720 def deserialize(params) @Spec = params['Spec'] @StorageType = params['StorageType'] @DiskType = params['DiskType'] @RootSize = params['RootSize'] @MemSize = params['MemSize'] @Cpu = params['Cpu'] @DiskSize = params['DiskSize'] unless params['MultiDisks'].nil? @MultiDisks = [] params['MultiDisks'].each do |i| multidisk_tmp = MultiDisk.new multidisk_tmp.deserialize(i) @MultiDisks << multidisk_tmp end end @DiskCnt = params['DiskCnt'] @InstanceType = params['InstanceType'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @DiskNum = params['DiskNum'] @LocalDiskNum = params['LocalDiskNum'] @GpuDesc = params['GpuDesc'] end |