Class: TencentCloud::Sms::V20190711::SmsPackagesStatistics

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

Overview

套餐包信息统计响应包体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(packagecreatetime = nil, packagecreateunixtime = nil, packageeffectivetime = nil, packageeffectiveunixtime = nil, packageexpiredtime = nil, packageexpiredunixtime = nil, amountofpackage = nil, typeofpackage = nil, packageid = nil, currentusage = nil) ⇒ SmsPackagesStatistics

Returns a new instance of SmsPackagesStatistics.



1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
# File 'lib/v20190711/models.rb', line 1343

def initialize(packagecreatetime=nil, packagecreateunixtime=nil, packageeffectivetime=nil, packageeffectiveunixtime=nil, packageexpiredtime=nil, packageexpiredunixtime=nil, amountofpackage=nil, typeofpackage=nil, packageid=nil, currentusage=nil)
  @PackageCreateTime = packagecreatetime
  @PackageCreateUnixTime = packagecreateunixtime
  @PackageEffectiveTime = packageeffectivetime
  @PackageEffectiveUnixTime = packageeffectiveunixtime
  @PackageExpiredTime = packageexpiredtime
  @PackageExpiredUnixTime = packageexpiredunixtime
  @AmountOfPackage = amountofpackage
  @TypeOfPackage = typeofpackage
  @PackageId = packageid
  @CurrentUsage = currentusage
end

Instance Attribute Details

#AmountOfPackage ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def AmountOfPackage
  @AmountOfPackage
end

#CurrentUsage ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def CurrentUsage
  @CurrentUsage
end

#PackageCreateTime ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageCreateTime
  @PackageCreateTime
end

#PackageCreateUnixTime ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageCreateUnixTime
  @PackageCreateUnixTime
end

#PackageEffectiveTime ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageEffectiveTime
  @PackageEffectiveTime
end

#PackageEffectiveUnixTime ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageEffectiveUnixTime
  @PackageEffectiveUnixTime
end

#PackageExpiredTime ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageExpiredTime
  @PackageExpiredTime
end

#PackageExpiredUnixTime ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageExpiredUnixTime
  @PackageExpiredUnixTime
end

#PackageId ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def PackageId
  @PackageId
end

#TypeOfPackage ⇒ Object

Parameters:

  • PackageCreateTime: —

    套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageCreateUnixTime: —

    套餐包创建时间,UNIX 时间戳(单位:秒)。

  • PackageEffectiveTime: —

    套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageEffectiveUnixTime: —

    套餐包生效时间,UNIX 时间戳(单位:秒)。

  • PackageExpiredTime: —

    套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。

  • PackageExpiredUnixTime: —

    套餐包过期时间,UNIX 时间戳(单位:秒)。

  • AmountOfPackage: —

    套餐包条数。

  • TypeOfPackage: —

    0表示赠送套餐包,1表示购买套餐包。

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用量。



1341
1342
1343
# File 'lib/v20190711/models.rb', line 1341

def TypeOfPackage
  @TypeOfPackage
end

Instance Method Details

#deserialize(params) ⇒ Object



1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'lib/v20190711/models.rb', line 1356

def deserialize(params)
  @PackageCreateTime = params['PackageCreateTime']
  @PackageCreateUnixTime = params['PackageCreateUnixTime']
  @PackageEffectiveTime = params['PackageEffectiveTime']
  @PackageEffectiveUnixTime = params['PackageEffectiveUnixTime']
  @PackageExpiredTime = params['PackageExpiredTime']
  @PackageExpiredUnixTime = params['PackageExpiredUnixTime']
  @AmountOfPackage = params['AmountOfPackage']
  @TypeOfPackage = params['TypeOfPackage']
  @PackageId = params['PackageId']
  @CurrentUsage = params['CurrentUsage']
end