Class: TencentCloud::Emr::V20190103::NodeSpecDisk

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

Overview

节点磁盘类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(count = nil, name = nil, disktype = nil, defaultdisksize = nil, isspecialdisk = nil) ⇒ NodeSpecDisk

Returns a new instance of NodeSpecDisk.



10377
10378
10379
10380
10381
10382
10383
# File 'lib/v20190103/models.rb', line 10377

def initialize(count=nil, name=nil, disktype=nil, defaultdisksize=nil, isspecialdisk=nil)
  @Count = count
  @Name = name
  @DiskType = disktype
  @DefaultDiskSize = defaultdisksize
  @IsSpecialDisk = isspecialdisk
end

Instance Attribute Details

#CountObject

Parameters:

  • 数量

  • 名字

  • 磁盘类型

  • 指定磁盘大小

  • 是否为特殊的数据盘,如:单副本盘



10375
10376
10377
# File 'lib/v20190103/models.rb', line 10375

def Count
  @Count
end

#DefaultDiskSizeObject

Parameters:

  • 数量

  • 名字

  • 磁盘类型

  • 指定磁盘大小

  • 是否为特殊的数据盘,如:单副本盘



10375
10376
10377
# File 'lib/v20190103/models.rb', line 10375

def DefaultDiskSize
  @DefaultDiskSize
end

#DiskTypeObject

Parameters:

  • 数量

  • 名字

  • 磁盘类型

  • 指定磁盘大小

  • 是否为特殊的数据盘,如:单副本盘



10375
10376
10377
# File 'lib/v20190103/models.rb', line 10375

def DiskType
  @DiskType
end

#IsSpecialDiskObject

Parameters:

  • 数量

  • 名字

  • 磁盘类型

  • 指定磁盘大小

  • 是否为特殊的数据盘,如:单副本盘



10375
10376
10377
# File 'lib/v20190103/models.rb', line 10375

def IsSpecialDisk
  @IsSpecialDisk
end

#NameObject

Parameters:

  • 数量

  • 名字

  • 磁盘类型

  • 指定磁盘大小

  • 是否为特殊的数据盘,如:单副本盘



10375
10376
10377
# File 'lib/v20190103/models.rb', line 10375

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



10385
10386
10387
10388
10389
10390
10391
# File 'lib/v20190103/models.rb', line 10385

def deserialize(params)
  @Count = params['Count']
  @Name = params['Name']
  @DiskType = params['DiskType']
  @DefaultDiskSize = params['DefaultDiskSize']
  @IsSpecialDisk = params['IsSpecialDisk']
end