Class: TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem

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

Overview

用户自带号码审批明细数据类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(calltype = nil, phonenumber = nil, maxcallcount = nil, maxcallpsec = nil, outboundcalleeformat = nil, carrierphonenumber = nil) ⇒ OwnNumberApplyDetailItem

Returns a new instance of OwnNumberApplyDetailItem.



5696
5697
5698
5699
5700
5701
5702
5703
# File 'lib/v20200210/models.rb', line 5696

def initialize(calltype=nil, phonenumber=nil, maxcallcount=nil, maxcallpsec=nil, outboundcalleeformat=nil, carrierphonenumber=nil)
  @CallType = calltype
  @PhoneNumber = phonenumber
  @MaxCallCount = maxcallcount
  @MaxCallPSec = maxcallpsec
  @OutboundCalleeFormat = outboundcalleeformat
  @CarrierPhoneNumber = carrierphonenumber
end

Instance Attribute Details

#CallTypeObject

Parameters:

  • CallType:

    号码类型:0-呼入|1-呼出|2-呼入呼出

  • PhoneNumber:

    线路号码

  • MaxCallCount:

    最大并发呼叫数

  • MaxCallPSec:

    每秒最大并发数

  • OutboundCalleeFormat:

    呼出被叫格式,使用 TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem.+E+E.164 或 E.164,

  • CarrierPhoneNumber:

    运营商号码



5694
5695
5696
# File 'lib/v20200210/models.rb', line 5694

def CallType
  @CallType
end

#CarrierPhoneNumberObject

Parameters:

  • CallType:

    号码类型:0-呼入|1-呼出|2-呼入呼出

  • PhoneNumber:

    线路号码

  • MaxCallCount:

    最大并发呼叫数

  • MaxCallPSec:

    每秒最大并发数

  • OutboundCalleeFormat:

    呼出被叫格式,使用 TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem.+E+E.164 或 E.164,

  • CarrierPhoneNumber:

    运营商号码



5694
5695
5696
# File 'lib/v20200210/models.rb', line 5694

def CarrierPhoneNumber
  @CarrierPhoneNumber
end

#MaxCallCountObject

Parameters:

  • CallType:

    号码类型:0-呼入|1-呼出|2-呼入呼出

  • PhoneNumber:

    线路号码

  • MaxCallCount:

    最大并发呼叫数

  • MaxCallPSec:

    每秒最大并发数

  • OutboundCalleeFormat:

    呼出被叫格式,使用 TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem.+E+E.164 或 E.164,

  • CarrierPhoneNumber:

    运营商号码



5694
5695
5696
# File 'lib/v20200210/models.rb', line 5694

def MaxCallCount
  @MaxCallCount
end

#MaxCallPSecObject

Parameters:

  • CallType:

    号码类型:0-呼入|1-呼出|2-呼入呼出

  • PhoneNumber:

    线路号码

  • MaxCallCount:

    最大并发呼叫数

  • MaxCallPSec:

    每秒最大并发数

  • OutboundCalleeFormat:

    呼出被叫格式,使用 TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem.+E+E.164 或 E.164,

  • CarrierPhoneNumber:

    运营商号码



5694
5695
5696
# File 'lib/v20200210/models.rb', line 5694

def MaxCallPSec
  @MaxCallPSec
end

#OutboundCalleeFormatObject

Parameters:

  • CallType:

    号码类型:0-呼入|1-呼出|2-呼入呼出

  • PhoneNumber:

    线路号码

  • MaxCallCount:

    最大并发呼叫数

  • MaxCallPSec:

    每秒最大并发数

  • OutboundCalleeFormat:

    呼出被叫格式,使用 TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem.+E+E.164 或 E.164,

  • CarrierPhoneNumber:

    运营商号码



5694
5695
5696
# File 'lib/v20200210/models.rb', line 5694

def OutboundCalleeFormat
  @OutboundCalleeFormat
end

#PhoneNumberObject

Parameters:

  • CallType:

    号码类型:0-呼入|1-呼出|2-呼入呼出

  • PhoneNumber:

    线路号码

  • MaxCallCount:

    最大并发呼叫数

  • MaxCallPSec:

    每秒最大并发数

  • OutboundCalleeFormat:

    呼出被叫格式,使用 TencentCloud::Ccc::V20200210::OwnNumberApplyDetailItem.+E+E.164 或 E.164,

  • CarrierPhoneNumber:

    运营商号码



5694
5695
5696
# File 'lib/v20200210/models.rb', line 5694

def PhoneNumber
  @PhoneNumber
end

Instance Method Details

#deserialize(params) ⇒ Object



5705
5706
5707
5708
5709
5710
5711
5712
# File 'lib/v20200210/models.rb', line 5705

def deserialize(params)
  @CallType = params['CallType']
  @PhoneNumber = params['PhoneNumber']
  @MaxCallCount = params['MaxCallCount']
  @MaxCallPSec = params['MaxCallPSec']
  @OutboundCalleeFormat = params['OutboundCalleeFormat']
  @CarrierPhoneNumber = params['CarrierPhoneNumber']
end