Class: TencentCloud::Ccc::V20200210::BindNumberCallInInterfaceRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ccc::V20200210::BindNumberCallInInterfaceRequest
- Defined in:
- lib/v20200210/models.rb
Overview
BindNumberCallInInterface请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sdkappid = nil, number = nil, callininterface = nil, numbertype = nil) ⇒ BindNumberCallInInterfaceRequest
constructor
A new instance of BindNumberCallInInterfaceRequest.
Constructor Details
#initialize(sdkappid = nil, number = nil, callininterface = nil, numbertype = nil) ⇒ BindNumberCallInInterfaceRequest
Returns a new instance of BindNumberCallInInterfaceRequest.
535 536 537 538 539 540 |
# File 'lib/v20200210/models.rb', line 535 def initialize(sdkappid=nil, number=nil, callininterface=nil, numbertype=nil) @SdkAppId = sdkappid @Number = number @CallInInterface = callininterface @NumberType = numbertype end |
Instance Attribute Details
#CallInInterface ⇒ Object
533 534 535 |
# File 'lib/v20200210/models.rb', line 533 def CallInInterface @CallInInterface end |
#Number ⇒ Object
533 534 535 |
# File 'lib/v20200210/models.rb', line 533 def Number @Number end |
#NumberType ⇒ Object
533 534 535 |
# File 'lib/v20200210/models.rb', line 533 def NumberType @NumberType end |
#SdkAppId ⇒ Object
533 534 535 |
# File 'lib/v20200210/models.rb', line 533 def SdkAppId @SdkAppId end |
Instance Method Details
#deserialize(params) ⇒ Object
542 543 544 545 546 547 548 549 550 |
# File 'lib/v20200210/models.rb', line 542 def deserialize(params) @SdkAppId = params['SdkAppId'] @Number = params['Number'] unless params['CallInInterface'].nil? @CallInInterface = Interface.new @CallInInterface.deserialize(params['CallInInterface']) end @NumberType = params['NumberType'] end |