class TencentCloud::Live::V20180801::CreateLivePullStreamTaskRequest
CreateLivePullStreamTask请求参数结构体
def deserialize(params)
def deserialize(params) @SourceType = params['SourceType'] @SourceUrls = params['SourceUrls'] @DomainName = params['DomainName'] @AppName = params['AppName'] @StreamName = params['StreamName'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Operator = params['Operator'] @PushArgs = params['PushArgs'] @CallbackEvents = params['CallbackEvents'] @VodLoopTimes = params['VodLoopTimes'] @VodRefreshType = params['VodRefreshType'] @CallbackUrl = params['CallbackUrl'] @ExtraCmd = params['ExtraCmd'] @SpecifyTaskId = params['SpecifyTaskId'] @Comment = params['Comment'] @ToUrl = params['ToUrl'] @FileIndex = params['FileIndex'] @OffsetTime = params['OffsetTime'] @BackupSourceType = params['BackupSourceType'] @BackupSourceUrl = params['BackupSourceUrl'] unless params['WatermarkList'].nil? @WatermarkList = [] params['WatermarkList'].each do |i| pullpushwatermarkinfo_tmp = PullPushWatermarkInfo.new pullpushwatermarkinfo_tmp.deserialize(i) @WatermarkList << pullpushwatermarkinfo_tmp end end @VodLocalMode = params['VodLocalMode'] @RecordTemplateId = params['RecordTemplateId'] @BackupToUrl = params['BackupToUrl'] @TranscodeTemplateName = params['TranscodeTemplateName'] end
def initialize(sourcetype=nil, sourceurls=nil, domainname=nil, appname=nil, streamname=nil, starttime=nil, endtime=nil, operator=nil, pushargs=nil, callbackevents=nil, vodlooptimes=nil, vodrefreshtype=nil, callbackurl=nil, extracmd=nil, specifytaskid=nil, comment=nil, tourl=nil, fileindex=nil, offsettime=nil, backupsourcetype=nil, backupsourceurl=nil, watermarklist=nil, vodlocalmode=nil, recordtemplateid=nil, backuptourl=nil, transcodetemplatename=nil)
def initialize(sourcetype=nil, sourceurls=nil, domainname=nil, appname=nil, streamname=nil, starttime=nil, endtime=nil, operator=nil, pushargs=nil, callbackevents=nil, vodlooptimes=nil, vodrefreshtype=nil, callbackurl=nil, extracmd=nil, specifytaskid=nil, comment=nil, tourl=nil, fileindex=nil, offsettime=nil, backupsourcetype=nil, backupsourceurl=nil, watermarklist=nil, vodlocalmode=nil, recordtemplateid=nil, backuptourl=nil, transcodetemplatename=nil) @SourceType = sourcetype @SourceUrls = sourceurls @DomainName = domainname @AppName = appname @StreamName = streamname @StartTime = starttime @EndTime = endtime @Operator = operator @PushArgs = pushargs @CallbackEvents = callbackevents @VodLoopTimes = vodlooptimes @VodRefreshType = vodrefreshtype @CallbackUrl = callbackurl @ExtraCmd = extracmd @SpecifyTaskId = specifytaskid @Comment = comment @ToUrl = tourl @FileIndex = fileindex @OffsetTime = offsettime @BackupSourceType = backupsourcetype @BackupSourceUrl = backupsourceurl @WatermarkList = watermarklist @VodLocalMode = vodlocalmode @RecordTemplateId = recordtemplateid @BackupToUrl = backuptourl @TranscodeTemplateName = transcodetemplatename end