Class: TencentCloud::Cme::V20191029::ImportMediaToProjectRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::ImportMediaToProjectRequest
- Defined in:
- lib/v20191029/models.rb
Overview
ImportMediaToProject请求参数结构体
Instance Attribute Summary collapse
-
#ExternalMediaInfo ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#Name ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#Operator ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#Platform ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#PreProcessDefinition ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#ProjectId ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#SourceType ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
-
#VodFileId ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(platform = nil, projectid = nil, sourcetype = nil, vodfileid = nil, externalmediainfo = nil, name = nil, preprocessdefinition = nil, operator = nil) ⇒ ImportMediaToProjectRequest
constructor
A new instance of ImportMediaToProjectRequest.
Constructor Details
#initialize(platform = nil, projectid = nil, sourcetype = nil, vodfileid = nil, externalmediainfo = nil, name = nil, preprocessdefinition = nil, operator = nil) ⇒ ImportMediaToProjectRequest
Returns a new instance of ImportMediaToProjectRequest.
3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 |
# File 'lib/v20191029/models.rb', line 3190 def initialize(platform=nil, projectid=nil, sourcetype=nil, vodfileid=nil, externalmediainfo=nil, name=nil, preprocessdefinition=nil, operator=nil) @Platform = platform @ProjectId = projectid @SourceType = sourcetype @VodFileId = vodfileid @ExternalMediaInfo = externalmediainfo @Name = name @PreProcessDefinition = preprocessdefinition @Operator = operator end |
Instance Attribute Details
#ExternalMediaInfo ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def ExternalMediaInfo @ExternalMediaInfo end |
#Name ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def Name @Name end |
#Operator ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def Operator @Operator end |
#Platform ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def Platform @Platform end |
#PreProcessDefinition ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def PreProcessDefinition @PreProcessDefinition end |
#ProjectId ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def ProjectId @ProjectId end |
#SourceType ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def SourceType @SourceType end |
#VodFileId ⇒ Object
注意:如果填0或者不填则不进行处理,如果原始视频不可在浏览器直接播放将无法在编辑页面编辑。
3188 3189 3190 |
# File 'lib/v20191029/models.rb', line 3188 def VodFileId @VodFileId end |
Instance Method Details
#deserialize(params) ⇒ Object
3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 |
# File 'lib/v20191029/models.rb', line 3201 def deserialize(params) @Platform = params['Platform'] @ProjectId = params['ProjectId'] @SourceType = params['SourceType'] @VodFileId = params['VodFileId'] unless params['ExternalMediaInfo'].nil? @ExternalMediaInfo = ExternalMediaInfo.new @ExternalMediaInfo.deserialize(params['ExternalMediaInfo']) end @Name = params['Name'] @PreProcessDefinition = params['PreProcessDefinition'] @Operator = params['Operator'] end |