Class: TencentCloud::Goosefs::V20220519::ExpandCapacityRequest

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

Overview

ExpandCapacity请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filesystemid = nil, expandedcapacity = nil, modifytype = nil) ⇒ ExpandCapacityRequest

Returns a new instance of ExpandCapacityRequest.



1149
1150
1151
1152
1153
# File 'lib/v20220519/models.rb', line 1149

def initialize(filesystemid=nil, expandedcapacity=nil, modifytype=nil)
  @FileSystemId = filesystemid
  @ExpandedCapacity = expandedcapacity
  @ModifyType = modifytype
end

Instance Attribute Details

#ExpandedCapacityObject

Parameters:

  • FileSystemId:

    文件系统ID

  • ExpandedCapacity:

    新增扩容的系统容量

  • ModifyType:

    容量修改类型:add/sub



1147
1148
1149
# File 'lib/v20220519/models.rb', line 1147

def ExpandedCapacity
  @ExpandedCapacity
end

#FileSystemIdObject

Parameters:

  • FileSystemId:

    文件系统ID

  • ExpandedCapacity:

    新增扩容的系统容量

  • ModifyType:

    容量修改类型:add/sub



1147
1148
1149
# File 'lib/v20220519/models.rb', line 1147

def FileSystemId
  @FileSystemId
end

#ModifyTypeObject

Parameters:

  • FileSystemId:

    文件系统ID

  • ExpandedCapacity:

    新增扩容的系统容量

  • ModifyType:

    容量修改类型:add/sub



1147
1148
1149
# File 'lib/v20220519/models.rb', line 1147

def ModifyType
  @ModifyType
end

Instance Method Details

#deserialize(params) ⇒ Object



1155
1156
1157
1158
1159
# File 'lib/v20220519/models.rb', line 1155

def deserialize(params)
  @FileSystemId = params['FileSystemId']
  @ExpandedCapacity = params['ExpandedCapacity']
  @ModifyType = params['ModifyType']
end