Class: TencentCloud::Npp::V20190823::GetVirtualNumRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Npp::V20190823::GetVirtualNumRequest
- Defined in:
- lib/v20190823/models.rb
Overview
GetVirtualNum请求参数结构体
Instance Attribute Summary collapse
-
#AccreditList ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#AssignVirtualNum ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#BizAppId ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#BizId ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#CityId ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#Dst ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#HangupUrl ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#MaxAssignTime ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#Record ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#RecordUrl ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#Src ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#StatusFlag ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
-
#StatusUrl ⇒ Object
例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(bizappid = nil, dst = nil, src = nil, accreditlist = nil, assignvirtualnum = nil, record = nil, cityid = nil, bizid = nil, maxassigntime = nil, statusflag = nil, statusurl = nil, hangupurl = nil, recordurl = nil) ⇒ GetVirtualNumRequest
constructor
A new instance of GetVirtualNumRequest.
Constructor Details
#initialize(bizappid = nil, dst = nil, src = nil, accreditlist = nil, assignvirtualnum = nil, record = nil, cityid = nil, bizid = nil, maxassigntime = nil, statusflag = nil, statusurl = nil, hangupurl = nil, recordurl = nil) ⇒ GetVirtualNumRequest
Returns a new instance of GetVirtualNumRequest.
678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 |
# File 'lib/v20190823/models.rb', line 678 def initialize(bizappid=nil, dst=nil, src=nil, accreditlist=nil, assignvirtualnum=nil, record=nil, cityid=nil, bizid=nil, maxassigntime=nil, statusflag=nil, statusurl=nil, hangupurl=nil, recordurl=nil) @BizAppId = bizappid @Dst = dst @Src = src @AccreditList = accreditlist @AssignVirtualNum = assignvirtualnum @Record = record @CityId = cityid @BizId = bizid @MaxAssignTime = maxassigntime @StatusFlag = statusflag @StatusUrl = statusurl @HangupUrl = hangupurl @RecordUrl = recordurl end |
Instance Attribute Details
#AccreditList ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def AccreditList @AccreditList end |
#AssignVirtualNum ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def AssignVirtualNum @AssignVirtualNum end |
#BizAppId ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def BizAppId @BizAppId end |
#BizId ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def BizId @BizId end |
#CityId ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def CityId @CityId end |
#Dst ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def Dst @Dst end |
#HangupUrl ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def HangupUrl @HangupUrl end |
#MaxAssignTime ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def MaxAssignTime @MaxAssignTime end |
#Record ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def Record @Record end |
#RecordUrl ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def RecordUrl @RecordUrl end |
#Src ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def Src @Src end |
#StatusFlag ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def StatusFlag @StatusFlag end |
#StatusUrl ⇒ Object
例如:值为 0:表示所有状态不需要推送值为 4:表示只要推送主叫接听状态值为 16191:表示所有状态都需要推送(上面所有值和)
676 677 678 |
# File 'lib/v20190823/models.rb', line 676 def StatusUrl @StatusUrl end |
Instance Method Details
#deserialize(params) ⇒ Object
694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 |
# File 'lib/v20190823/models.rb', line 694 def deserialize(params) @BizAppId = params['BizAppId'] @Dst = params['Dst'] @Src = params['Src'] @AccreditList = params['AccreditList'] @AssignVirtualNum = params['AssignVirtualNum'] @Record = params['Record'] @CityId = params['CityId'] @BizId = params['BizId'] @MaxAssignTime = params['MaxAssignTime'] @StatusFlag = params['StatusFlag'] @StatusUrl = params['StatusUrl'] @HangupUrl = params['HangupUrl'] @RecordUrl = params['RecordUrl'] end |