1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. MpsSchedule
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.MpsSchedule

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    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/",
    });
    
    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/")
    
    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
    	})
    }
    
    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/",
        });
    
    });
    
    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());
    
        }
    }
    
    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
    

    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 string
    The unique name of the resource.
    args MpsScheduleArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args 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 string
    The unique name of the resource.
    args MpsScheduleArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args MpsScheduleArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args 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 List<MpsScheduleActivity>
    The subtasks of the scheme.
    ScheduleName string
    The scheme name (max 128 characters). This name should be unique across your account.
    Trigger 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 []MpsScheduleActivityArgs
    The subtasks of the scheme.
    ScheduleName string
    The scheme name (max 128 characters). This name should be unique across your account.
    Trigger 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 List<MpsScheduleActivity>
    The subtasks of the scheme.
    scheduleName String
    The scheme name (max 128 characters). This name should be unique across your account.
    trigger 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 MpsScheduleActivity[]
    The subtasks of the scheme.
    scheduleName string
    The scheme name (max 128 characters). This name should be unique across your account.
    trigger 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 Sequence[MpsScheduleActivityArgs]
    The subtasks of the scheme.
    schedule_name str
    The scheme name (max 128 characters). This name should be unique across your account.
    trigger 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 List<Property Map>
    The subtasks of the scheme.
    scheduleName String
    The scheme name (max 128 characters). This name should be unique across your account.
    trigger 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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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 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 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 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 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 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 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.
    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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs

    Type 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleActivityActivityParaAiAnalysisTask, MpsScheduleActivityActivityParaAiAnalysisTaskArgs

    Definition 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 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 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 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 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 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 double
    Video content audit template ID.
    Definition float64
    Video content audit template ID.
    definition Double
    Video content audit template ID.
    definition number
    Video content audit template ID.
    definition float
    Video content audit template ID.
    definition Number
    Video content audit template ID.

    MpsScheduleActivityActivityParaAiRecognitionTask, MpsScheduleActivityActivityParaAiRecognitionTaskArgs

    Definition double
    Intelligent video recognition template ID.
    Definition float64
    Intelligent video recognition template ID.
    definition Double
    Intelligent video recognition template ID.
    definition number
    Intelligent video recognition template ID.
    definition float
    Intelligent video recognition template ID.
    definition Number
    Intelligent video recognition template ID.

    MpsScheduleActivityActivityParaAnimatedGraphicTask, MpsScheduleActivityActivityParaAnimatedGraphicTaskArgs

    Definition double
    Animated image generating template ID.
    EndTimeOffset double
    End time of an animated image in a video in seconds.
    StartTimeOffset 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 float64
    Animated image generating template ID.
    EndTimeOffset float64
    End time of an animated image in a video in seconds.
    StartTimeOffset 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 Double
    Animated image generating template ID.
    endTimeOffset Double
    End time of an animated image in a video in seconds.
    startTimeOffset 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 number
    Animated image generating template ID.
    endTimeOffset number
    End time of an animated image in a video in seconds.
    startTimeOffset 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 float
    Animated image generating template ID.
    end_time_offset float
    End time of an animated image in a video in seconds.
    start_time_offset 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 Number
    Animated image generating template ID.
    endTimeOffset Number
    End time of an animated image in a video in seconds.
    startTimeOffset 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 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleActivityActivityParaSnapshotByTimeOffsetTask, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs

    Definition 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 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 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 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 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 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 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleActivityActivityParaTranscodeTask, MpsScheduleActivityActivityParaTranscodeTaskArgs

    Definition 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 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 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 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 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 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSet, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs

    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.
    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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo, MpsScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url 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 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs

    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.
    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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo, MpsScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url 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 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 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 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 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 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 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 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.
    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 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.
    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 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.
    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 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.
    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 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.
    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 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.
    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 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 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 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 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 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.
    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].
    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 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.
    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].
    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 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.
    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].
    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 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.
    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].
    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 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.
    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].
    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 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.
    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].
    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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region 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 str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region 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 String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region 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 string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsScheduleOutputStorage, MpsScheduleOutputStorageArgs

    Type 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 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 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 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 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 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 string
    The AWS S3 bucket.
    S3Region 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 string
    The AWS S3 bucket.
    S3Region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The AWS S3 bucket.
    s3Region 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 str
    The AWS S3 bucket.
    s3_region 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 String
    The AWS S3 bucket.
    s3Region 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 string
    The name of the SQS queue.
    SqsRegion 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 string
    The name of the SQS queue.
    SqsRegion 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 String
    The name of the SQS queue.
    sqsRegion 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 string
    The name of the SQS queue.
    sqsRegion 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 str
    The name of the SQS queue.
    sqs_region 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 String
    The name of the SQS queue.
    sqsRegion 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 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 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 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 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 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 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 string
    The AWS S3 bucket bound to the scheme.
    S3Region 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 string
    The AWS S3 bucket bound to the scheme.
    S3Region 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 String
    The AWS S3 bucket bound to the scheme.
    s3Region 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 string
    The AWS S3 bucket bound to the scheme.
    s3Region 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 str
    The AWS S3 bucket bound to the scheme.
    s3_region 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 String
    The AWS S3 bucket bound to the scheme.
    s3Region 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 string
    The name of the SQS queue.
    SqsRegion 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 string
    The name of the SQS queue.
    SqsRegion 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 String
    The name of the SQS queue.
    sqsRegion 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 string
    The name of the SQS queue.
    sqsRegion 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 str
    The name of the SQS queue.
    sqs_region 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 String
    The name of the SQS queue.
    sqsRegion 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 string
    Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
    Region 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 string
    Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
    Region 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 String
    Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
    region 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 string
    Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
    region 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 str
    Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
    region 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 String
    Name of the COS bucket bound to a workflow, such as TopRankVideo-125xxx88.
    region 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
    

    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.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack