Class: TencentCloud::Mps::V20190612::ProcessImageRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ProcessImageRequest
- Defined in:
- lib/v20190612/models.rb
Overview
ProcessImage请求参数结构体
Instance Attribute Summary collapse
-
#AddOnParameter ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#Definition ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#ImageTask ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#InputInfo ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#OutputDir ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#OutputPath ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#OutputStorage ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#ResourceId ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
-
#ScheduleId ⇒ Object
-
30000:文字水印擦除 - 30010:图片扩展 - 30100:换装场景.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(inputinfo = nil, outputstorage = nil, outputdir = nil, outputpath = nil, definition = nil, resourceid = nil, imagetask = nil, scheduleid = nil, addonparameter = nil) ⇒ ProcessImageRequest
constructor
A new instance of ProcessImageRequest.
Constructor Details
#initialize(inputinfo = nil, outputstorage = nil, outputdir = nil, outputpath = nil, definition = nil, resourceid = nil, imagetask = nil, scheduleid = nil, addonparameter = nil) ⇒ ProcessImageRequest
Returns a new instance of ProcessImageRequest.
24418 24419 24420 24421 24422 24423 24424 24425 24426 24427 24428 |
# File 'lib/v20190612/models.rb', line 24418 def initialize(inputinfo=nil, outputstorage=nil, outputdir=nil, outputpath=nil, definition=nil, resourceid=nil, imagetask=nil, scheduleid=nil, addonparameter=nil) @InputInfo = inputinfo @OutputStorage = outputstorage @OutputDir = outputdir @OutputPath = outputpath @Definition = definition @ResourceId = resourceid @ImageTask = imagetask @ScheduleId = scheduleid @AddOnParameter = addonparameter end |
Instance Attribute Details
#AddOnParameter ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def AddOnParameter @AddOnParameter end |
#Definition ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def Definition @Definition end |
#ImageTask ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def ImageTask @ImageTask end |
#InputInfo ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def InputInfo @InputInfo end |
#OutputDir ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def OutputDir @OutputDir end |
#OutputPath ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def OutputPath @OutputPath end |
#OutputStorage ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def OutputStorage @OutputStorage end |
#ResourceId ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def ResourceId @ResourceId end |
#ScheduleId ⇒ Object
-
30000:文字水印擦除
-
30010:图片扩展
-
30100:换装场景
24416 24417 24418 |
# File 'lib/v20190612/models.rb', line 24416 def ScheduleId @ScheduleId end |
Instance Method Details
#deserialize(params) ⇒ Object
24430 24431 24432 24433 24434 24435 24436 24437 24438 24439 24440 24441 24442 24443 24444 24445 24446 24447 24448 24449 24450 24451 24452 |
# File 'lib/v20190612/models.rb', line 24430 def deserialize(params) unless params['InputInfo'].nil? @InputInfo = MediaInputInfo.new @InputInfo.deserialize(params['InputInfo']) end unless params['OutputStorage'].nil? @OutputStorage = TaskOutputStorage.new @OutputStorage.deserialize(params['OutputStorage']) end @OutputDir = params['OutputDir'] @OutputPath = params['OutputPath'] @Definition = params['Definition'] @ResourceId = params['ResourceId'] unless params['ImageTask'].nil? @ImageTask = ImageTaskInput.new @ImageTask.deserialize(params['ImageTask']) end @ScheduleId = params['ScheduleId'] unless params['AddOnParameter'].nil? @AddOnParameter = AddOnParameter.new @AddOnParameter.deserialize(params['AddOnParameter']) end end |