Class: TencentCloud::Zj::V20190121::SmsAmountDataStruct

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

Overview

短信子账号额度接口出参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(smscampaignamount = nil, smscampaignconsume = nil, smssendamount = nil, smssendconsume = nil, mmscampaignamount = nil, mmscampaignconsume = nil, mmssendamount = nil, mmssendconsume = nil) ⇒ SmsAmountDataStruct

Returns a new instance of SmsAmountDataStruct.



1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
# File 'lib/v20190121/models.rb', line 1693

def initialize(smscampaignamount=nil, smscampaignconsume=nil, smssendamount=nil, smssendconsume=nil, mmscampaignamount=nil, mmscampaignconsume=nil, mmssendamount=nil, mmssendconsume=nil)
  @SmsCampaignAmount = smscampaignamount
  @SmsCampaignConsume = smscampaignconsume
  @SmsSendAmount = smssendamount
  @SmsSendConsume = smssendconsume
  @MmsCampaignAmount = mmscampaignamount
  @MmsCampaignConsume = mmscampaignconsume
  @MmsSendAmount = mmssendamount
  @MmsSendConsume = mmssendconsume
end

Instance Attribute Details

#MmsCampaignAmountObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def MmsCampaignAmount
  @MmsCampaignAmount
end

#MmsCampaignConsumeObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def MmsCampaignConsume
  @MmsCampaignConsume
end

#MmsSendAmountObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def MmsSendAmount
  @MmsSendAmount
end

#MmsSendConsumeObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def MmsSendConsume
  @MmsSendConsume
end

#SmsCampaignAmountObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def SmsCampaignAmount
  @SmsCampaignAmount
end

#SmsCampaignConsumeObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def SmsCampaignConsume
  @SmsCampaignConsume
end

#SmsSendAmountObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def SmsSendAmount
  @SmsSendAmount
end

#SmsSendConsumeObject

Parameters:

  • SmsCampaignAmount:

    短信活动配额

  • SmsCampaignConsume:

    短信活动消耗配额

  • SmsSendAmount:

    短信发送额度

  • SmsSendConsume:

    短信发送消耗额度

  • MmsCampaignAmount:

    超短活动额度

  • MmsCampaignConsume:

    超短活动消耗额度

  • MmsSendAmount:

    超短短信额度

  • MmsSendConsume:

    超短短信消耗额度



1691
1692
1693
# File 'lib/v20190121/models.rb', line 1691

def SmsSendConsume
  @SmsSendConsume
end

Instance Method Details

#deserialize(params) ⇒ Object



1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
# File 'lib/v20190121/models.rb', line 1704

def deserialize(params)
  @SmsCampaignAmount = params['SmsCampaignAmount']
  @SmsCampaignConsume = params['SmsCampaignConsume']
  @SmsSendAmount = params['SmsSendAmount']
  @SmsSendConsume = params['SmsSendConsume']
  @MmsCampaignAmount = params['MmsCampaignAmount']
  @MmsCampaignConsume = params['MmsCampaignConsume']
  @MmsSendAmount = params['MmsSendAmount']
  @MmsSendConsume = params['MmsSendConsume']
end