Class: TencentCloud::Emr::V20190103::NodeSpecInstanceType

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

Overview

节点规格类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancetype = nil, cpu = nil, memory = nil, order = nil, num = nil, selloutreason = nil, systemdisk = nil, datadisk = nil, localdatadisk = nil, soldoutreason = nil, instancefamily = nil, nodename = nil, nodetype = nil, type = nil, typename = nil, familyname = nil, cputype = nil, remark = nil, originprice = nil, prepaidunderwriteperiods = nil, gpudesc = nil) ⇒ NodeSpecInstanceType

Returns a new instance of NodeSpecInstanceType.



10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
# File 'lib/v20190103/models.rb', line 10509

def initialize(instancetype=nil, cpu=nil, memory=nil, order=nil, num=nil, selloutreason=nil, systemdisk=nil, datadisk=nil, localdatadisk=nil, soldoutreason=nil, instancefamily=nil, nodename=nil, nodetype=nil, type=nil, typename=nil, familyname=nil, cputype=nil, remark=nil, originprice=nil, prepaidunderwriteperiods=nil, gpudesc=nil)
  @InstanceType = instancetype
  @Cpu = cpu
  @Memory = memory
  @Order = order
  @Num = num
  @SellOutReason = selloutreason
  @SystemDisk = systemdisk
  @DataDisk = datadisk
  @LocalDataDisk = localdatadisk
  @SoldOutReason = soldoutreason
  @InstanceFamily = instancefamily
  @NodeName = nodename
  @NodeType = nodetype
  @Type = type
  @TypeName = typename
  @FamilyName = familyname
  @CpuType = cputype
  @Remark = remark
  @OriginPrice = originprice
  @PrepaidUnderwritePeriods = prepaidunderwriteperiods
  @GpuDesc = gpudesc
end

Instance Attribute Details

#CpuObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def Cpu
  @Cpu
end

#CpuTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def CpuType
  @CpuType
end

#DataDiskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def DataDisk
  @DataDisk
end

#FamilyNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def FamilyName
  @FamilyName
end

#GpuDescObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def GpuDesc
  @GpuDesc
end

#InstanceFamilyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def InstanceFamily
  @InstanceFamily
end

#InstanceTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def InstanceType
  @InstanceType
end

#LocalDataDiskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def LocalDataDisk
  @LocalDataDisk
end

#MemoryObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def Memory
  @Memory
end

#NodeNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def NodeName
  @NodeName
end

#NodeTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def NodeType
  @NodeType
end

#NumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def Num
  @Num
end

#OrderObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def Order
  @Order
end

#OriginPriceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def OriginPrice
  @OriginPrice
end

#PrepaidUnderwritePeriodsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def PrepaidUnderwritePeriods
  @PrepaidUnderwritePeriods
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def Remark
  @Remark
end

#SellOutReasonObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def SellOutReason
  @SellOutReason
end

#SoldOutReasonObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def SoldOutReason
  @SoldOutReason
end

#SystemDiskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def SystemDisk
  @SystemDisk
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def Type
  @Type
end

#TypeNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    规格

  • Cpu:

    4

  • Memory:

    8,单位G

  • Order:

    排序,越小排的越前

  • Num:

    数量

  • SellOutReason:

    售罄原因

  • SystemDisk:

    系统盘

  • DataDisk:

    数据盘

  • LocalDataDisk:

    本地数据盘

  • SoldOutReason:

    售罄原因

  • InstanceFamily:

    机型类别

  • NodeName:

    节点名称

  • NodeType:

    节点类型

  • Type:

    类别

  • TypeName:

    类别名称

  • FamilyName:

    类别分类

  • CpuType:

    cpu类型

  • Remark:

    售罄 RunOut、库存少 Less、充足 Enough

  • OriginPrice:

    原价

  • PrepaidUnderwritePeriods:

    包销计费机型支持的购买时长

  • GpuDesc:

    GPU信息



10507
10508
10509
# File 'lib/v20190103/models.rb', line 10507

def TypeName
  @TypeName
end

Instance Method Details

#deserialize(params) ⇒ Object



10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
# File 'lib/v20190103/models.rb', line 10533

def deserialize(params)
  @InstanceType = params['InstanceType']
  @Cpu = params['Cpu']
  @Memory = params['Memory']
  @Order = params['Order']
  @Num = params['Num']
  @SellOutReason = params['SellOutReason']
  unless params['SystemDisk'].nil?
    @SystemDisk = []
    params['SystemDisk'].each do |i|
      nodespecdisk_tmp = NodeSpecDisk.new
      nodespecdisk_tmp.deserialize(i)
      @SystemDisk << nodespecdisk_tmp
    end
  end
  unless params['DataDisk'].nil?
    @DataDisk = []
    params['DataDisk'].each do |i|
      nodespecdisk_tmp = NodeSpecDisk.new
      nodespecdisk_tmp.deserialize(i)
      @DataDisk << nodespecdisk_tmp
    end
  end
  unless params['LocalDataDisk'].nil?
    @LocalDataDisk = []
    params['LocalDataDisk'].each do |i|
      nodespecdisk_tmp = NodeSpecDisk.new
      nodespecdisk_tmp.deserialize(i)
      @LocalDataDisk << nodespecdisk_tmp
    end
  end
  @SoldOutReason = params['SoldOutReason']
  @InstanceFamily = params['InstanceFamily']
  @NodeName = params['NodeName']
  @NodeType = params['NodeType']
  @Type = params['Type']
  @TypeName = params['TypeName']
  @FamilyName = params['FamilyName']
  @CpuType = params['CpuType']
  @Remark = params['Remark']
  @OriginPrice = params['OriginPrice']
  @PrepaidUnderwritePeriods = params['PrepaidUnderwritePeriods']
  @GpuDesc = params['GpuDesc']
end