TranscodeJobProps
Properties for defining a TranscodeJob.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mps-transcodejob
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkmps"
&alicloudroscdkmps.TranscodeJobProps {
Input: interface{},
OutputBucket: interface{},
Outputs: interface{},
PipelineId: interface{},
OutputLocation: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
Input | interface{} | Property input: Job input. |
OutputBucket | interface{} | Property outputBucket: The name of the OSS bucket where the output files are stored. |
Outputs | interface{} | Property outputs: The output configuration of the job. |
PipelineId | interface{} | Property pipelineId: The ID of the pipeline. |
OutputLocation | interface{} | Property outputLocation: The OSS region (OSS Region) where the output bucket resides. |
InputRequired
Input interface{}
- Type: interface{}
Property input: Job input.
- In ApsaraVideo Media Processing APIs, the Object value must be URL-encoded using UTF-8 encoding.
- The OSS region must match the region where MPS is deployed.
OutputBucketRequired
OutputBucket interface{}
- Type: interface{}
Property outputBucket: The name of the OSS bucket where the output files are stored.
OutputsRequired
Outputs interface{}
- Type: interface{}
Property outputs: The output configuration of the job.
Consists of a list of Output objects, JSON array, with a maximum size of 30.
PipelineIdRequired
PipelineId interface{}
- Type: interface{}
Property pipelineId: The ID of the pipeline.
OutputLocationOptional
OutputLocation interface{}
- Type: interface{}
Property outputLocation: The OSS region (OSS Region) where the output bucket resides.
- The OSS bucket must be in the same region as the ApsaraVideo Media Processing service.
- Follows the OSS bucket definition.