1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. MpsSchedule
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack

tencentcloud.MpsSchedule

Explore with Pulumi AI

Provides a resource to create a mps schedule

Example Usage

Create a schedule through COS bucket

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const object = tencentcloud.getCosBucketObject({
    bucket: `keep-bucket-${local.app_id}`,
    key: "/mps-test/test.mov",
});
const output = new tencentcloud.CosBucket("output", {
    bucket: `tf-bucket-mps-schedule-output-${local.app_id}`,
    forceClean: true,
    acl: "public-read",
});
const schedule = new tencentcloud.MpsSchedule("schedule", {
    scheduleName: "tf_test_mps_schedule_%d",
    trigger: {
        type: "CosFileUpload",
        cosFileUploadTrigger: {
            bucket: object.then(object => object.bucket),
            region: "%s",
            dir: "/upload/",
            formats: [
                "flv",
                "mov",
            ],
        },
    },
    activities: [
        {
            activityType: "input",
            reardriveIndices: [
                1,
                2,
            ],
        },
        {
            activityType: "action-trans",
            reardriveIndices: [3],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [
                6,
                7,
            ],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [
                4,
                5,
            ],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [10],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [10],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [10],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [8],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [9],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "action-trans",
            reardriveIndices: [10],
            activityPara: {
                transcodeTask: {
                    definition: 10,
                },
            },
        },
        {
            activityType: "output",
        },
    ],
    outputStorage: {
        type: "COS",
        cosOutputStorage: {
            bucket: output.bucket,
            region: "%s",
        },
    },
    outputDir: "output/",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

object = tencentcloud.get_cos_bucket_object(bucket=f"keep-bucket-{local['app_id']}",
    key="/mps-test/test.mov")
output = tencentcloud.CosBucket("output",
    bucket=f"tf-bucket-mps-schedule-output-{local['app_id']}",
    force_clean=True,
    acl="public-read")
schedule = tencentcloud.MpsSchedule("schedule",
    schedule_name="tf_test_mps_schedule_%d",
    trigger={
        "type": "CosFileUpload",
        "cos_file_upload_trigger": {
            "bucket": object.bucket,
            "region": "%s",
            "dir": "/upload/",
            "formats": [
                "flv",
                "mov",
            ],
        },
    },
    activities=[
        {
            "activity_type": "input",
            "reardrive_indices": [
                1,
                2,
            ],
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [3],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [
                6,
                7,
            ],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [
                4,
                5,
            ],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [10],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [10],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [10],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [8],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [9],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "action-trans",
            "reardrive_indices": [10],
            "activity_para": {
                "transcode_task": {
                    "definition": 10,
                },
            },
        },
        {
            "activity_type": "output",
        },
    ],
    output_storage={
        "type": "COS",
        "cos_output_storage": {
            "bucket": output.bucket,
            "region": "%s",
        },
    },
    output_dir="output/")
Copy
package main

import (
	"fmt"

	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		object, err := tencentcloud.LookupCosBucketObject(ctx, &tencentcloud.LookupCosBucketObjectArgs{
			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
			Key:    "/mps-test/test.mov",
		}, nil)
		if err != nil {
			return err
		}
		output, err := tencentcloud.NewCosBucket(ctx, "output", &tencentcloud.CosBucketArgs{
			Bucket:     pulumi.Sprintf("tf-bucket-mps-schedule-output-%v", local.App_id),
			ForceClean: pulumi.Bool(true),
			Acl:        pulumi.String("public-read"),
		})
		if err != nil {
			return err
		}
		_, err = tencentcloud.NewMpsSchedule(ctx, "schedule", &tencentcloud.MpsScheduleArgs{
			ScheduleName: pulumi.String("tf_test_mps_schedule_%d"),
			Trigger: &tencentcloud.MpsScheduleTriggerArgs{
				Type: pulumi.String("CosFileUpload"),
				CosFileUploadTrigger: &tencentcloud.MpsScheduleTriggerCosFileUploadTriggerArgs{
					Bucket: pulumi.String(object.Bucket),
					Region: pulumi.String("%s"),
					Dir:    pulumi.String("/upload/"),
					Formats: pulumi.StringArray{
						pulumi.String("flv"),
						pulumi.String("mov"),
					},
				},
			},
			Activities: tencentcloud.MpsScheduleActivityArray{
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("input"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(1),
						pulumi.Float64(2),
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(3),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(6),
						pulumi.Float64(7),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(4),
						pulumi.Float64(5),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(10),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(10),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(10),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(8),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(9),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.Float64Array{
						pulumi.Float64(10),
					},
					ActivityPara: &tencentcloud.MpsScheduleActivityActivityParaArgs{
						TranscodeTask: &tencentcloud.MpsScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Float64(10),
						},
					},
				},
				&tencentcloud.MpsScheduleActivityArgs{
					ActivityType: pulumi.String("output"),
				},
			},
			OutputStorage: &tencentcloud.MpsScheduleOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &tencentcloud.MpsScheduleOutputStorageCosOutputStorageArgs{
					Bucket: output.Bucket,
					Region: pulumi.String("%s"),
				},
			},
			OutputDir: pulumi.String("output/"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var @object = Tencentcloud.GetCosBucketObject.Invoke(new()
    {
        Bucket = $"keep-bucket-{local.App_id}",
        Key = "/mps-test/test.mov",
    });

    var output = new Tencentcloud.CosBucket("output", new()
    {
        Bucket = $"tf-bucket-mps-schedule-output-{local.App_id}",
        ForceClean = true,
        Acl = "public-read",
    });

    var schedule = new Tencentcloud.MpsSchedule("schedule", new()
    {
        ScheduleName = "tf_test_mps_schedule_%d",
        Trigger = new Tencentcloud.Inputs.MpsScheduleTriggerArgs
        {
            Type = "CosFileUpload",
            CosFileUploadTrigger = new Tencentcloud.Inputs.MpsScheduleTriggerCosFileUploadTriggerArgs
            {
                Bucket = @object.Apply(@object => @object.Apply(getCosBucketObjectResult => getCosBucketObjectResult.Bucket)),
                Region = "%s",
                Dir = "/upload/",
                Formats = new[]
                {
                    "flv",
                    "mov",
                },
            },
        },
        Activities = new[]
        {
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "input",
                ReardriveIndices = new[]
                {
                    1,
                    2,
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    3,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    6,
                    7,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    4,
                    5,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    10,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    10,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    10,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    8,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    9,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "action-trans",
                ReardriveIndices = new[]
                {
                    10,
                },
                ActivityPara = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaArgs
                {
                    TranscodeTask = new Tencentcloud.Inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs
                    {
                        Definition = 10,
                    },
                },
            },
            new Tencentcloud.Inputs.MpsScheduleActivityArgs
            {
                ActivityType = "output",
            },
        },
        OutputStorage = new Tencentcloud.Inputs.MpsScheduleOutputStorageArgs
        {
            Type = "COS",
            CosOutputStorage = new Tencentcloud.Inputs.MpsScheduleOutputStorageCosOutputStorageArgs
            {
                Bucket = output.Bucket,
                Region = "%s",
            },
        },
        OutputDir = "output/",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCosBucketObjectArgs;
import com.pulumi.tencentcloud.CosBucket;
import com.pulumi.tencentcloud.CosBucketArgs;
import com.pulumi.tencentcloud.MpsSchedule;
import com.pulumi.tencentcloud.MpsScheduleArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleTriggerArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleTriggerCosFileUploadTriggerArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleActivityArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleActivityActivityParaArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleActivityActivityParaTranscodeTaskArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleOutputStorageArgs;
import com.pulumi.tencentcloud.inputs.MpsScheduleOutputStorageCosOutputStorageArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var object = TencentcloudFunctions.getCosBucketObject(GetCosBucketObjectArgs.builder()
            .bucket(String.format("keep-bucket-%s", local.app_id()))
            .key("/mps-test/test.mov")
            .build());

        var output = new CosBucket("output", CosBucketArgs.builder()
            .bucket(String.format("tf-bucket-mps-schedule-output-%s", local.app_id()))
            .forceClean(true)
            .acl("public-read")
            .build());

        var schedule = new MpsSchedule("schedule", MpsScheduleArgs.builder()
            .scheduleName("tf_test_mps_schedule_%d")
            .trigger(MpsScheduleTriggerArgs.builder()
                .type("CosFileUpload")
                .cosFileUploadTrigger(MpsScheduleTriggerCosFileUploadTriggerArgs.builder()
                    .bucket(object.applyValue(getCosBucketObjectResult -> getCosBucketObjectResult.bucket()))
                    .region("%s")
                    .dir("/upload/")
                    .formats(                    
                        "flv",
                        "mov")
                    .build())
                .build())
            .activities(            
                MpsScheduleActivityArgs.builder()
                    .activityType("input")
                    .reardriveIndices(                    
                        1,
                        2)
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(3)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(                    
                        6,
                        7)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(                    
                        4,
                        5)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(10)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(10)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(10)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(8)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(9)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("action-trans")
                    .reardriveIndices(10)
                    .activityPara(MpsScheduleActivityActivityParaArgs.builder()
                        .transcodeTask(MpsScheduleActivityActivityParaTranscodeTaskArgs.builder()
                            .definition(10)
                            .build())
                        .build())
                    .build(),
                MpsScheduleActivityArgs.builder()
                    .activityType("output")
                    .build())
            .outputStorage(MpsScheduleOutputStorageArgs.builder()
                .type("COS")
                .cosOutputStorage(MpsScheduleOutputStorageCosOutputStorageArgs.builder()
                    .bucket(output.bucket())
                    .region("%s")
                    .build())
                .build())
            .outputDir("output/")
            .build());

    }
}
Copy
resources:
  output:
    type: tencentcloud:CosBucket
    properties:
      bucket: tf-bucket-mps-schedule-output-${local.app_id}
      forceClean: true
      acl: public-read
  schedule:
    type: tencentcloud:MpsSchedule
    properties:
      scheduleName: tf_test_mps_schedule_%d
      trigger:
        type: CosFileUpload
        cosFileUploadTrigger:
          bucket: ${object.bucket}
          region: '%s'
          dir: /upload/
          formats:
            - flv
            - mov
      activities:
        - activityType: input
          reardriveIndices:
            - 1
            - 2
        - activityType: action-trans
          reardriveIndices:
            - 3
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 6
            - 7
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 4
            - 5
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 10
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 10
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 10
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 8
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 9
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: action-trans
          reardriveIndices:
            - 10
          activityPara:
            transcodeTask:
              definition: 10
        - activityType: output
      outputStorage:
        type: COS
        cosOutputStorage:
          bucket: ${output.bucket}
          region: '%s'
      outputDir: output/
variables:
  object:
    fn::invoke:
      function: tencentcloud:getCosBucketObject
      arguments:
        bucket: keep-bucket-${local.app_id}
        key: /mps-test/test.mov
Copy

Create MpsSchedule Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new MpsSchedule(name: string, args: MpsScheduleArgs, opts?: CustomResourceOptions);
@overload
def MpsSchedule(resource_name: str,
                args: MpsScheduleArgs,
                opts: Optional[ResourceOptions] = None)

@overload
def MpsSchedule(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                activities: Optional[Sequence[MpsScheduleActivityArgs]] = None,
                schedule_name: Optional[str] = None,
                trigger: Optional[MpsScheduleTriggerArgs] = None,
                mps_schedule_id: Optional[str] = None,
                output_dir: Optional[str] = None,
                output_storage: Optional[MpsScheduleOutputStorageArgs] = None,
                resource_id: Optional[str] = None,
                task_notify_config: Optional[MpsScheduleTaskNotifyConfigArgs] = None)
func NewMpsSchedule(ctx *Context, name string, args MpsScheduleArgs, opts ...ResourceOption) (*MpsSchedule, error)
public MpsSchedule(string name, MpsScheduleArgs args, CustomResourceOptions? opts = null)
public MpsSchedule(String name, MpsScheduleArgs args)
public MpsSchedule(String name, MpsScheduleArgs args, CustomResourceOptions options)
type: tencentcloud:MpsSchedule
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. MpsScheduleArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. MpsScheduleArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. MpsScheduleArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. MpsScheduleArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. MpsScheduleArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

MpsSchedule Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The MpsSchedule resource accepts the following input properties:

Activities This property is required. List<MpsScheduleActivity>
The subtasks of the scheme.
ScheduleName This property is required. string
The scheme name (max 128 characters). This name should be unique across your account.
Trigger This property is required. MpsScheduleTrigger
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
MpsScheduleId string
ID of the resource.
OutputDir string
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
OutputStorage MpsScheduleOutputStorage
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
ResourceId string
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
TaskNotifyConfig MpsScheduleTaskNotifyConfig
The notification configuration. If you do not specify this parameter, notifications will not be sent.
Activities This property is required. []MpsScheduleActivityArgs
The subtasks of the scheme.
ScheduleName This property is required. string
The scheme name (max 128 characters). This name should be unique across your account.
Trigger This property is required. MpsScheduleTriggerArgs
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
MpsScheduleId string
ID of the resource.
OutputDir string
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
OutputStorage MpsScheduleOutputStorageArgs
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
ResourceId string
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
TaskNotifyConfig MpsScheduleTaskNotifyConfigArgs
The notification configuration. If you do not specify this parameter, notifications will not be sent.
activities This property is required. List<MpsScheduleActivity>
The subtasks of the scheme.
scheduleName This property is required. String
The scheme name (max 128 characters). This name should be unique across your account.
trigger This property is required. MpsScheduleTrigger
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
mpsScheduleId String
ID of the resource.
outputDir String
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
outputStorage MpsScheduleOutputStorage
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resourceId String
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
taskNotifyConfig MpsScheduleTaskNotifyConfig
The notification configuration. If you do not specify this parameter, notifications will not be sent.
activities This property is required. MpsScheduleActivity[]
The subtasks of the scheme.
scheduleName This property is required. string
The scheme name (max 128 characters). This name should be unique across your account.
trigger This property is required. MpsScheduleTrigger
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
mpsScheduleId string
ID of the resource.
outputDir string
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
outputStorage MpsScheduleOutputStorage
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resourceId string
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
taskNotifyConfig MpsScheduleTaskNotifyConfig
The notification configuration. If you do not specify this parameter, notifications will not be sent.
activities This property is required. Sequence[MpsScheduleActivityArgs]
The subtasks of the scheme.
schedule_name This property is required. str
The scheme name (max 128 characters). This name should be unique across your account.
trigger This property is required. MpsScheduleTriggerArgs
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
mps_schedule_id str
ID of the resource.
output_dir str
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
output_storage MpsScheduleOutputStorageArgs
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resource_id str
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
task_notify_config MpsScheduleTaskNotifyConfigArgs
The notification configuration. If you do not specify this parameter, notifications will not be sent.
activities This property is required. List<Property Map>
The subtasks of the scheme.
scheduleName This property is required. String
The scheme name (max 128 characters). This name should be unique across your account.
trigger This property is required. Property Map
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
mpsScheduleId String
ID of the resource.
outputDir String
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
outputStorage Property Map
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resourceId String
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
taskNotifyConfig Property Map
The notification configuration. If you do not specify this parameter, notifications will not be sent.

Outputs

All input properties are implicitly available as output properties. Additionally, the MpsSchedule resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing MpsSchedule Resource

Get an existing MpsSchedule resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: MpsScheduleState, opts?: CustomResourceOptions): MpsSchedule
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        activities: Optional[Sequence[MpsScheduleActivityArgs]] = None,
        mps_schedule_id: Optional[str] = None,
        output_dir: Optional[str] = None,
        output_storage: Optional[MpsScheduleOutputStorageArgs] = None,
        resource_id: Optional[str] = None,
        schedule_name: Optional[str] = None,
        task_notify_config: Optional[MpsScheduleTaskNotifyConfigArgs] = None,
        trigger: Optional[MpsScheduleTriggerArgs] = None) -> MpsSchedule
func GetMpsSchedule(ctx *Context, name string, id IDInput, state *MpsScheduleState, opts ...ResourceOption) (*MpsSchedule, error)
public static MpsSchedule Get(string name, Input<string> id, MpsScheduleState? state, CustomResourceOptions? opts = null)
public static MpsSchedule get(String name, Output<String> id, MpsScheduleState state, CustomResourceOptions options)
resources:  _:    type: tencentcloud:MpsSchedule    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
Activities List<MpsScheduleActivity>
The subtasks of the scheme.
MpsScheduleId string
ID of the resource.
OutputDir string
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
OutputStorage MpsScheduleOutputStorage
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
ResourceId string
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
ScheduleName string
The scheme name (max 128 characters). This name should be unique across your account.
TaskNotifyConfig MpsScheduleTaskNotifyConfig
The notification configuration. If you do not specify this parameter, notifications will not be sent.
Trigger MpsScheduleTrigger
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
Activities []MpsScheduleActivityArgs
The subtasks of the scheme.
MpsScheduleId string
ID of the resource.
OutputDir string
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
OutputStorage MpsScheduleOutputStorageArgs
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
ResourceId string
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
ScheduleName string
The scheme name (max 128 characters). This name should be unique across your account.
TaskNotifyConfig MpsScheduleTaskNotifyConfigArgs
The notification configuration. If you do not specify this parameter, notifications will not be sent.
Trigger MpsScheduleTriggerArgs
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
activities List<MpsScheduleActivity>
The subtasks of the scheme.
mpsScheduleId String
ID of the resource.
outputDir String
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
outputStorage MpsScheduleOutputStorage
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resourceId String
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
scheduleName String
The scheme name (max 128 characters). This name should be unique across your account.
taskNotifyConfig MpsScheduleTaskNotifyConfig
The notification configuration. If you do not specify this parameter, notifications will not be sent.
trigger MpsScheduleTrigger
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
activities MpsScheduleActivity[]
The subtasks of the scheme.
mpsScheduleId string
ID of the resource.
outputDir string
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
outputStorage MpsScheduleOutputStorage
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resourceId string
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
scheduleName string
The scheme name (max 128 characters). This name should be unique across your account.
taskNotifyConfig MpsScheduleTaskNotifyConfig
The notification configuration. If you do not specify this parameter, notifications will not be sent.
trigger MpsScheduleTrigger
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
activities Sequence[MpsScheduleActivityArgs]
The subtasks of the scheme.
mps_schedule_id str
ID of the resource.
output_dir str
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
output_storage MpsScheduleOutputStorageArgs
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resource_id str
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
schedule_name str
The scheme name (max 128 characters). This name should be unique across your account.
task_notify_config MpsScheduleTaskNotifyConfigArgs
The notification configuration. If you do not specify this parameter, notifications will not be sent.
trigger MpsScheduleTriggerArgs
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
activities List<Property Map>
The subtasks of the scheme.
mpsScheduleId String
ID of the resource.
outputDir String
The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this, the file will be saved to the trigger directory.
outputStorage Property Map
The bucket to save the output file. If you do not specify this parameter, the bucket in Trigger will be used.
resourceId String
Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
scheduleName String
The scheme name (max 128 characters). This name should be unique across your account.
taskNotifyConfig Property Map
The notification configuration. If you do not specify this parameter, notifications will not be sent.
trigger Property Map
The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.

Supporting Types

MpsScheduleActivity
, MpsScheduleActivityArgs

ActivityType This property is required. string
The subtask type. input: The start. output: The end. action-trans: Transcoding. action-samplesnapshot: Sampled screencapturing. action-AIAnalysis: Content analysis. action-AIRecognition: Content recognition. action-aiReview: Content moderation. action-animated-graphics: Animated screenshot generation. action-image-sprite: Image sprite generation. action-snapshotByTimeOffset: Time point screencapturing. action-adaptive-substream: Adaptive bitrate streaming.Note: This field may return null, indicating that no valid values can be obtained.
ActivityPara MpsScheduleActivityActivityPara
The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
ReardriveIndices List<double>
The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
ActivityType This property is required. string
The subtask type. input: The start. output: The end. action-trans: Transcoding. action-samplesnapshot: Sampled screencapturing. action-AIAnalysis: Content analysis. action-AIRecognition: Content recognition. action-aiReview: Content moderation. action-animated-graphics: Animated screenshot generation. action-image-sprite: Image sprite generation. action-snapshotByTimeOffset: Time point screencapturing. action-adaptive-substream: Adaptive bitrate streaming.Note: This field may return null, indicating that no valid values can be obtained.
ActivityPara MpsScheduleActivityActivityPara
The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
ReardriveIndices []float64
The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
activityType This property is required. String
The subtask type. input: The start. output: The end. action-trans: Transcoding. action-samplesnapshot: Sampled screencapturing. action-AIAnalysis: Content analysis. action-AIRecognition: Content recognition. action-aiReview: Content moderation. action-animated-graphics: Animated screenshot generation. action-image-sprite: Image sprite generation. action-snapshotByTimeOffset: Time point screencapturing. action-adaptive-substream: Adaptive bitrate streaming.Note: This field may return null, indicating that no valid values can be obtained.
activityPara MpsScheduleActivityActivityPara
The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
reardriveIndices List<Double>
The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
activityType This property is required. string
The subtask type. input: The start. output: The end. action-trans: Transcoding. action-samplesnapshot: Sampled screencapturing. action-AIAnalysis: Content analysis. action-AIRecognition: Content recognition. action-aiReview: Content moderation. action-animated-graphics: Animated screenshot generation. action-image-sprite: Image sprite generation. action-snapshotByTimeOffset: Time point screencapturing. action-adaptive-substream: Adaptive bitrate streaming.Note: This field may return null, indicating that no valid values can be obtained.
activityPara MpsScheduleActivityActivityPara
The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
reardriveIndices number[]
The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
activity_type This property is required. str
The subtask type. input: The start. output: The end. action-trans: Transcoding. action-samplesnapshot: Sampled screencapturing. action-AIAnalysis: Content analysis. action-AIRecognition: Content recognition. action-aiReview: Content moderation. action-animated-graphics: Animated screenshot generation. action-image-sprite: Image sprite generation. action-snapshotByTimeOffset: Time point screencapturing. action-adaptive-substream: Adaptive bitrate streaming.Note: This field may return null, indicating that no valid values can be obtained.
activity_para MpsScheduleActivityActivityPara
The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
reardrive_indices Sequence[float]
The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
activityType This property is required. String
The subtask type. input: The start. output: The end. action-trans: Transcoding. action-samplesnapshot: Sampled screencapturing. action-AIAnalysis: Content analysis. action-AIRecognition: Content recognition. action-aiReview: Content moderation. action-animated-graphics: Animated screenshot generation. action-image-sprite: Image sprite generation. action-snapshotByTimeOffset: Time point screencapturing. action-adaptive-substream: Adaptive bitrate streaming.Note: This field may return null, indicating that no valid values can be obtained.
activityPara Property Map
The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
reardriveIndices List<Number>
The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleActivityActivityPara
, MpsScheduleActivityActivityParaArgs

AdaptiveDynamicStreamingTask MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTask
An adaptive bitrate streaming task.
AiAnalysisTask MpsScheduleActivityActivityParaAiAnalysisTask
A content analysis task.
AiContentReviewTask MpsScheduleActivityActivityParaAiContentReviewTask
A content moderation task.
AiRecognitionTask MpsScheduleActivityActivityParaAiRecognitionTask
A content recognition task.
AnimatedGraphicTask MpsScheduleActivityActivityParaAnimatedGraphicTask
An animated screenshot generation task.
ImageSpriteTask MpsScheduleActivityActivityParaImageSpriteTask
An image sprite generation task.
SampleSnapshotTask MpsScheduleActivityActivityParaSampleSnapshotTask
A sampled screencapturing task.
SnapshotByTimeOffsetTask MpsScheduleActivityActivityParaSnapshotByTimeOffsetTask
A time point screencapturing task.
TranscodeTask MpsScheduleActivityActivityParaTranscodeTask
A transcoding task.
AdaptiveDynamicStreamingTask MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTask
An adaptive bitrate streaming task.
AiAnalysisTask MpsScheduleActivityActivityParaAiAnalysisTask
A content analysis task.
AiContentReviewTask MpsScheduleActivityActivityParaAiContentReviewTask
A content moderation task.
AiRecognitionTask MpsScheduleActivityActivityParaAiRecognitionTask
A content recognition task.
AnimatedGraphicTask MpsScheduleActivityActivityParaAnimatedGraphicTask
An animated screenshot generation task.
ImageSpriteTask MpsScheduleActivityActivityParaImageSpriteTask
An image sprite generation task.
SampleSnapshotTask MpsScheduleActivityActivityParaSampleSnapshotTask
A sampled screencapturing task.
SnapshotByTimeOffsetTask MpsScheduleActivityActivityParaSnapshotByTimeOffsetTask
A time point screencapturing task.
TranscodeTask MpsScheduleActivityActivityParaTranscodeTask
A transcoding task.
adaptiveDynamicStreamingTask MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTask
An adaptive bitrate streaming task.
aiAnalysisTask MpsScheduleActivityActivityParaAiAnalysisTask
A content analysis task.
aiContentReviewTask MpsScheduleActivityActivityParaAiContentReviewTask
A content moderation task.
aiRecognitionTask MpsScheduleActivityActivityParaAiRecognitionTask
A content recognition task.
animatedGraphicTask MpsScheduleActivityActivityParaAnimatedGraphicTask
An animated screenshot generation task.
imageSpriteTask MpsScheduleActivityActivityParaImageSpriteTask
An image sprite generation task.
sampleSnapshotTask MpsScheduleActivityActivityParaSampleSnapshotTask
A sampled screencapturing task.
snapshotByTimeOffsetTask MpsScheduleActivityActivityParaSnapshotByTimeOffsetTask
A time point screencapturing task.
transcodeTask MpsScheduleActivityActivityParaTranscodeTask
A transcoding task.
adaptive_dynamic_streaming_task MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTask
An adaptive bitrate streaming task.
ai_analysis_task MpsScheduleActivityActivityParaAiAnalysisTask
A content analysis task.
ai_content_review_task MpsScheduleActivityActivityParaAiContentReviewTask
A content moderation task.
ai_recognition_task MpsScheduleActivityActivityParaAiRecognitionTask
A content recognition task.
animated_graphic_task MpsScheduleActivityActivityParaAnimatedGraphicTask
An animated screenshot generation task.
image_sprite_task MpsScheduleActivityActivityParaImageSpriteTask
An image sprite generation task.
sample_snapshot_task MpsScheduleActivityActivityParaSampleSnapshotTask
A sampled screencapturing task.
snapshot_by_time_offset_task MpsScheduleActivityActivityParaSnapshotByTimeOffsetTask
A time point screencapturing task.
transcode_task MpsScheduleActivityActivityParaTranscodeTask
A transcoding task.
adaptiveDynamicStreamingTask Property Map
An adaptive bitrate streaming task.
aiAnalysisTask Property Map
A content analysis task.
aiContentReviewTask Property Map
A content moderation task.
aiRecognitionTask Property Map
A content recognition task.
animatedGraphicTask Property Map
An animated screenshot generation task.
imageSpriteTask Property Map
An image sprite generation task.
sampleSnapshotTask Property Map
A sampled screencapturing task.
snapshotByTimeOffsetTask Property Map
A time point screencapturing task.
transcodeTask Property Map
A transcoding task.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTask
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs

Definition This property is required. double
ID of a watermarking template.
AddOnSubtitles List<MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle>
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
OutputObjectPath string
The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
OutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage
Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
SegmentObjectName string
The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
SubStreamObjectName string
The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
WatermarkSets List<MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet>
List of up to 10 image or text watermarks.
Definition This property is required. float64
ID of a watermarking template.
AddOnSubtitles []MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
OutputObjectPath string
The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
OutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage
Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
SegmentObjectName string
The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
SubStreamObjectName string
The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
WatermarkSets []MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet
List of up to 10 image or text watermarks.
definition This property is required. Double
ID of a watermarking template.
addOnSubtitles List<MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle>
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
outputObjectPath String
The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
outputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage
Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
segmentObjectName String
The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
subStreamObjectName String
The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
watermarkSets List<MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet>
List of up to 10 image or text watermarks.
definition This property is required. number
ID of a watermarking template.
addOnSubtitles MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle[]
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
outputObjectPath string
The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
outputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage
Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
segmentObjectName string
The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
subStreamObjectName string
The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
watermarkSets MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet[]
List of up to 10 image or text watermarks.
definition This property is required. float
ID of a watermarking template.
add_on_subtitles Sequence[MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle]
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
output_object_path str
The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
output_storage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage
Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
segment_object_name str
The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
sub_stream_object_name str
The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
watermark_sets Sequence[MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet]
List of up to 10 image or text watermarks.
definition This property is required. Number
ID of a watermarking template.
addOnSubtitles List<Property Map>
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
outputObjectPath String
The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
outputStorage Property Map
Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
segmentObjectName String
The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
subStreamObjectName String
The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
watermarkSets List<Property Map>
List of up to 10 image or text watermarks.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs

Subtitle MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
Type string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
Subtitle MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
Type string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type str
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle Property Map
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs

Type This property is required. string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs

Definition This property is required. double
ID of a watermarking template.
EndTimeOffset double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
Definition This property is required. float64
ID of a watermarking template.
EndTimeOffset float64
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset float64
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Double
ID of a watermarking template.
endTimeOffset Double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. number
ID of a watermarking template.
endTimeOffset number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. float
ID of a watermarking template.
end_time_offset float
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
raw_parameter MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
start_time_offset float
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svg_content str
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
text_content str
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Number
ID of a watermarking template.
endTimeOffset Number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter Property Map
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs

Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. str
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinate_origin str
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
image_template MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
x_pos str
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
y_pos str
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate Property Map
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs

ImageContent This property is required. MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
ImageContent This property is required. MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
image_content This property is required. MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height str
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeat_type str
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width str
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. Property Map
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaAiAnalysisTask
, MpsScheduleActivityActivityParaAiAnalysisTaskArgs

Definition This property is required. double
Video content analysis template ID.
ExtendedParameter string
An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
Definition This property is required. float64
Video content analysis template ID.
ExtendedParameter string
An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Double
Video content analysis template ID.
extendedParameter String
An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. number
Video content analysis template ID.
extendedParameter string
An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. float
Video content analysis template ID.
extended_parameter str
An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Number
Video content analysis template ID.
extendedParameter String
An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleActivityActivityParaAiContentReviewTask
, MpsScheduleActivityActivityParaAiContentReviewTaskArgs

Definition This property is required. double
Video content audit template ID.
Definition This property is required. float64
Video content audit template ID.
definition This property is required. Double
Video content audit template ID.
definition This property is required. number
Video content audit template ID.
definition This property is required. float
Video content audit template ID.
definition This property is required. Number
Video content audit template ID.

MpsScheduleActivityActivityParaAiRecognitionTask
, MpsScheduleActivityActivityParaAiRecognitionTaskArgs

Definition This property is required. double
Intelligent video recognition template ID.
Definition This property is required. float64
Intelligent video recognition template ID.
definition This property is required. Double
Intelligent video recognition template ID.
definition This property is required. number
Intelligent video recognition template ID.
definition This property is required. float
Intelligent video recognition template ID.
definition This property is required. Number
Intelligent video recognition template ID.

MpsScheduleActivityActivityParaAnimatedGraphicTask
, MpsScheduleActivityActivityParaAnimatedGraphicTaskArgs

Definition This property is required. double
Animated image generating template ID.
EndTimeOffset This property is required. double
End time of an animated image in a video in seconds.
StartTimeOffset This property is required. double
Start time of an animated image in a video in seconds.
OutputObjectPath string
Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
OutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage
Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
Definition This property is required. float64
Animated image generating template ID.
EndTimeOffset This property is required. float64
End time of an animated image in a video in seconds.
StartTimeOffset This property is required. float64
Start time of an animated image in a video in seconds.
OutputObjectPath string
Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
OutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage
Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Double
Animated image generating template ID.
endTimeOffset This property is required. Double
End time of an animated image in a video in seconds.
startTimeOffset This property is required. Double
Start time of an animated image in a video in seconds.
outputObjectPath String
Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
outputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage
Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. number
Animated image generating template ID.
endTimeOffset This property is required. number
End time of an animated image in a video in seconds.
startTimeOffset This property is required. number
Start time of an animated image in a video in seconds.
outputObjectPath string
Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
outputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage
Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. float
Animated image generating template ID.
end_time_offset This property is required. float
End time of an animated image in a video in seconds.
start_time_offset This property is required. float
Start time of an animated image in a video in seconds.
output_object_path str
Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
output_storage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage
Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Number
Animated image generating template ID.
endTimeOffset This property is required. Number
End time of an animated image in a video in seconds.
startTimeOffset This property is required. Number
Start time of an animated image in a video in seconds.
outputObjectPath String
Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
outputStorage Property Map
Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage
, MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage
, MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage
, MpsScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleActivityActivityParaImageSpriteTask
, MpsScheduleActivityActivityParaImageSpriteTaskArgs

Definition This property is required. double
ID of an image sprite generating template.
ObjectNumberFormat MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat
Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
OutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorage
Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
WebVttObjectName string
Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
Definition This property is required. float64
ID of an image sprite generating template.
ObjectNumberFormat MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat
Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
OutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorage
Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
WebVttObjectName string
Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
definition This property is required. Double
ID of an image sprite generating template.
objectNumberFormat MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat
Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
outputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorage
Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
webVttObjectName String
Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
definition This property is required. number
ID of an image sprite generating template.
objectNumberFormat MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat
Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath string
Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
outputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorage
Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
webVttObjectName string
Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
definition This property is required. float
ID of an image sprite generating template.
object_number_format MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat
Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
output_object_path str
Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
output_storage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorage
Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
web_vtt_object_name str
Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
definition This property is required. Number
ID of an image sprite generating template.
objectNumberFormat Property Map
Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
outputStorage Property Map
Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
webVttObjectName String
Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.

MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat
, MpsScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs

Increment double
Increment of the {number} variable. Default value: 1.
InitialValue double
Start value of the {number} variable. Default value: 0.
MinLength double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
Increment float64
Increment of the {number} variable. Default value: 1.
InitialValue float64
Start value of the {number} variable. Default value: 0.
MinLength float64
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Double
Increment of the {number} variable. Default value: 1.
initialValue Double
Start value of the {number} variable. Default value: 0.
minLength Double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment number
Increment of the {number} variable. Default value: 1.
initialValue number
Start value of the {number} variable. Default value: 0.
minLength number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment float
Increment of the {number} variable. Default value: 1.
initial_value float
Start value of the {number} variable. Default value: 0.
min_length float
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
place_holder str
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Number
Increment of the {number} variable. Default value: 1.
initialValue Number
Start value of the {number} variable. Default value: 0.
minLength Number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

MpsScheduleActivityActivityParaImageSpriteTaskOutputStorage
, MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage
, MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage
, MpsScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleActivityActivityParaSampleSnapshotTask
, MpsScheduleActivityActivityParaSampleSnapshotTaskArgs

Definition This property is required. double
ID of a watermarking template.
ObjectNumberFormat MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat
Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
OutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorage
Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
WatermarkSets List<MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
Definition This property is required. float64
ID of a watermarking template.
ObjectNumberFormat MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat
Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
OutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorage
Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
WatermarkSets []MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Double
ID of a watermarking template.
objectNumberFormat MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat
Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
outputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorage
Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermarkSets List<MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. number
ID of a watermarking template.
objectNumberFormat MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat
Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath string
Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
outputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorage
Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermarkSets MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet[]
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. float
ID of a watermarking template.
object_number_format MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat
Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
output_object_path str
Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
output_storage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorage
Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermark_sets Sequence[MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet]
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Number
ID of a watermarking template.
objectNumberFormat Property Map
Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
outputStorage Property Map
Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermarkSets List<Property Map>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat
, MpsScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs

Increment double
Increment of the {number} variable. Default value: 1.
InitialValue double
Start value of the {number} variable. Default value: 0.
MinLength double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
Increment float64
Increment of the {number} variable. Default value: 1.
InitialValue float64
Start value of the {number} variable. Default value: 0.
MinLength float64
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Double
Increment of the {number} variable. Default value: 1.
initialValue Double
Start value of the {number} variable. Default value: 0.
minLength Double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment number
Increment of the {number} variable. Default value: 1.
initialValue number
Start value of the {number} variable. Default value: 0.
minLength number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment float
Increment of the {number} variable. Default value: 1.
initial_value float
Start value of the {number} variable. Default value: 0.
min_length float
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
place_holder str
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Number
Increment of the {number} variable. Default value: 1.
initialValue Number
Start value of the {number} variable. Default value: 0.
minLength Number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorage
, MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage
, MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage
, MpsScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs

Definition This property is required. double
ID of a watermarking template.
EndTimeOffset double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
Definition This property is required. float64
ID of a watermarking template.
EndTimeOffset float64
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset float64
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Double
ID of a watermarking template.
endTimeOffset Double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. number
ID of a watermarking template.
endTimeOffset number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. float
ID of a watermarking template.
end_time_offset float
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
raw_parameter MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
start_time_offset float
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svg_content str
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
text_content str
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Number
ID of a watermarking template.
endTimeOffset Number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter Property Map
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs

Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. str
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinate_origin str
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
image_template MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
x_pos str
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
y_pos str
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate Property Map
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs

ImageContent This property is required. MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
ImageContent This property is required. MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
image_content This property is required. MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height str
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeat_type str
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width str
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. Property Map
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTask
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs

Definition This property is required. double
ID of a watermarking template.
ExtTimeOffsetSets List<string>
List of screenshot time points in the format of s or %: If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second; If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
ObjectNumberFormat MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat
Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
OutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage
Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
WatermarkSets List<MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
Definition This property is required. float64
ID of a watermarking template.
ExtTimeOffsetSets []string
List of screenshot time points in the format of s or %: If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second; If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
ObjectNumberFormat MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat
Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
OutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage
Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
WatermarkSets []MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Double
ID of a watermarking template.
extTimeOffsetSets List<String>
List of screenshot time points in the format of s or %: If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second; If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
objectNumberFormat MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat
Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
outputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage
Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermarkSets List<MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. number
ID of a watermarking template.
extTimeOffsetSets string[]
List of screenshot time points in the format of s or %: If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second; If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
objectNumberFormat MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat
Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath string
Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
outputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage
Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermarkSets MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet[]
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. float
ID of a watermarking template.
ext_time_offset_sets Sequence[str]
List of screenshot time points in the format of s or %: If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second; If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
object_number_format MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat
Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
output_object_path str
Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
output_storage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage
Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermark_sets Sequence[MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet]
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Number
ID of a watermarking template.
extTimeOffsetSets List<String>
List of screenshot time points in the format of s or %: If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second; If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
objectNumberFormat Property Map
Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
outputStorage Property Map
Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
watermarkSets List<Property Map>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs

Increment double
Increment of the {number} variable. Default value: 1.
InitialValue double
Start value of the {number} variable. Default value: 0.
MinLength double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
Increment float64
Increment of the {number} variable. Default value: 1.
InitialValue float64
Start value of the {number} variable. Default value: 0.
MinLength float64
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Double
Increment of the {number} variable. Default value: 1.
initialValue Double
Start value of the {number} variable. Default value: 0.
minLength Double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment number
Increment of the {number} variable. Default value: 1.
initialValue number
Start value of the {number} variable. Default value: 0.
minLength number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment float
Increment of the {number} variable. Default value: 1.
initial_value float
Start value of the {number} variable. Default value: 0.
min_length float
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
place_holder str
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Number
Increment of the {number} variable. Default value: 1.
initialValue Number
Start value of the {number} variable. Default value: 0.
minLength Number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs

Definition This property is required. double
ID of a watermarking template.
EndTimeOffset double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
Definition This property is required. float64
ID of a watermarking template.
EndTimeOffset float64
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset float64
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Double
ID of a watermarking template.
endTimeOffset Double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. number
ID of a watermarking template.
endTimeOffset number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. float
ID of a watermarking template.
end_time_offset float
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
raw_parameter MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
start_time_offset float
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svg_content str
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
text_content str
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Number
ID of a watermarking template.
endTimeOffset Number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter Property Map
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs

Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. str
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinate_origin str
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
image_template MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
x_pos str
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
y_pos str
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate Property Map
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs

ImageContent This property is required. MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
ImageContent This property is required. MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
image_content This property is required. MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height str
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeat_type str
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width str
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. Property Map
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaTranscodeTask
, MpsScheduleActivityActivityParaTranscodeTaskArgs

Definition This property is required. double
ID of a watermarking template.
EndTimeOffset double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
HeadTailParameter MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameter
Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
MosaicSets List<MpsScheduleActivityActivityParaTranscodeTaskMosaicSet>
List of blurs. Up to 10 ones can be supported.
ObjectNumberFormat MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormat
Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
OutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorage
Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
OverrideParameter MpsScheduleActivityActivityParaTranscodeTaskOverrideParameter
Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
RawParameter MpsScheduleActivityActivityParaTranscodeTaskRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
SegmentObjectName string
Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
StartTimeOffset double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
WatermarkSets List<MpsScheduleActivityActivityParaTranscodeTaskWatermarkSet>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
Definition This property is required. float64
ID of a watermarking template.
EndTimeOffset float64
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
HeadTailParameter MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameter
Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
MosaicSets []MpsScheduleActivityActivityParaTranscodeTaskMosaicSet
List of blurs. Up to 10 ones can be supported.
ObjectNumberFormat MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormat
Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
OutputObjectPath string
Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
OutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorage
Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
OverrideParameter MpsScheduleActivityActivityParaTranscodeTaskOverrideParameter
Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
RawParameter MpsScheduleActivityActivityParaTranscodeTaskRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
SegmentObjectName string
Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
StartTimeOffset float64
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
WatermarkSets []MpsScheduleActivityActivityParaTranscodeTaskWatermarkSet
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Double
ID of a watermarking template.
endTimeOffset Double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
headTailParameter MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameter
Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
mosaicSets List<MpsScheduleActivityActivityParaTranscodeTaskMosaicSet>
List of blurs. Up to 10 ones can be supported.
objectNumberFormat MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormat
Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
outputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorage
Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
overrideParameter MpsScheduleActivityActivityParaTranscodeTaskOverrideParameter
Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
rawParameter MpsScheduleActivityActivityParaTranscodeTaskRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
segmentObjectName String
Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
startTimeOffset Double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
watermarkSets List<MpsScheduleActivityActivityParaTranscodeTaskWatermarkSet>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. number
ID of a watermarking template.
endTimeOffset number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
headTailParameter MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameter
Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
mosaicSets MpsScheduleActivityActivityParaTranscodeTaskMosaicSet[]
List of blurs. Up to 10 ones can be supported.
objectNumberFormat MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormat
Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath string
Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
outputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorage
Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
overrideParameter MpsScheduleActivityActivityParaTranscodeTaskOverrideParameter
Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
rawParameter MpsScheduleActivityActivityParaTranscodeTaskRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
segmentObjectName string
Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
startTimeOffset number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
watermarkSets MpsScheduleActivityActivityParaTranscodeTaskWatermarkSet[]
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. float
ID of a watermarking template.
end_time_offset float
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
head_tail_parameter MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameter
Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
mosaic_sets Sequence[MpsScheduleActivityActivityParaTranscodeTaskMosaicSet]
List of blurs. Up to 10 ones can be supported.
object_number_format MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormat
Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
output_object_path str
Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
output_storage MpsScheduleActivityActivityParaTranscodeTaskOutputStorage
Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
override_parameter MpsScheduleActivityActivityParaTranscodeTaskOverrideParameter
Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
raw_parameter MpsScheduleActivityActivityParaTranscodeTaskRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
segment_object_name str
Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
start_time_offset float
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
watermark_sets Sequence[MpsScheduleActivityActivityParaTranscodeTaskWatermarkSet]
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
definition This property is required. Number
ID of a watermarking template.
endTimeOffset Number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
headTailParameter Property Map
Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
mosaicSets List<Property Map>
List of blurs. Up to 10 ones can be supported.
objectNumberFormat Property Map
Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
outputObjectPath String
Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
outputStorage Property Map
Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
overrideParameter Property Map
Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
rawParameter Property Map
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
segmentObjectName String
Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
startTimeOffset Number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
watermarkSets List<Property Map>
List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameter
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs

headSets List<Property Map>
Opening credits list.
tailSets List<Property Map>
Closing credits list.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSet
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSet
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaTranscodeTaskMosaicSet
, MpsScheduleActivityActivityParaTranscodeTaskMosaicSetArgs

CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
EndTimeOffset double
End time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will exist till the last video frame; If this value is greater than 0 (e.g., n), the blur will exist till second n; If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
Height string
Blur height. % and px formats are supported: If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
StartTimeOffset double
Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame; If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
Width string
Blur width. % and px formats are supported: If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
XPos string
The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported: If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
EndTimeOffset float64
End time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will exist till the last video frame; If this value is greater than 0 (e.g., n), the blur will exist till second n; If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
Height string
Blur height. % and px formats are supported: If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
StartTimeOffset float64
Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame; If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
Width string
Blur width. % and px formats are supported: If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
XPos string
The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported: If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
endTimeOffset Double
End time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will exist till the last video frame; If this value is greater than 0 (e.g., n), the blur will exist till second n; If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
height String
Blur height. % and px formats are supported: If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
startTimeOffset Double
Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame; If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
width String
Blur width. % and px formats are supported: If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
xPos String
The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported: If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
coordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
endTimeOffset number
End time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will exist till the last video frame; If this value is greater than 0 (e.g., n), the blur will exist till second n; If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
height string
Blur height. % and px formats are supported: If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
startTimeOffset number
Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame; If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
width string
Blur width. % and px formats are supported: If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
xPos string
The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos string
Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported: If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
coordinate_origin str
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
end_time_offset float
End time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will exist till the last video frame; If this value is greater than 0 (e.g., n), the blur will exist till second n; If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
height str
Blur height. % and px formats are supported: If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
start_time_offset float
Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame; If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
width str
Blur width. % and px formats are supported: If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
x_pos str
The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
y_pos str
Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported: If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
endTimeOffset Number
End time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will exist till the last video frame; If this value is greater than 0 (e.g., n), the blur will exist till second n; If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
height String
Blur height. % and px formats are supported: If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
startTimeOffset Number
Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame; If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
width String
Blur width. % and px formats are supported: If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
xPos String
The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported: If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormat
, MpsScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs

Increment double
Increment of the {number} variable. Default value: 1.
InitialValue double
Start value of the {number} variable. Default value: 0.
MinLength double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
Increment float64
Increment of the {number} variable. Default value: 1.
InitialValue float64
Start value of the {number} variable. Default value: 0.
MinLength float64
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
PlaceHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Double
Increment of the {number} variable. Default value: 1.
initialValue Double
Start value of the {number} variable. Default value: 0.
minLength Double
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment number
Increment of the {number} variable. Default value: 1.
initialValue number
Start value of the {number} variable. Default value: 0.
minLength number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder string
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment float
Increment of the {number} variable. Default value: 1.
initial_value float
Start value of the {number} variable. Default value: 0.
min_length float
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
place_holder str
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
increment Number
Increment of the {number} variable. Default value: 1.
initialValue Number
Start value of the {number} variable. Default value: 0.
minLength Number
Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
placeHolder String
Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

MpsScheduleActivityActivityParaTranscodeTaskOutputStorage
, MpsScheduleActivityActivityParaTranscodeTaskOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage
, MpsScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage
, MpsScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameter
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs

AddOnSubtitles List<MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle>
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
AddonAudioStreams List<MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream>
The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
AudioTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate
Audio stream configuration parameter.
Container string
Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
RemoveAudio double
Whether to remove audio data. Valid values: 0: retain 1: remove.
RemoveVideo double
Whether to remove video data. Valid values: 0: retain 1: remove.
StdExtInfo string
Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
SubtitleTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate
The subtitle settings.
TehdConfig MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig
TESHD transcoding parameter.
VideoTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate
Video stream configuration parameter.
AddOnSubtitles []MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
AddonAudioStreams []MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream
The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
AudioTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate
Audio stream configuration parameter.
Container string
Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
RemoveAudio float64
Whether to remove audio data. Valid values: 0: retain 1: remove.
RemoveVideo float64
Whether to remove video data. Valid values: 0: retain 1: remove.
StdExtInfo string
Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
SubtitleTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate
The subtitle settings.
TehdConfig MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig
TESHD transcoding parameter.
VideoTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate
Video stream configuration parameter.
addOnSubtitles List<MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle>
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
addonAudioStreams List<MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream>
The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
audioTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate
Audio stream configuration parameter.
container String
Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
removeAudio Double
Whether to remove audio data. Valid values: 0: retain 1: remove.
removeVideo Double
Whether to remove video data. Valid values: 0: retain 1: remove.
stdExtInfo String
Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
subtitleTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate
The subtitle settings.
tehdConfig MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig
TESHD transcoding parameter.
videoTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate
Video stream configuration parameter.
addOnSubtitles MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle[]
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
addonAudioStreams MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream[]
The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
audioTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate
Audio stream configuration parameter.
container string
Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
removeAudio number
Whether to remove audio data. Valid values: 0: retain 1: remove.
removeVideo number
Whether to remove video data. Valid values: 0: retain 1: remove.
stdExtInfo string
Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
subtitleTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate
The subtitle settings.
tehdConfig MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig
TESHD transcoding parameter.
videoTemplate MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate
Video stream configuration parameter.
add_on_subtitles Sequence[MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle]
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
addon_audio_streams Sequence[MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream]
The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
audio_template MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate
Audio stream configuration parameter.
container str
Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
remove_audio float
Whether to remove audio data. Valid values: 0: retain 1: remove.
remove_video float
Whether to remove video data. Valid values: 0: retain 1: remove.
std_ext_info str
Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
subtitle_template MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate
The subtitle settings.
tehd_config MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig
TESHD transcoding parameter.
video_template MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate
Video stream configuration parameter.
addOnSubtitles List<Property Map>
Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
addonAudioStreams List<Property Map>
The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
audioTemplate Property Map
Audio stream configuration parameter.
container String
Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
removeAudio Number
Whether to remove audio data. Valid values: 0: retain 1: remove.
removeVideo Number
Whether to remove video data. Valid values: 0: retain 1: remove.
stdExtInfo String
Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
subtitleTemplate Property Map
The subtitle settings.
tehdConfig Property Map
TESHD transcoding parameter.
videoTemplate Property Map
Video stream configuration parameter.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs

Subtitle MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
Type string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
Subtitle MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
Type string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type str
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
subtitle Property Map
Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
type String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs

Type This property is required. string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS:A COS bucket address. URL:A URL. AWS-S3:An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs

AudioChannel double
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
Bitrate double
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
Codec string
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
SampleRate double
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
StreamSelects List<double>
The audio tracks to retain. All audio tracks are retained by default.
AudioChannel float64
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
Bitrate float64
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
Codec string
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
SampleRate float64
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
StreamSelects []float64
The audio tracks to retain. All audio tracks are retained by default.
audioChannel Double
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate Double
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec String
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sampleRate Double
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
streamSelects List<Double>
The audio tracks to retain. All audio tracks are retained by default.
audioChannel number
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate number
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec string
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sampleRate number
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
streamSelects number[]
The audio tracks to retain. All audio tracks are retained by default.
audio_channel float
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate float
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec str
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sample_rate float
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
stream_selects Sequence[float]
The audio tracks to retain. All audio tracks are retained by default.
audioChannel Number
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate Number
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec String
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sampleRate Number
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
streamSelects List<Number>
The audio tracks to retain. All audio tracks are retained by default.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs

FontAlpha double
The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
FontColor string
The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
FontSize string
The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
FontType string
The font type. Valid values: hei.ttf song.ttf simkai.ttf arial.ttf (for English only). The default is hei.ttf.
Path string
The URL of the subtitles to add to the video.
StreamIndex double
The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.
FontAlpha float64
The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
FontColor string
The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
FontSize string
The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
FontType string
The font type. Valid values: hei.ttf song.ttf simkai.ttf arial.ttf (for English only). The default is hei.ttf.
Path string
The URL of the subtitles to add to the video.
StreamIndex float64
The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.
fontAlpha Double
The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
fontColor String
The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
fontSize String
The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
fontType String
The font type. Valid values: hei.ttf song.ttf simkai.ttf arial.ttf (for English only). The default is hei.ttf.
path String
The URL of the subtitles to add to the video.
streamIndex Double
The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.
fontAlpha number
The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
fontColor string
The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
fontSize string
The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
fontType string
The font type. Valid values: hei.ttf song.ttf simkai.ttf arial.ttf (for English only). The default is hei.ttf.
path string
The URL of the subtitles to add to the video.
streamIndex number
The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.
font_alpha float
The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
font_color str
The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
font_size str
The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
font_type str
The font type. Valid values: hei.ttf song.ttf simkai.ttf arial.ttf (for English only). The default is hei.ttf.
path str
The URL of the subtitles to add to the video.
stream_index float
The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.
fontAlpha Number
The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
fontColor String
The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
fontSize String
The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
fontType String
The font type. Valid values: hei.ttf song.ttf simkai.ttf arial.ttf (for English only). The default is hei.ttf.
path String
The URL of the subtitles to add to the video.
streamIndex Number
The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs

MaxVideoBitrate double
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
Type string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
MaxVideoBitrate float64
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
Type string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
maxVideoBitrate Double
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
maxVideoBitrate number
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
max_video_bitrate float
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type str
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
maxVideoBitrate Number
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate
, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs

Bitrate double
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
Codec string
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
ContentAdaptStream double
Whether to enable adaptive encoding. Valid values: 0: Disable 1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
FillType string
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
Fps double
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
Gop double
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
Height double
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
ResolutionAdaptive string
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
Vcrf double
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
Width double
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
Bitrate float64
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
Codec string
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
ContentAdaptStream float64
Whether to enable adaptive encoding. Valid values: 0: Disable 1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
FillType string
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
Fps float64
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
Gop float64
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
Height float64
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
ResolutionAdaptive string
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
Vcrf float64
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
Width float64
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate Double
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec String
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
contentAdaptStream Double
Whether to enable adaptive encoding. Valid values: 0: Disable 1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
fillType String
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
fps Double
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
gop Double
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height Double
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolutionAdaptive String
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf Double
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width Double
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate number
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec string
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
contentAdaptStream number
Whether to enable adaptive encoding. Valid values: 0: Disable 1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
fillType string
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
fps number
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
gop number
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height number
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolutionAdaptive string
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf number
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width number
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate float
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec str
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
content_adapt_stream float
Whether to enable adaptive encoding. Valid values: 0: Disable 1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
fill_type str
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
fps float
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
gop float
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height float
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolution_adaptive str
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf float
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width float
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate Number
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec String
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
contentAdaptStream Number
Whether to enable adaptive encoding. Valid values: 0: Disable 1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
fillType String
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
fps Number
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
gop Number
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height Number
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolutionAdaptive String
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf Number
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width Number
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.

MpsScheduleActivityActivityParaTranscodeTaskRawParameter
, MpsScheduleActivityActivityParaTranscodeTaskRawParameterArgs

Container This property is required. string
Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
AudioTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate
Audio stream configuration parameter. This field is required when RemoveAudio is 0.
RemoveAudio double
Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
RemoveVideo double
Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
TehdConfig MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig
TESHD transcoding parameter.
VideoTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate
Video stream configuration parameter. This field is required when RemoveVideo is 0.
Container This property is required. string
Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
AudioTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate
Audio stream configuration parameter. This field is required when RemoveAudio is 0.
RemoveAudio float64
Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
RemoveVideo float64
Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
TehdConfig MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig
TESHD transcoding parameter.
VideoTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate
Video stream configuration parameter. This field is required when RemoveVideo is 0.
container This property is required. String
Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
audioTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate
Audio stream configuration parameter. This field is required when RemoveAudio is 0.
removeAudio Double
Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
removeVideo Double
Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
tehdConfig MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig
TESHD transcoding parameter.
videoTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate
Video stream configuration parameter. This field is required when RemoveVideo is 0.
container This property is required. string
Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
audioTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate
Audio stream configuration parameter. This field is required when RemoveAudio is 0.
removeAudio number
Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
removeVideo number
Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
tehdConfig MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig
TESHD transcoding parameter.
videoTemplate MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate
Video stream configuration parameter. This field is required when RemoveVideo is 0.
container This property is required. str
Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
audio_template MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate
Audio stream configuration parameter. This field is required when RemoveAudio is 0.
remove_audio float
Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
remove_video float
Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
tehd_config MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig
TESHD transcoding parameter.
video_template MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate
Video stream configuration parameter. This field is required when RemoveVideo is 0.
container This property is required. String
Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
audioTemplate Property Map
Audio stream configuration parameter. This field is required when RemoveAudio is 0.
removeAudio Number
Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
removeVideo Number
Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
tehdConfig Property Map
TESHD transcoding parameter.
videoTemplate Property Map
Video stream configuration parameter. This field is required when RemoveVideo is 0.

MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate
, MpsScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs

Bitrate This property is required. double
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
Codec This property is required. string
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
SampleRate This property is required. double
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
AudioChannel double
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
Bitrate This property is required. float64
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
Codec This property is required. string
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
SampleRate This property is required. float64
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
AudioChannel float64
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate This property is required. Double
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec This property is required. String
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sampleRate This property is required. Double
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
audioChannel Double
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate This property is required. number
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec This property is required. string
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sampleRate This property is required. number
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
audioChannel number
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate This property is required. float
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec This property is required. str
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sample_rate This property is required. float
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
audio_channel float
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
bitrate This property is required. Number
Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
codec This property is required. String
Audio stream codec.When the outer Container parameter is mp3, the valid value is: libmp3lame.When the outer Container parameter is ogg or flac, the valid value is: flac.When the outer Container parameter is m4a, the valid values include: libfdk_aac; libmp3lame; ac3.When the outer Container parameter is mp4 or flv, the valid values include: libfdk_aac: more suitable for mp4; libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include: libfdk_aac; libmp3lame.
sampleRate This property is required. Number
Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
audioChannel Number
Audio channel system. Valid values: 1: Mono 2: Dual 6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig
, MpsScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs

Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
MaxVideoBitrate double
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
MaxVideoBitrate float64
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
maxVideoBitrate Double
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
maxVideoBitrate number
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type This property is required. str
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
max_video_bitrate float
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
maxVideoBitrate Number
Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.

MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate
, MpsScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs

Bitrate This property is required. double
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
Codec This property is required. string
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
Fps This property is required. double
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
FillType string
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
Gop double
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
Height double
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
ResolutionAdaptive string
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
Vcrf double
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
Width double
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
Bitrate This property is required. float64
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
Codec This property is required. string
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
Fps This property is required. float64
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
FillType string
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
Gop float64
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
Height float64
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
ResolutionAdaptive string
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
Vcrf float64
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
Width float64
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate This property is required. Double
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec This property is required. String
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
fps This property is required. Double
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
fillType String
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
gop Double
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height Double
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolutionAdaptive String
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf Double
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width Double
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate This property is required. number
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec This property is required. string
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
fps This property is required. number
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
fillType string
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
gop number
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height number
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolutionAdaptive string
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf number
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width number
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate This property is required. float
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec This property is required. str
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
fps This property is required. float
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
fill_type str
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
gop float
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height float
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolution_adaptive str
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf float
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width float
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
bitrate This property is required. Number
The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
codec This property is required. String
The video codec. Valid values: libx264: H.264 libx265: H.265 av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
fps This property is required. Number
The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
fillType String
The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values: stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding. black: Keep the image's original aspect ratio and fill the blank space with black bars. white: Keep the image's original aspect ratio and fill the blank space with white bars. gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
gop Number
Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
height Number
Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
resolutionAdaptive String
Resolution adaption. Valid values: open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side. close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
vcrf Number
The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
width Number
Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096]. If both Width and Height are 0, the resolution will be the same as that of the source video; If Width is 0, but Height is not 0, Width will be proportionally scaled; If Width is not 0, but Height is 0, Height will be proportionally scaled; If both Width and Height are not 0, the custom resolution will be used.Default value: 0.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSet
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs

Definition This property is required. double
ID of a watermarking template.
EndTimeOffset double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
Definition This property is required. float64
ID of a watermarking template.
EndTimeOffset float64
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
RawParameter MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
StartTimeOffset float64
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
SvgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
TextContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Double
ID of a watermarking template.
endTimeOffset Double
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Double
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. number
ID of a watermarking template.
endTimeOffset number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent string
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent string
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. float
ID of a watermarking template.
end_time_offset float
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
raw_parameter MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
start_time_offset float
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svg_content str
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
text_content str
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
definition This property is required. Number
ID of a watermarking template.
endTimeOffset Number
End time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame; If this value is greater than 0 (e.g., n), the watermark will exist till second n; If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
rawParameter Property Map
Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
startTimeOffset Number
Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame; If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame; If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
svgContent String
SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
textContent String
Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs

Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
Type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
CoordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
ImageTemplate MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
XPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
YPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. string
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin string
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos string
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos string
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. str
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinate_origin str
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
image_template MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate
Image watermark template. This field is required when Type is image and is invalid when Type is text.
x_pos str
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
y_pos str
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
type This property is required. String
TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
coordinateOrigin String
Origin position, which currently can only be: TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
imageTemplate Property Map
Image watermark template. This field is required when Type is image and is invalid when Type is text.
xPos String
The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width; If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
yPos String
The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported: If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height; If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs

ImageContent This property is required. MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
ImageContent This property is required. MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
Height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
RepeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
Width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height string
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType string
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width string
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
image_content This property is required. MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent
Input content of watermark image. JPEG and PNG images are supported.
height str
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeat_type str
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width str
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
imageContent This property is required. Property Map
Input content of watermark image. JPEG and PNG images are supported.
height String
Watermark height. % and px formats are supported: If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height; If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
repeatType String
Repeat type of an animated watermark. Valid values: once: no longer appears after watermark playback ends. repeat_last_frame: stays on the last frame after watermark playback ends. repeat (default): repeats the playback until the video ends.
width String
Watermark width. % and px formats are supported: If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width; If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs

Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
CosInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
S3InputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
UrlInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cos_input_info MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3_input_info MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
url_input_info MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The input type. Valid values: COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
cosInputInfo Property Map
The information of the COS object to process. This parameter is valid and required when Type is COS.
s3InputInfo Property Map
The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
urlInputInfo Property Map
The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
Bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
Object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
Region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. string
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. string
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. string
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. str
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. str
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. str
The region of the COS bucket, such as ap-chongqing.
bucket This property is required. String
The COS bucket of the object to process, such as TopRankVideo-125xxx88.
object This property is required. String
The path of the object to process, such as /movie/201907/WildAnimal.mov.
region This property is required. String
The region of the COS bucket, such as ap-chongqing.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Object This property is required. string
The path of the AWS S3 object.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to access the AWS S3 object.
S3SecretKey string
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Object This property is required. string
The path of the AWS S3 object.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to access the AWS S3 object.
s3SecretKey string
The key required to access the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_object This property is required. str
The path of the AWS S3 object.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to access the AWS S3 object.
s3_secret_key str
The key required to access the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Object This property is required. String
The path of the AWS S3 object.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to access the AWS S3 object.
s3SecretKey String
The key required to access the AWS S3 object.

MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

Url This property is required. string
URL of a video.
Url This property is required. string
URL of a video.
url This property is required. String
URL of a video.
url This property is required. string
URL of a video.
url This property is required. str
URL of a video.
url This property is required. String
URL of a video.

MpsScheduleOutputStorage
, MpsScheduleOutputStorageArgs

Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
Type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
CosOutputStorage MpsScheduleOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
S3OutputStorage MpsScheduleOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. string
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage MpsScheduleOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage MpsScheduleOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. str
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cos_output_storage MpsScheduleOutputStorageCosOutputStorage
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3_output_storage MpsScheduleOutputStorageS3OutputStorage
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
type This property is required. String
The storage type for a media processing output file. Valid values: COS: Tencent Cloud COS AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
cosOutputStorage Property Map
The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
s3OutputStorage Property Map
The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

MpsScheduleOutputStorageCosOutputStorage
, MpsScheduleOutputStorageCosOutputStorageArgs

Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
Bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
Region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket string
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region string
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket str
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region str
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
bucket String
The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
region String
The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

MpsScheduleOutputStorageS3OutputStorage
, MpsScheduleOutputStorageS3OutputStorageArgs

S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
S3Bucket This property is required. string
The AWS S3 bucket.
S3Region This property is required. string
The region of the AWS S3 bucket.
S3SecretId string
The key ID required to upload files to the AWS S3 object.
S3SecretKey string
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. string
The AWS S3 bucket.
s3Region This property is required. string
The region of the AWS S3 bucket.
s3SecretId string
The key ID required to upload files to the AWS S3 object.
s3SecretKey string
The key required to upload files to the AWS S3 object.
s3_bucket This property is required. str
The AWS S3 bucket.
s3_region This property is required. str
The region of the AWS S3 bucket.
s3_secret_id str
The key ID required to upload files to the AWS S3 object.
s3_secret_key str
The key required to upload files to the AWS S3 object.
s3Bucket This property is required. String
The AWS S3 bucket.
s3Region This property is required. String
The region of the AWS S3 bucket.
s3SecretId String
The key ID required to upload files to the AWS S3 object.
s3SecretKey String
The key required to upload files to the AWS S3 object.

MpsScheduleTaskNotifyConfig
, MpsScheduleTaskNotifyConfigArgs

AwsSqs MpsScheduleTaskNotifyConfigAwsSqs
The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
CmqModel string
The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
CmqRegion string
The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
NotifyMode string
Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
NotifyType string
The notification type. Valid values: CMQ: This value is no longer used. Please use TDMQ-CMQ instead. TDMQ-CMQ: Message queue URL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API. SCF: This notification type is not recommended. You need to configure it in the SCF console. AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.
NotifyUrl string
HTTP callback URL, required if NotifyType is set to URL.
QueueName string
The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
TopicName string
The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
AwsSqs MpsScheduleTaskNotifyConfigAwsSqs
The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
CmqModel string
The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
CmqRegion string
The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
NotifyMode string
Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
NotifyType string
The notification type. Valid values: CMQ: This value is no longer used. Please use TDMQ-CMQ instead. TDMQ-CMQ: Message queue URL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API. SCF: This notification type is not recommended. You need to configure it in the SCF console. AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.
NotifyUrl string
HTTP callback URL, required if NotifyType is set to URL.
QueueName string
The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
TopicName string
The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
awsSqs MpsScheduleTaskNotifyConfigAwsSqs
The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
cmqModel String
The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
cmqRegion String
The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
notifyMode String
Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
notifyType String
The notification type. Valid values: CMQ: This value is no longer used. Please use TDMQ-CMQ instead. TDMQ-CMQ: Message queue URL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API. SCF: This notification type is not recommended. You need to configure it in the SCF console. AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.
notifyUrl String
HTTP callback URL, required if NotifyType is set to URL.
queueName String
The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
topicName String
The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
awsSqs MpsScheduleTaskNotifyConfigAwsSqs
The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
cmqModel string
The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
cmqRegion string
The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
notifyMode string
Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
notifyType string
The notification type. Valid values: CMQ: This value is no longer used. Please use TDMQ-CMQ instead. TDMQ-CMQ: Message queue URL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API. SCF: This notification type is not recommended. You need to configure it in the SCF console. AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.
notifyUrl string
HTTP callback URL, required if NotifyType is set to URL.
queueName string
The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
topicName string
The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
aws_sqs MpsScheduleTaskNotifyConfigAwsSqs
The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
cmq_model str
The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
cmq_region str
The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
notify_mode str
Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
notify_type str
The notification type. Valid values: CMQ: This value is no longer used. Please use TDMQ-CMQ instead. TDMQ-CMQ: Message queue URL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API. SCF: This notification type is not recommended. You need to configure it in the SCF console. AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.
notify_url str
HTTP callback URL, required if NotifyType is set to URL.
queue_name str
The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
topic_name str
The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
awsSqs Property Map
The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
cmqModel String
The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
cmqRegion String
The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
notifyMode String
Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
notifyType String
The notification type. Valid values: CMQ: This value is no longer used. Please use TDMQ-CMQ instead. TDMQ-CMQ: Message queue URL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API. SCF: This notification type is not recommended. You need to configure it in the SCF console. AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.
notifyUrl String
HTTP callback URL, required if NotifyType is set to URL.
queueName String
The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
topicName String
The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.

MpsScheduleTaskNotifyConfigAwsSqs
, MpsScheduleTaskNotifyConfigAwsSqsArgs

SqsQueueName This property is required. string
The name of the SQS queue.
SqsRegion This property is required. string
The region of the SQS queue.
S3SecretId string
The key ID required to read from/write to the SQS queue.
S3SecretKey string
The key required to read from/write to the SQS queue.
SqsQueueName This property is required. string
The name of the SQS queue.
SqsRegion This property is required. string
The region of the SQS queue.
S3SecretId string
The key ID required to read from/write to the SQS queue.
S3SecretKey string
The key required to read from/write to the SQS queue.
sqsQueueName This property is required. String
The name of the SQS queue.
sqsRegion This property is required. String
The region of the SQS queue.
s3SecretId String
The key ID required to read from/write to the SQS queue.
s3SecretKey String
The key required to read from/write to the SQS queue.
sqsQueueName This property is required. string
The name of the SQS queue.
sqsRegion This property is required. string
The region of the SQS queue.
s3SecretId string
The key ID required to read from/write to the SQS queue.
s3SecretKey string
The key required to read from/write to the SQS queue.
sqs_queue_name This property is required. str
The name of the SQS queue.
sqs_region This property is required. str
The region of the SQS queue.
s3_secret_id str
The key ID required to read from/write to the SQS queue.
s3_secret_key str
The key required to read from/write to the SQS queue.
sqsQueueName This property is required. String
The name of the SQS queue.
sqsRegion This property is required. String
The region of the SQS queue.
s3SecretId String
The key ID required to read from/write to the SQS queue.
s3SecretKey String
The key required to read from/write to the SQS queue.

MpsScheduleTrigger
, MpsScheduleTriggerArgs

Type This property is required. string
The trigger type. Valid values: CosFileUpload: Tencent Cloud COS trigger. AwsS3FileUpload: AWS S3 trigger. Currently, this type is only supported for transcoding tasks and schemes (not supported for workflows).
AwsS3FileUploadTrigger MpsScheduleTriggerAwsS3FileUploadTrigger
The AWS S3 trigger. This parameter is valid and required if Type is AwsS3FileUpload.Note: Currently, the key for the AWS S3 bucket, the trigger SQS queue, and the callback SQS queue must be the same.Note: This field may return null, indicating that no valid values can be obtained.
CosFileUploadTrigger MpsScheduleTriggerCosFileUploadTrigger
This parameter is required and valid when Type is CosFileUpload, indicating the COS trigger rule.Note: This field may return null, indicating that no valid values can be obtained.
Type This property is required. string
The trigger type. Valid values: CosFileUpload: Tencent Cloud COS trigger. AwsS3FileUpload: AWS S3 trigger. Currently, this type is only supported for transcoding tasks and schemes (not supported for workflows).
AwsS3FileUploadTrigger MpsScheduleTriggerAwsS3FileUploadTrigger
The AWS S3 trigger. This parameter is valid and required if Type is AwsS3FileUpload.Note: Currently, the key for the AWS S3 bucket, the trigger SQS queue, and the callback SQS queue must be the same.Note: This field may return null, indicating that no valid values can be obtained.
CosFileUploadTrigger MpsScheduleTriggerCosFileUploadTrigger
This parameter is required and valid when Type is CosFileUpload, indicating the COS trigger rule.Note: This field may return null, indicating that no valid values can be obtained.
type This property is required. String
The trigger type. Valid values: CosFileUpload: Tencent Cloud COS trigger. AwsS3FileUpload: AWS S3 trigger. Currently, this type is only supported for transcoding tasks and schemes (not supported for workflows).
awsS3FileUploadTrigger MpsScheduleTriggerAwsS3FileUploadTrigger
The AWS S3 trigger. This parameter is valid and required if Type is AwsS3FileUpload.Note: Currently, the key for the AWS S3 bucket, the trigger SQS queue, and the callback SQS queue must be the same.Note: This field may return null, indicating that no valid values can be obtained.
cosFileUploadTrigger MpsScheduleTriggerCosFileUploadTrigger
This parameter is required and valid when Type is CosFileUpload, indicating the COS trigger rule.Note: This field may return null, indicating that no valid values can be obtained.
type This property is required. string
The trigger type. Valid values: CosFileUpload: Tencent Cloud COS trigger. AwsS3FileUpload: AWS S3 trigger. Currently, this type is only supported for transcoding tasks and schemes (not supported for workflows).
awsS3FileUploadTrigger MpsScheduleTriggerAwsS3FileUploadTrigger
The AWS S3 trigger. This parameter is valid and required if Type is AwsS3FileUpload.Note: Currently, the key for the AWS S3 bucket, the trigger SQS queue, and the callback SQS queue must be the same.Note: This field may return null, indicating that no valid values can be obtained.
cosFileUploadTrigger MpsScheduleTriggerCosFileUploadTrigger
This parameter is required and valid when Type is CosFileUpload, indicating the COS trigger rule.Note: This field may return null, indicating that no valid values can be obtained.
type This property is required. str
The trigger type. Valid values: CosFileUpload: Tencent Cloud COS trigger. AwsS3FileUpload: AWS S3 trigger. Currently, this type is only supported for transcoding tasks and schemes (not supported for workflows).
aws_s3_file_upload_trigger MpsScheduleTriggerAwsS3FileUploadTrigger
The AWS S3 trigger. This parameter is valid and required if Type is AwsS3FileUpload.Note: Currently, the key for the AWS S3 bucket, the trigger SQS queue, and the callback SQS queue must be the same.Note: This field may return null, indicating that no valid values can be obtained.
cos_file_upload_trigger MpsScheduleTriggerCosFileUploadTrigger
This parameter is required and valid when Type is CosFileUpload, indicating the COS trigger rule.Note: This field may return null, indicating that no valid values can be obtained.
type This property is required. String
The trigger type. Valid values: CosFileUpload: Tencent Cloud COS trigger. AwsS3FileUpload: AWS S3 trigger. Currently, this type is only supported for transcoding tasks and schemes (not supported for workflows).
awsS3FileUploadTrigger Property Map
The AWS S3 trigger. This parameter is valid and required if Type is AwsS3FileUpload.Note: Currently, the key for the AWS S3 bucket, the trigger SQS queue, and the callback SQS queue must be the same.Note: This field may return null, indicating that no valid values can be obtained.
cosFileUploadTrigger Property Map
This parameter is required and valid when Type is CosFileUpload, indicating the COS trigger rule.Note: This field may return null, indicating that no valid values can be obtained.

MpsScheduleTriggerAwsS3FileUploadTrigger
, MpsScheduleTriggerAwsS3FileUploadTriggerArgs

S3Bucket This property is required. string
The AWS S3 bucket bound to the scheme.
S3Region This property is required. string
The region of the AWS S3 bucket.
AwsSqs MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqs
The SQS queue of the AWS S3 bucket.Note: The queue must be in the same region as the bucket.Note: This field may return null, indicating that no valid values can be obtained.
Dir string
The bucket directory bound. It must be an absolute path that starts and ends with /, such as /movie/201907/. If you do not specify this, the root directory will be bound. .
Formats List<string>
The file formats that will trigger the scheme, such as [mp4, flv, mov]. If you do not specify this, the upload of files in any format will trigger the scheme. .
S3SecretId string
The key ID required to read from/write to the SQS queue.
S3SecretKey string
The key required to read from/write to the SQS queue.
S3Bucket This property is required. string
The AWS S3 bucket bound to the scheme.
S3Region This property is required. string
The region of the AWS S3 bucket.
AwsSqs MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqs
The SQS queue of the AWS S3 bucket.Note: The queue must be in the same region as the bucket.Note: This field may return null, indicating that no valid values can be obtained.
Dir string
The bucket directory bound. It must be an absolute path that starts and ends with /, such as /movie/201907/. If you do not specify this, the root directory will be bound. .
Formats []string
The file formats that will trigger the scheme, such as [mp4, flv, mov]. If you do not specify this, the upload of files in any format will trigger the scheme. .
S3SecretId string
The key ID required to read from/write to the SQS queue.
S3SecretKey string
The key required to read from/write to the SQS queue.
s3Bucket This property is required. String
The AWS S3 bucket bound to the scheme.
s3Region This property is required. String
The region of the AWS S3 bucket.
awsSqs MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqs
The SQS queue of the AWS S3 bucket.Note: The queue must be in the same region as the bucket.Note: This field may return null, indicating that no valid values can be obtained.
dir String
The bucket directory bound. It must be an absolute path that starts and ends with /, such as /movie/201907/. If you do not specify this, the root directory will be bound. .
formats List<String>
The file formats that will trigger the scheme, such as [mp4, flv, mov]. If you do not specify this, the upload of files in any format will trigger the scheme. .
s3SecretId String
The key ID required to read from/write to the SQS queue.
s3SecretKey String
The key required to read from/write to the SQS queue.
s3Bucket This property is required. string
The AWS S3 bucket bound to the scheme.
s3Region This property is required. string
The region of the AWS S3 bucket.
awsSqs MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqs
The SQS queue of the AWS S3 bucket.Note: The queue must be in the same region as the bucket.Note: This field may return null, indicating that no valid values can be obtained.
dir string
The bucket directory bound. It must be an absolute path that starts and ends with /, such as /movie/201907/. If you do not specify this, the root directory will be bound. .
formats string[]
The file formats that will trigger the scheme, such as [mp4, flv, mov]. If you do not specify this, the upload of files in any format will trigger the scheme. .
s3SecretId string
The key ID required to read from/write to the SQS queue.
s3SecretKey string
The key required to read from/write to the SQS queue.
s3_bucket This property is required. str
The AWS S3 bucket bound to the scheme.
s3_region This property is required. str
The region of the AWS S3 bucket.
aws_sqs MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqs
The SQS queue of the AWS S3 bucket.Note: The queue must be in the same region as the bucket.Note: This field may return null, indicating that no valid values can be obtained.
dir str
The bucket directory bound. It must be an absolute path that starts and ends with /, such as /movie/201907/. If you do not specify this, the root directory will be bound. .
formats Sequence[str]
The file formats that will trigger the scheme, such as [mp4, flv, mov]. If you do not specify this, the upload of files in any format will trigger the scheme. .
s3_secret_id str
The key ID required to read from/write to the SQS queue.
s3_secret_key str
The key required to read from/write to the SQS queue.
s3Bucket This property is required. String
The AWS S3 bucket bound to the scheme.
s3Region This property is required. String
The region of the AWS S3 bucket.
awsSqs Property Map
The SQS queue of the AWS S3 bucket.Note: The queue must be in the same region as the bucket.Note: This field may return null, indicating that no valid values can be obtained.
dir String
The bucket directory bound. It must be an absolute path that starts and ends with /, such as /movie/201907/. If you do not specify this, the root directory will be bound. .
formats List<String>
The file formats that will trigger the scheme, such as [mp4, flv, mov]. If you do not specify this, the upload of files in any format will trigger the scheme. .
s3SecretId String
The key ID required to read from/write to the SQS queue.
s3SecretKey String
The key required to read from/write to the SQS queue.

MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqs
, MpsScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs

SqsQueueName This property is required. string
The name of the SQS queue.
SqsRegion This property is required. string
The region of the SQS queue.
S3SecretId string
The key ID required to read from/write to the SQS queue.
S3SecretKey string
The key required to read from/write to the SQS queue.
SqsQueueName This property is required. string
The name of the SQS queue.
SqsRegion This property is required. string
The region of the SQS queue.
S3SecretId string
The key ID required to read from/write to the SQS queue.
S3SecretKey string
The key required to read from/write to the SQS queue.
sqsQueueName This property is required. String
The name of the SQS queue.
sqsRegion This property is required. String
The region of the SQS queue.
s3SecretId String
The key ID required to read from/write to the SQS queue.
s3SecretKey String
The key required to read from/write to the SQS queue.
sqsQueueName This property is required. string
The name of the SQS queue.
sqsRegion This property is required. string
The region of the SQS queue.
s3SecretId string
The key ID required to read from/write to the SQS queue.
s3SecretKey string
The key required to read from/write to the SQS queue.
sqs_queue_name This property is required. str
The name of the SQS queue.
sqs_region This property is required. str
The region of the SQS queue.
s3_secret_id str
The key ID required to read from/write to the SQS queue.
s3_secret_key str
The key required to read from/write to the SQS queue.
sqsQueueName This property is required. String
The name of the SQS queue.
sqsRegion This property is required. String
The region of the SQS queue.
s3SecretId String
The key ID required to read from/write to the SQS queue.
s3SecretKey String
The key required to read from/write to the SQS queue.

MpsScheduleTriggerCosFileUploadTrigger
, MpsScheduleTriggerCosFileUploadTriggerArgs

Bucket This property is required. string
Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
Region This property is required. string
Region of the COS bucket bound to a workflow, such as ap-chongiqng.
Dir string
Input path directory bound to a workflow, such as /movie/201907/. If this parameter is left empty, the / root directory will be used.
Formats List<string>
Format list of files that can trigger a workflow, such as [mp4, flv, mov]. If this parameter is left empty, files in all formats can trigger the workflow.
Bucket This property is required. string
Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
Region This property is required. string
Region of the COS bucket bound to a workflow, such as ap-chongiqng.
Dir string
Input path directory bound to a workflow, such as /movie/201907/. If this parameter is left empty, the / root directory will be used.
Formats []string
Format list of files that can trigger a workflow, such as [mp4, flv, mov]. If this parameter is left empty, files in all formats can trigger the workflow.
bucket This property is required. String
Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
region This property is required. String
Region of the COS bucket bound to a workflow, such as ap-chongiqng.
dir String
Input path directory bound to a workflow, such as /movie/201907/. If this parameter is left empty, the / root directory will be used.
formats List<String>
Format list of files that can trigger a workflow, such as [mp4, flv, mov]. If this parameter is left empty, files in all formats can trigger the workflow.
bucket This property is required. string
Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
region This property is required. string
Region of the COS bucket bound to a workflow, such as ap-chongiqng.
dir string
Input path directory bound to a workflow, such as /movie/201907/. If this parameter is left empty, the / root directory will be used.
formats string[]
Format list of files that can trigger a workflow, such as [mp4, flv, mov]. If this parameter is left empty, files in all formats can trigger the workflow.
bucket This property is required. str
Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
region This property is required. str
Region of the COS bucket bound to a workflow, such as ap-chongiqng.
dir str
Input path directory bound to a workflow, such as /movie/201907/. If this parameter is left empty, the / root directory will be used.
formats Sequence[str]
Format list of files that can trigger a workflow, such as [mp4, flv, mov]. If this parameter is left empty, files in all formats can trigger the workflow.
bucket This property is required. String
Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
region This property is required. String
Region of the COS bucket bound to a workflow, such as ap-chongiqng.
dir String
Input path directory bound to a workflow, such as /movie/201907/. If this parameter is left empty, the / root directory will be used.
formats List<String>
Format list of files that can trigger a workflow, such as [mp4, flv, mov]. If this parameter is left empty, files in all formats can trigger the workflow.

Import

mps schedule can be imported using the id, e.g.

$ pulumi import tencentcloud:index/mpsSchedule:MpsSchedule schedule schedule_id
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.