Class: TencentCloud::Emr::V20190103::OutterResource

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

Overview

资源详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(spec = nil, specname = nil, storagetype = nil, disktype = nil, rootsize = nil, memsize = nil, cpu = nil, disksize = nil, instancetype = nil) ⇒ OutterResource

Returns a new instance of OutterResource.



10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
# File 'lib/v20190103/models.rb', line 10777

def initialize(spec=nil, specname=nil, storagetype=nil, disktype=nil, rootsize=nil, memsize=nil, cpu=nil, disksize=nil, instancetype=nil)
  @Spec = spec
  @SpecName = specname
  @StorageType = storagetype
  @DiskType = disktype
  @RootSize = rootsize
  @MemSize = memsize
  @Cpu = cpu
  @DiskSize = disksize
  @InstanceType = instancetype
end

Instance Attribute Details

#CpuObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def Cpu
  @Cpu
end

#DiskSizeObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def DiskSize
  @DiskSize
end

#DiskTypeObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def DiskType
  @DiskType
end

#InstanceTypeObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def InstanceType
  @InstanceType
end

#MemSizeObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def MemSize
  @MemSize
end

#RootSizeObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def RootSize
  @RootSize
end

#SpecObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def Spec
  @Spec
end

#SpecNameObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def SpecName
  @SpecName
end

#StorageTypeObject

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

Parameters:

  • Spec:

    规格

  • SpecName:

    规格名

  • StorageType:

    硬盘类型

  • DiskType:

    硬盘类型

  • RootSize:

    系统盘大小

  • MemSize:

    内存大小

  • Cpu:

    CPU个数

  • DiskSize:

    硬盘大小

  • InstanceType:

    规格



10775
10776
10777
# File 'lib/v20190103/models.rb', line 10775

def StorageType
  @StorageType
end

Instance Method Details

#deserialize(params) ⇒ Object



10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
# File 'lib/v20190103/models.rb', line 10789

def deserialize(params)
  @Spec = params['Spec']
  @SpecName = params['SpecName']
  @StorageType = params['StorageType']
  @DiskType = params['DiskType']
  @RootSize = params['RootSize']
  @MemSize = params['MemSize']
  @Cpu = params['Cpu']
  @DiskSize = params['DiskSize']
  @InstanceType = params['InstanceType']
end