Class: TencentCloud::Emr::V20190103::NodeSpecDiskV2

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) ⇒ NodeSpecDiskV2

Returns a new instance of NodeSpecDiskV2.



10407
10408
10409
10410
10411
10412
# File 'lib/v20190103/models.rb', line 10407

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

Instance Attribute Details

#CountObject

Parameters:

  • Count:

    数量

  • Name:

    名字

  • DiskType:

    磁盘类型

  • DefaultDiskSize:

    指定磁盘大小



10405
10406
10407
# File 'lib/v20190103/models.rb', line 10405

def Count
  @Count
end

#DefaultDiskSizeObject

Parameters:

  • Count:

    数量

  • Name:

    名字

  • DiskType:

    磁盘类型

  • DefaultDiskSize:

    指定磁盘大小



10405
10406
10407
# File 'lib/v20190103/models.rb', line 10405

def DefaultDiskSize
  @DefaultDiskSize
end

#DiskTypeObject

Parameters:

  • Count:

    数量

  • Name:

    名字

  • DiskType:

    磁盘类型

  • DefaultDiskSize:

    指定磁盘大小



10405
10406
10407
# File 'lib/v20190103/models.rb', line 10405

def DiskType
  @DiskType
end

#NameObject

Parameters:

  • Count:

    数量

  • Name:

    名字

  • DiskType:

    磁盘类型

  • DefaultDiskSize:

    指定磁盘大小



10405
10406
10407
# File 'lib/v20190103/models.rb', line 10405

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



10414
10415
10416
10417
10418
10419
# File 'lib/v20190103/models.rb', line 10414

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