Class: TencentCloud::Ccc::V20200210::CreateIVRSessionRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ccc::V20200210::CreateIVRSessionRequest
- Defined in:
- lib/v20200210/models.rb
Overview
CreateIVRSession请求参数结构体
Instance Attribute Summary collapse
- #Callee ⇒ Object
- #Callers ⇒ Object
- #IVRId ⇒ Object
- #SdkAppId ⇒ Object
- #UUI ⇒ Object
- #Variables ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sdkappid = nil, callee = nil, ivrid = nil, callers = nil, variables = nil, uui = nil) ⇒ CreateIVRSessionRequest
constructor
A new instance of CreateIVRSessionRequest.
Constructor Details
#initialize(sdkappid = nil, callee = nil, ivrid = nil, callers = nil, variables = nil, uui = nil) ⇒ CreateIVRSessionRequest
Returns a new instance of CreateIVRSessionRequest.
2035 2036 2037 2038 2039 2040 2041 2042 |
# File 'lib/v20200210/models.rb', line 2035 def initialize(sdkappid=nil, callee=nil, ivrid=nil, callers=nil, variables=nil, uui=nil) @SdkAppId = sdkappid @Callee = callee @IVRId = ivrid @Callers = callers @Variables = variables @UUI = uui end |
Instance Attribute Details
#Callee ⇒ Object
2033 2034 2035 |
# File 'lib/v20200210/models.rb', line 2033 def Callee @Callee end |
#Callers ⇒ Object
2033 2034 2035 |
# File 'lib/v20200210/models.rb', line 2033 def Callers @Callers end |
#IVRId ⇒ Object
2033 2034 2035 |
# File 'lib/v20200210/models.rb', line 2033 def IVRId @IVRId end |
#SdkAppId ⇒ Object
2033 2034 2035 |
# File 'lib/v20200210/models.rb', line 2033 def SdkAppId @SdkAppId end |
#UUI ⇒ Object
2033 2034 2035 |
# File 'lib/v20200210/models.rb', line 2033 def UUI @UUI end |
#Variables ⇒ Object
2033 2034 2035 |
# File 'lib/v20200210/models.rb', line 2033 def Variables @Variables end |
Instance Method Details
#deserialize(params) ⇒ Object
2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 |
# File 'lib/v20200210/models.rb', line 2044 def deserialize(params) @SdkAppId = params['SdkAppId'] @Callee = params['Callee'] @IVRId = params['IVRId'] @Callers = params['Callers'] unless params['Variables'].nil? @Variables = [] params['Variables'].each do |i| variable_tmp = Variable.new variable_tmp.deserialize(i) @Variables << variable_tmp end end @UUI = params['UUI'] end |