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.



1235
1236
1237
1238
1239
1240
# File 'lib/v20190423/models.rb', line 1235

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:

    已使用数量



1233
1234
1235
# File 'lib/v20190423/models.rb', line 1233

def Num
  @Num
end

#PackageIdObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1233
1234
1235
# File 'lib/v20190423/models.rb', line 1233

def PackageId
  @PackageId
end

#PackageNameObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1233
1234
1235
# File 'lib/v20190423/models.rb', line 1233

def PackageName
  @PackageName
end

#UsedNumObject

Parameters:

  • PackageId:

    套餐包id

  • PackageName:

    套餐包名字

  • Num:

    套餐包数量

  • UsedNum:

    已使用数量



1233
1234
1235
# File 'lib/v20190423/models.rb', line 1233

def UsedNum
  @UsedNum
end

Instance Method Details

#deserialize(params) ⇒ Object



1242
1243
1244
1245
1246
1247
# File 'lib/v20190423/models.rb', line 1242

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