Class: TencentCloud::Ccc::V20200210::NumberInfo

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(number = nil, calloutskillgroupids = nil, state = nil) ⇒ NumberInfo

Returns a new instance of NumberInfo.



5666
5667
5668
5669
5670
# File 'lib/v20200210/models.rb', line 5666

def initialize(number=nil, calloutskillgroupids=nil, state=nil)
  @Number = number
  @CallOutSkillGroupIds = calloutskillgroupids
  @State = state
end

Instance Attribute Details

#CallOutSkillGroupIdsObject

Parameters:

  • Number:

    号码

  • CallOutSkillGroupIds:

    绑定的外呼技能组

  • State:

    号码状态,1-正常,2-欠费停用,4-管理员停用,5-违规停用



5664
5665
5666
# File 'lib/v20200210/models.rb', line 5664

def CallOutSkillGroupIds
  @CallOutSkillGroupIds
end

#NumberObject

Parameters:

  • Number:

    号码

  • CallOutSkillGroupIds:

    绑定的外呼技能组

  • State:

    号码状态,1-正常,2-欠费停用,4-管理员停用,5-违规停用



5664
5665
5666
# File 'lib/v20200210/models.rb', line 5664

def Number
  @Number
end

#StateObject

Parameters:

  • Number:

    号码

  • CallOutSkillGroupIds:

    绑定的外呼技能组

  • State:

    号码状态,1-正常,2-欠费停用,4-管理员停用,5-违规停用



5664
5665
5666
# File 'lib/v20200210/models.rb', line 5664

def State
  @State
end

Instance Method Details

#deserialize(params) ⇒ Object



5672
5673
5674
5675
5676
# File 'lib/v20200210/models.rb', line 5672

def deserialize(params)
  @Number = params['Number']
  @CallOutSkillGroupIds = params['CallOutSkillGroupIds']
  @State = params['State']
end