Class: TencentCloud::Sms::V20210111::SmsPackagesStatistics

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

Overview

套餐包信息统计响应包体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(packagecreatetime = nil, packageeffectivetime = nil, packageexpiredtime = nil, packageamount = nil, packagetype = nil, packageid = nil, currentusage = nil) ⇒ SmsPackagesStatistics

Returns a new instance of SmsPackagesStatistics.



1497
1498
1499
1500
1501
1502
1503
1504
1505
# File 'lib/v20210111/models.rb', line 1497

def initialize(packagecreatetime=nil, packageeffectivetime=nil, packageexpiredtime=nil, packageamount=nil, packagetype=nil, packageid=nil, currentusage=nil)
  @PackageCreateTime = packagecreatetime
  @PackageEffectiveTime = packageeffectivetime
  @PackageExpiredTime = packageexpiredtime
  @PackageAmount = packageamount
  @PackageType = packagetype
  @PackageId = packageid
  @CurrentUsage = currentusage
end

Instance Attribute Details

#CurrentUsage ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def CurrentUsage
  @CurrentUsage
end

#PackageAmount ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def PackageAmount
  @PackageAmount
end

#PackageCreateTime ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def PackageCreateTime
  @PackageCreateTime
end

#PackageEffectiveTime ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def PackageEffectiveTime
  @PackageEffectiveTime
end

#PackageExpiredTime ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def PackageExpiredTime
  @PackageExpiredTime
end

#PackageId ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def PackageId
  @PackageId
end

#PackageType ⇒ Object

Parameters:

  • PackageCreateTime: —

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

  • PackageEffectiveTime: —

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

  • PackageExpiredTime: —

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

  • PackageAmount: —

    套餐包条数。

  • PackageType: —

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

  • PackageId: —

    套餐包 ID。

  • CurrentUsage: —

    当前使用套餐包条数。



1495
1496
1497
# File 'lib/v20210111/models.rb', line 1495

def PackageType
  @PackageType
end

Instance Method Details

#deserialize(params) ⇒ Object



1507
1508
1509
1510
1511
1512
1513
1514
1515
# File 'lib/v20210111/models.rb', line 1507

def deserialize(params)
  @PackageCreateTime = params['PackageCreateTime']
  @PackageEffectiveTime = params['PackageEffectiveTime']
  @PackageExpiredTime = params['PackageExpiredTime']
  @PackageAmount = params['PackageAmount']
  @PackageType = params['PackageType']
  @PackageId = params['PackageId']
  @CurrentUsage = params['CurrentUsage']
end