Class: TencentCloud::Vod::V20180717::PullUploadRequest

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

Overview

PullUpload请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mediaurl = nil, mediatype = nil, subappid = nil, medianame = nil, coverurl = nil, procedure = nil, expiretime = nil, storageregion = nil, classid = nil, taskspriority = nil, sessioncontext = nil, sessionid = nil, extinfo = nil, sourcecontext = nil) ⇒ PullUploadRequest



23151
23152
23153
23154
23155
23156
23157
23158
23159
23160
23161
23162
23163
23164
23165
23166
# File 'lib/v20180717/models.rb', line 23151

def initialize(mediaurl=nil, mediatype=nil, subappid=nil, medianame=nil, coverurl=nil, procedure=nil, expiretime=nil, storageregion=nil, classid=nil, taskspriority=nil, sessioncontext=nil, sessionid=nil, extinfo=nil, sourcecontext=nil)
  @MediaUrl = mediaurl
  @MediaType = mediatype
  @SubAppId = subappid
  @MediaName = medianame
  @CoverUrl = coverurl
  @Procedure = procedure
  @ExpireTime = expiretime
  @StorageRegion = storageregion
  @ClassId = classid
  @TasksPriority = taskspriority
  @SessionContext = sessioncontext
  @SessionId = sessionid
  @ExtInfo = extinfo
  @SourceContext = sourcecontext
end

Instance Attribute Details

#ClassIdObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def ClassId
  @ClassId
end

#CoverUrlObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def CoverUrl
  @CoverUrl
end

#ExpireTimeObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def ExpireTime
  @ExpireTime
end

#ExtInfoObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def ExtInfo
  @ExtInfo
end

#MediaNameObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def MediaName
  @MediaName
end

#MediaTypeObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def MediaType
  @MediaType
end

#MediaUrlObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def MediaUrl
  @MediaUrl
end

#ProcedureObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def Procedure
  @Procedure
end

#SessionContextObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def SessionContext
  @SessionContext
end

#SessionIdObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def SessionId
  @SessionId
end

#SourceContextObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def SourceContext
  @SourceContext
end

#StorageRegionObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def StorageRegion
  @StorageRegion
end

#SubAppIdObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def SubAppId
  @SubAppId
end

#TasksPriorityObject



23149
23150
23151
# File 'lib/v20180717/models.rb', line 23149

def TasksPriority
  @TasksPriority
end

Instance Method Details

#deserialize(params) ⇒ Object



23168
23169
23170
23171
23172
23173
23174
23175
23176
23177
23178
23179
23180
23181
23182
23183
# File 'lib/v20180717/models.rb', line 23168

def deserialize(params)
  @MediaUrl = params['MediaUrl']
  @MediaType = params['MediaType']
  @SubAppId = params['SubAppId']
  @MediaName = params['MediaName']
  @CoverUrl = params['CoverUrl']
  @Procedure = params['Procedure']
  @ExpireTime = params['ExpireTime']
  @StorageRegion = params['StorageRegion']
  @ClassId = params['ClassId']
  @TasksPriority = params['TasksPriority']
  @SessionContext = params['SessionContext']
  @SessionId = params['SessionId']
  @ExtInfo = params['ExtInfo']
  @SourceContext = params['SourceContext']
end