Class: TencentCloud::Mps::V20190612::AnimatedGraphicTaskInput

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

Overview

转动图任务类型。

Instance Attribute Summary collapse

  • #EndTimeOffset ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:{inputName}_animatedGraphic_{definition}.{format}。.

  • #OutputObjectPath ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:{inputName}_animatedGraphic_{definition}.{format}。.

  • #OutputStorage ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:{inputName}_animatedGraphic_{definition}.{format}。.

  • #StartTimeOffset ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:{inputName}_animatedGraphic_{definition}.{format}。.

    Instance Method Summary collapse

    Constructor Details

    #initialize(definition = nil, starttimeoffset = nil, endtimeoffset = nil, outputstorage = nil, outputobjectpath = nil) ⇒ AnimatedGraphicTaskInput

    Returns a new instance of AnimatedGraphicTaskInput.

    
    
    5107
    5108
    5109
    5110
    5111
    5112
    5113
    # File 'lib/v20190612/models.rb', line 5107
    
    def initialize(definition=nil, starttimeoffset=nil, endtimeoffset=nil, outputstorage=nil, outputobjectpath=nil)
      @Definition = definition
      @StartTimeOffset = starttimeoffset
      @EndTimeOffset = endtimeoffset
      @OutputStorage = outputstorage
      @OutputObjectPath = outputobjectpath
    end
    

    Instance Attribute Details

    #DefinitionObject

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:`inputName}_animatedGraphic_{definition.format`。

    Parameters:

    • Definition:

      视频转动图模板 ID。

    • StartTimeOffset:

      动图在视频中的开始时间,单位为秒。

    • EndTimeOffset:

      动图在视频中的结束时间,单位为秒。

    • OutputStorage:

      转动图后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转动图后文件的输出路径,可以为相对路径或者绝对路径。

    
    
    5105
    5106
    5107
    # File 'lib/v20190612/models.rb', line 5105
    
    def Definition
      @Definition
    end
    

    #EndTimeOffsetObject

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:`inputName}_animatedGraphic_{definition.format`。

    Parameters:

    • Definition:

      视频转动图模板 ID。

    • StartTimeOffset:

      动图在视频中的开始时间,单位为秒。

    • EndTimeOffset:

      动图在视频中的结束时间,单位为秒。

    • OutputStorage:

      转动图后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转动图后文件的输出路径,可以为相对路径或者绝对路径。

    
    
    5105
    5106
    5107
    # File 'lib/v20190612/models.rb', line 5105
    
    def EndTimeOffset
      @EndTimeOffset
    end
    

    #OutputObjectPathObject

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:`inputName}_animatedGraphic_{definition.format`。

    Parameters:

    • Definition:

      视频转动图模板 ID。

    • StartTimeOffset:

      动图在视频中的开始时间,单位为秒。

    • EndTimeOffset:

      动图在视频中的结束时间,单位为秒。

    • OutputStorage:

      转动图后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转动图后文件的输出路径,可以为相对路径或者绝对路径。

    
    
    5105
    5106
    5107
    # File 'lib/v20190612/models.rb', line 5105
    
    def OutputObjectPath
      @OutputObjectPath
    end
    

    #OutputStorageObject

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:`inputName}_animatedGraphic_{definition.format`。

    Parameters:

    • Definition:

      视频转动图模板 ID。

    • StartTimeOffset:

      动图在视频中的开始时间,单位为秒。

    • EndTimeOffset:

      动图在视频中的结束时间,单位为秒。

    • OutputStorage:

      转动图后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转动图后文件的输出路径,可以为相对路径或者绝对路径。

    
    
    5105
    5106
    5107
    # File 'lib/v20190612/models.rb', line 5105
    
    def OutputStorage
      @OutputStorage
    end
    

    #StartTimeOffsetObject

    注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:`inputName}_animatedGraphic_{definition.format`。

    Parameters:

    • Definition:

      视频转动图模板 ID。

    • StartTimeOffset:

      动图在视频中的开始时间,单位为秒。

    • EndTimeOffset:

      动图在视频中的结束时间,单位为秒。

    • OutputStorage:

      转动图后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转动图后文件的输出路径,可以为相对路径或者绝对路径。

    
    
    5105
    5106
    5107
    # File 'lib/v20190612/models.rb', line 5105
    
    def StartTimeOffset
      @StartTimeOffset
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    5115
    5116
    5117
    5118
    5119
    5120
    5121
    5122
    5123
    5124
    # File 'lib/v20190612/models.rb', line 5115
    
    def deserialize(params)
      @Definition = params['Definition']
      @StartTimeOffset = params['StartTimeOffset']
      @EndTimeOffset = params['EndTimeOffset']
      unless params['OutputStorage'].nil?
        @OutputStorage = TaskOutputStorage.new
        @OutputStorage.deserialize(params['OutputStorage'])
      end
      @OutputObjectPath = params['OutputObjectPath']
    end