Class: TencentCloud::Ccc::V20200210::UploadIvrAudioRequest

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

Overview

UploadIvrAudio请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sdkappid = nil, audiolist = nil) ⇒ UploadIvrAudioRequest

Returns a new instance of UploadIvrAudioRequest.



7559
7560
7561
7562
# File 'lib/v20200210/models.rb', line 7559

def initialize(sdkappid=nil, audiolist=nil)
  @SdkAppId = sdkappid
  @AudioList = audiolist
end

Instance Attribute Details

#AudioListObject

Parameters:



7557
7558
7559
# File 'lib/v20200210/models.rb', line 7557

def AudioList
  @AudioList
end

#SdkAppIdObject

Parameters:



7557
7558
7559
# File 'lib/v20200210/models.rb', line 7557

def SdkAppId
  @SdkAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
# File 'lib/v20200210/models.rb', line 7564

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  unless params['AudioList'].nil?
    @AudioList = []
    params['AudioList'].each do |i|
      uploadaudioinfo_tmp = UploadAudioInfo.new
      uploadaudioinfo_tmp.deserialize(i)
      @AudioList << uploadaudioinfo_tmp
    end
  end
end