Class: TencentCloud::Iotexplorer::V20190423::CloudStoragePackageInfo

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

Overview

云存套餐包信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(packageid = nil, packagename = nil, num = nil, usednum = nil) ⇒ CloudStoragePackageInfo

Returns a new instance of CloudStoragePackageInfo.



1203
1204
1205
1206
1207
1208
# File 'lib/v20190423/models.rb', line 1203

def initialize(packageid=nil, packagename=nil, num=nil, usednum=nil)
  @PackageId = packageid
  @PackageName = packagename
  @Num = num
  @UsedNum = usednum
end

Instance Attribute Details

#NumObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1201
1202
1203
# File 'lib/v20190423/models.rb', line 1201

def Num
  @Num
end

#PackageIdObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1201
1202
1203
# File 'lib/v20190423/models.rb', line 1201

def PackageId
  @PackageId
end

#PackageNameObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1201
1202
1203
# File 'lib/v20190423/models.rb', line 1201

def PackageName
  @PackageName
end

#UsedNumObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1201
1202
1203
# File 'lib/v20190423/models.rb', line 1201

def UsedNum
  @UsedNum
end

Instance Method Details

#deserialize(params) ⇒ Object



1210
1211
1212
1213
1214
1215
# File 'lib/v20190423/models.rb', line 1210

def deserialize(params)
  @PackageId = params['PackageId']
  @PackageName = params['PackageName']
  @Num = params['Num']
  @UsedNum = params['UsedNum']
end