mps

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdaptiveDynamicStreamingTemplate

type AdaptiveDynamicStreamingTemplate struct {
	pulumi.CustomResourceState

	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Whether to prohibit video from low bit rate to high bit rate, value range:0: no.1: yes.Default value: 0.
	DisableHigherVideoBitrate pulumi.IntPtrOutput `pulumi:"disableHigherVideoBitrate"`
	// Whether to prohibit the conversion of video resolution to high resolution, value range:0: no.1: yes.Default value: 0.
	DisableHigherVideoResolution pulumi.IntPtrOutput `pulumi:"disableHigherVideoResolution"`
	// Adaptive transcoding format, value range:HLS, MPEG-DASH.
	Format pulumi.StringOutput `pulumi:"format"`
	// Template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Convert adaptive code stream to output sub-stream parameter information, and output up to 10 sub-streams.Note: The frame rate of each sub-stream must be consistent; if not, the frame rate of the first sub-stream is used as the output frame rate.
	StreamInfos AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput `pulumi:"streamInfos"`
}

Provides a resource to create a mps adaptiveDynamicStreamingTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewAdaptiveDynamicStreamingTemplate(ctx, "adaptiveDynamicStreamingTemplate", &Mps.AdaptiveDynamicStreamingTemplateArgs{
			Comment:                      pulumi.String("terrraform test"),
			DisableHigherVideoBitrate:    pulumi.Int(0),
			DisableHigherVideoResolution: pulumi.Int(1),
			Format:                       pulumi.String("HLS"),
			StreamInfos: mps.AdaptiveDynamicStreamingTemplateStreamInfoArray{
				&mps.AdaptiveDynamicStreamingTemplateStreamInfoArgs{
					Audio: &mps.AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs{
						AudioChannel: pulumi.Int(1),
						Bitrate:      pulumi.Int(55),
						Codec:        pulumi.String("libmp3lame"),
						SampleRate:   pulumi.Int(32000),
					},
					RemoveAudio: pulumi.Int(0),
					RemoveVideo: pulumi.Int(0),
					Video: &mps.AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs{
						Bitrate:            pulumi.Int(245),
						Codec:              pulumi.String("libx264"),
						FillType:           pulumi.String("black"),
						Fps:                pulumi.Int(30),
						Gop:                pulumi.Int(0),
						Height:             pulumi.Int(135),
						ResolutionAdaptive: pulumi.String("open"),
						Vcrf:               pulumi.Int(0),
						Width:              pulumi.Int(145),
					},
				},
				&mps.AdaptiveDynamicStreamingTemplateStreamInfoArgs{
					Audio: &mps.AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs{
						AudioChannel: pulumi.Int(2),
						Bitrate:      pulumi.Int(60),
						Codec:        pulumi.String("libfdk_aac"),
						SampleRate:   pulumi.Int(32000),
					},
					RemoveAudio: pulumi.Int(0),
					RemoveVideo: pulumi.Int(0),
					Video: &mps.AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs{
						Bitrate:            pulumi.Int(400),
						Codec:              pulumi.String("libx264"),
						FillType:           pulumi.String("black"),
						Fps:                pulumi.Int(40),
						Gop:                pulumi.Int(0),
						Height:             pulumi.Int(150),
						ResolutionAdaptive: pulumi.String("open"),
						Vcrf:               pulumi.Int(0),
						Width:              pulumi.Int(160),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/adaptiveDynamicStreamingTemplate:AdaptiveDynamicStreamingTemplate adaptive_dynamic_streaming_template adaptive_dynamic_streaming_template_id ```

func GetAdaptiveDynamicStreamingTemplate

func GetAdaptiveDynamicStreamingTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AdaptiveDynamicStreamingTemplateState, opts ...pulumi.ResourceOption) (*AdaptiveDynamicStreamingTemplate, error)

GetAdaptiveDynamicStreamingTemplate gets an existing AdaptiveDynamicStreamingTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAdaptiveDynamicStreamingTemplate

func NewAdaptiveDynamicStreamingTemplate(ctx *pulumi.Context,
	name string, args *AdaptiveDynamicStreamingTemplateArgs, opts ...pulumi.ResourceOption) (*AdaptiveDynamicStreamingTemplate, error)

NewAdaptiveDynamicStreamingTemplate registers a new resource with the given unique name, arguments, and options.

func (*AdaptiveDynamicStreamingTemplate) ElementType

func (*AdaptiveDynamicStreamingTemplate) ToAdaptiveDynamicStreamingTemplateOutput

func (i *AdaptiveDynamicStreamingTemplate) ToAdaptiveDynamicStreamingTemplateOutput() AdaptiveDynamicStreamingTemplateOutput

func (*AdaptiveDynamicStreamingTemplate) ToAdaptiveDynamicStreamingTemplateOutputWithContext

func (i *AdaptiveDynamicStreamingTemplate) ToAdaptiveDynamicStreamingTemplateOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateOutput

type AdaptiveDynamicStreamingTemplateArgs

type AdaptiveDynamicStreamingTemplateArgs struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Whether to prohibit video from low bit rate to high bit rate, value range:0: no.1: yes.Default value: 0.
	DisableHigherVideoBitrate pulumi.IntPtrInput
	// Whether to prohibit the conversion of video resolution to high resolution, value range:0: no.1: yes.Default value: 0.
	DisableHigherVideoResolution pulumi.IntPtrInput
	// Adaptive transcoding format, value range:HLS, MPEG-DASH.
	Format pulumi.StringInput
	// Template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Convert adaptive code stream to output sub-stream parameter information, and output up to 10 sub-streams.Note: The frame rate of each sub-stream must be consistent; if not, the frame rate of the first sub-stream is used as the output frame rate.
	StreamInfos AdaptiveDynamicStreamingTemplateStreamInfoArrayInput
}

The set of arguments for constructing a AdaptiveDynamicStreamingTemplate resource.

func (AdaptiveDynamicStreamingTemplateArgs) ElementType

type AdaptiveDynamicStreamingTemplateArray

type AdaptiveDynamicStreamingTemplateArray []AdaptiveDynamicStreamingTemplateInput

func (AdaptiveDynamicStreamingTemplateArray) ElementType

func (AdaptiveDynamicStreamingTemplateArray) ToAdaptiveDynamicStreamingTemplateArrayOutput

func (i AdaptiveDynamicStreamingTemplateArray) ToAdaptiveDynamicStreamingTemplateArrayOutput() AdaptiveDynamicStreamingTemplateArrayOutput

func (AdaptiveDynamicStreamingTemplateArray) ToAdaptiveDynamicStreamingTemplateArrayOutputWithContext

func (i AdaptiveDynamicStreamingTemplateArray) ToAdaptiveDynamicStreamingTemplateArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateArrayOutput

type AdaptiveDynamicStreamingTemplateArrayInput

type AdaptiveDynamicStreamingTemplateArrayInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateArrayOutput() AdaptiveDynamicStreamingTemplateArrayOutput
	ToAdaptiveDynamicStreamingTemplateArrayOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplateArrayOutput
}

AdaptiveDynamicStreamingTemplateArrayInput is an input type that accepts AdaptiveDynamicStreamingTemplateArray and AdaptiveDynamicStreamingTemplateArrayOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplateArrayInput` via:

AdaptiveDynamicStreamingTemplateArray{ AdaptiveDynamicStreamingTemplateArgs{...} }

type AdaptiveDynamicStreamingTemplateArrayOutput

type AdaptiveDynamicStreamingTemplateArrayOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateArrayOutput) ElementType

func (AdaptiveDynamicStreamingTemplateArrayOutput) Index

func (AdaptiveDynamicStreamingTemplateArrayOutput) ToAdaptiveDynamicStreamingTemplateArrayOutput

func (o AdaptiveDynamicStreamingTemplateArrayOutput) ToAdaptiveDynamicStreamingTemplateArrayOutput() AdaptiveDynamicStreamingTemplateArrayOutput

func (AdaptiveDynamicStreamingTemplateArrayOutput) ToAdaptiveDynamicStreamingTemplateArrayOutputWithContext

func (o AdaptiveDynamicStreamingTemplateArrayOutput) ToAdaptiveDynamicStreamingTemplateArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateArrayOutput

type AdaptiveDynamicStreamingTemplateInput

type AdaptiveDynamicStreamingTemplateInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateOutput() AdaptiveDynamicStreamingTemplateOutput
	ToAdaptiveDynamicStreamingTemplateOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateOutput
}

type AdaptiveDynamicStreamingTemplateMap

type AdaptiveDynamicStreamingTemplateMap map[string]AdaptiveDynamicStreamingTemplateInput

func (AdaptiveDynamicStreamingTemplateMap) ElementType

func (AdaptiveDynamicStreamingTemplateMap) ToAdaptiveDynamicStreamingTemplateMapOutput

func (i AdaptiveDynamicStreamingTemplateMap) ToAdaptiveDynamicStreamingTemplateMapOutput() AdaptiveDynamicStreamingTemplateMapOutput

func (AdaptiveDynamicStreamingTemplateMap) ToAdaptiveDynamicStreamingTemplateMapOutputWithContext

func (i AdaptiveDynamicStreamingTemplateMap) ToAdaptiveDynamicStreamingTemplateMapOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateMapOutput

type AdaptiveDynamicStreamingTemplateMapInput

type AdaptiveDynamicStreamingTemplateMapInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateMapOutput() AdaptiveDynamicStreamingTemplateMapOutput
	ToAdaptiveDynamicStreamingTemplateMapOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplateMapOutput
}

AdaptiveDynamicStreamingTemplateMapInput is an input type that accepts AdaptiveDynamicStreamingTemplateMap and AdaptiveDynamicStreamingTemplateMapOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplateMapInput` via:

AdaptiveDynamicStreamingTemplateMap{ "key": AdaptiveDynamicStreamingTemplateArgs{...} }

type AdaptiveDynamicStreamingTemplateMapOutput

type AdaptiveDynamicStreamingTemplateMapOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateMapOutput) ElementType

func (AdaptiveDynamicStreamingTemplateMapOutput) MapIndex

func (AdaptiveDynamicStreamingTemplateMapOutput) ToAdaptiveDynamicStreamingTemplateMapOutput

func (o AdaptiveDynamicStreamingTemplateMapOutput) ToAdaptiveDynamicStreamingTemplateMapOutput() AdaptiveDynamicStreamingTemplateMapOutput

func (AdaptiveDynamicStreamingTemplateMapOutput) ToAdaptiveDynamicStreamingTemplateMapOutputWithContext

func (o AdaptiveDynamicStreamingTemplateMapOutput) ToAdaptiveDynamicStreamingTemplateMapOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateMapOutput

type AdaptiveDynamicStreamingTemplateOutput

type AdaptiveDynamicStreamingTemplateOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoBitrate

func (o AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoBitrate() pulumi.IntPtrOutput

Whether to prohibit video from low bit rate to high bit rate, value range:0: no.1: yes.Default value: 0.

func (AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoResolution

func (o AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoResolution() pulumi.IntPtrOutput

Whether to prohibit the conversion of video resolution to high resolution, value range:0: no.1: yes.Default value: 0.

func (AdaptiveDynamicStreamingTemplateOutput) ElementType

func (AdaptiveDynamicStreamingTemplateOutput) Format

Adaptive transcoding format, value range:HLS, MPEG-DASH.

func (AdaptiveDynamicStreamingTemplateOutput) Name

Template name, length limit: 64 characters.

func (AdaptiveDynamicStreamingTemplateOutput) StreamInfos

Convert adaptive code stream to output sub-stream parameter information, and output up to 10 sub-streams.Note: The frame rate of each sub-stream must be consistent; if not, the frame rate of the first sub-stream is used as the output frame rate.

func (AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutput

func (o AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutput() AdaptiveDynamicStreamingTemplateOutput

func (AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutputWithContext

func (o AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateOutput

type AdaptiveDynamicStreamingTemplateState

type AdaptiveDynamicStreamingTemplateState struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Whether to prohibit video from low bit rate to high bit rate, value range:0: no.1: yes.Default value: 0.
	DisableHigherVideoBitrate pulumi.IntPtrInput
	// Whether to prohibit the conversion of video resolution to high resolution, value range:0: no.1: yes.Default value: 0.
	DisableHigherVideoResolution pulumi.IntPtrInput
	// Adaptive transcoding format, value range:HLS, MPEG-DASH.
	Format pulumi.StringPtrInput
	// Template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Convert adaptive code stream to output sub-stream parameter information, and output up to 10 sub-streams.Note: The frame rate of each sub-stream must be consistent; if not, the frame rate of the first sub-stream is used as the output frame rate.
	StreamInfos AdaptiveDynamicStreamingTemplateStreamInfoArrayInput
}

func (AdaptiveDynamicStreamingTemplateState) ElementType

type AdaptiveDynamicStreamingTemplateStreamInfo

type AdaptiveDynamicStreamingTemplateStreamInfo struct {
	// Audio parameter information.
	Audio AdaptiveDynamicStreamingTemplateStreamInfoAudio `pulumi:"audio"`
	// Whether to remove audio stream, value:0: reserved.1: remove.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video stream, value:0: reserved.1: remove.
	RemoveVideo *int `pulumi:"removeVideo"`
	// Video parameter information.
	Video AdaptiveDynamicStreamingTemplateStreamInfoVideo `pulumi:"video"`
}

type AdaptiveDynamicStreamingTemplateStreamInfoArgs

type AdaptiveDynamicStreamingTemplateStreamInfoArgs struct {
	// Audio parameter information.
	Audio AdaptiveDynamicStreamingTemplateStreamInfoAudioInput `pulumi:"audio"`
	// Whether to remove audio stream, value:0: reserved.1: remove.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video stream, value:0: reserved.1: remove.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// Video parameter information.
	Video AdaptiveDynamicStreamingTemplateStreamInfoVideoInput `pulumi:"video"`
}

func (AdaptiveDynamicStreamingTemplateStreamInfoArgs) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoOutput

func (i AdaptiveDynamicStreamingTemplateStreamInfoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoOutput() AdaptiveDynamicStreamingTemplateStreamInfoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoOutputWithContext

func (i AdaptiveDynamicStreamingTemplateStreamInfoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoOutput

type AdaptiveDynamicStreamingTemplateStreamInfoArray

type AdaptiveDynamicStreamingTemplateStreamInfoArray []AdaptiveDynamicStreamingTemplateStreamInfoInput

func (AdaptiveDynamicStreamingTemplateStreamInfoArray) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoArray) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutput

func (i AdaptiveDynamicStreamingTemplateStreamInfoArray) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutput() AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoArray) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutputWithContext

func (i AdaptiveDynamicStreamingTemplateStreamInfoArray) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput

type AdaptiveDynamicStreamingTemplateStreamInfoArrayInput

type AdaptiveDynamicStreamingTemplateStreamInfoArrayInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutput() AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput
	ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput
}

AdaptiveDynamicStreamingTemplateStreamInfoArrayInput is an input type that accepts AdaptiveDynamicStreamingTemplateStreamInfoArray and AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplateStreamInfoArrayInput` via:

AdaptiveDynamicStreamingTemplateStreamInfoArray{ AdaptiveDynamicStreamingTemplateStreamInfoArgs{...} }

type AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput

type AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput) Index

func (AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutputWithContext

func (o AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput

type AdaptiveDynamicStreamingTemplateStreamInfoAudio

type AdaptiveDynamicStreamingTemplateStreamInfoAudio struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel *int `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate int `pulumi:"bitrate"`
	// Encoding format of audio stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec string `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate int `pulumi:"sampleRate"`
}

type AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs

type AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Encoding format of audio stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
}

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutput

func (i AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutput() AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutputWithContext

func (i AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput

type AdaptiveDynamicStreamingTemplateStreamInfoAudioInput

type AdaptiveDynamicStreamingTemplateStreamInfoAudioInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutput() AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput
	ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput
}

AdaptiveDynamicStreamingTemplateStreamInfoAudioInput is an input type that accepts AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs and AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplateStreamInfoAudioInput` via:

AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs{...}

type AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput

type AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) Codec

Encoding format of audio stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutputWithContext

func (o AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoAudioOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput

type AdaptiveDynamicStreamingTemplateStreamInfoInput

type AdaptiveDynamicStreamingTemplateStreamInfoInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateStreamInfoOutput() AdaptiveDynamicStreamingTemplateStreamInfoOutput
	ToAdaptiveDynamicStreamingTemplateStreamInfoOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplateStreamInfoOutput
}

AdaptiveDynamicStreamingTemplateStreamInfoInput is an input type that accepts AdaptiveDynamicStreamingTemplateStreamInfoArgs and AdaptiveDynamicStreamingTemplateStreamInfoOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplateStreamInfoInput` via:

AdaptiveDynamicStreamingTemplateStreamInfoArgs{...}

type AdaptiveDynamicStreamingTemplateStreamInfoOutput

type AdaptiveDynamicStreamingTemplateStreamInfoOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) Audio

Audio parameter information.

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) RemoveAudio

Whether to remove audio stream, value:0: reserved.1: remove.

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) RemoveVideo

Whether to remove video stream, value:0: reserved.1: remove.

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutput

func (o AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutput() AdaptiveDynamicStreamingTemplateStreamInfoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutputWithContext

func (o AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) Video

Video parameter information.

type AdaptiveDynamicStreamingTemplateStreamInfoVideo

type AdaptiveDynamicStreamingTemplateStreamInfoVideo struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate int `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec string `pulumi:"codec"`
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.Note: Adaptive stream only supports stretch, black.
	FillType *string `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps int `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop *int `pulumi:"gop"`
	// The maximum value of the height (or short side) of the video streaming, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height *int `pulumi:"height"`
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf *int `pulumi:"vcrf"`
	// The maximum value of the width (or long side) of the video streaming, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width *int `pulumi:"width"`
}

type AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs

type AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.Note: Adaptive stream only supports stretch, black.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps pulumi.IntInput `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// The maximum value of the height (or short side) of the video streaming, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// The maximum value of the width (or long side) of the video streaming, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

func (i AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutput() AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutputWithContext

func (i AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

type AdaptiveDynamicStreamingTemplateStreamInfoVideoInput

type AdaptiveDynamicStreamingTemplateStreamInfoVideoInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutput() AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput
	ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput
}

AdaptiveDynamicStreamingTemplateStreamInfoVideoInput is an input type that accepts AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs and AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplateStreamInfoVideoInput` via:

AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs{...}

type AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

type AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) FillType

Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.Note: Adaptive stream only supports stretch, black.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Height

The maximum value of the height (or short side) of the video streaming, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ResolutionAdaptive

Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutputWithContext

func (o AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Width

The maximum value of the width (or long side) of the video streaming, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

type AiAnalysisTemplate

type AiAnalysisTemplate struct {
	pulumi.CustomResourceState

	// Ai classification task control parameters.
	ClassificationConfigure AiAnalysisTemplateClassificationConfigurePtrOutput `pulumi:"classificationConfigure"`
	// Ai analysis template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Ai cover task control parameters.
	CoverConfigure AiAnalysisTemplateCoverConfigurePtrOutput `pulumi:"coverConfigure"`
	// Ai frame tag task control parameters.
	FrameTagConfigure AiAnalysisTemplateFrameTagConfigurePtrOutput `pulumi:"frameTagConfigure"`
	// Ai analysis template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Ai tag task control parameters.
	TagConfigure AiAnalysisTemplateTagConfigurePtrOutput `pulumi:"tagConfigure"`
}

Provides a resource to create a mps aiAnalysisTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewAiAnalysisTemplate(ctx, "aiAnalysisTemplate", &Mps.AiAnalysisTemplateArgs{
			ClassificationConfigure: &mps.AiAnalysisTemplateClassificationConfigureArgs{
				Switch: pulumi.String("OFF"),
			},
			CoverConfigure: &mps.AiAnalysisTemplateCoverConfigureArgs{
				Switch: pulumi.String("ON"),
			},
			FrameTagConfigure: &mps.AiAnalysisTemplateFrameTagConfigureArgs{
				Switch: pulumi.String("ON"),
			},
			TagConfigure: &mps.AiAnalysisTemplateTagConfigureArgs{
				Switch: pulumi.String("ON"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/aiAnalysisTemplate:AiAnalysisTemplate ai_analysis_template ai_analysis_template_id ```

func GetAiAnalysisTemplate

func GetAiAnalysisTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AiAnalysisTemplateState, opts ...pulumi.ResourceOption) (*AiAnalysisTemplate, error)

GetAiAnalysisTemplate gets an existing AiAnalysisTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAiAnalysisTemplate

func NewAiAnalysisTemplate(ctx *pulumi.Context,
	name string, args *AiAnalysisTemplateArgs, opts ...pulumi.ResourceOption) (*AiAnalysisTemplate, error)

NewAiAnalysisTemplate registers a new resource with the given unique name, arguments, and options.

func (*AiAnalysisTemplate) ElementType

func (*AiAnalysisTemplate) ElementType() reflect.Type

func (*AiAnalysisTemplate) ToAiAnalysisTemplateOutput

func (i *AiAnalysisTemplate) ToAiAnalysisTemplateOutput() AiAnalysisTemplateOutput

func (*AiAnalysisTemplate) ToAiAnalysisTemplateOutputWithContext

func (i *AiAnalysisTemplate) ToAiAnalysisTemplateOutputWithContext(ctx context.Context) AiAnalysisTemplateOutput

type AiAnalysisTemplateArgs

type AiAnalysisTemplateArgs struct {
	// Ai classification task control parameters.
	ClassificationConfigure AiAnalysisTemplateClassificationConfigurePtrInput
	// Ai analysis template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Ai cover task control parameters.
	CoverConfigure AiAnalysisTemplateCoverConfigurePtrInput
	// Ai frame tag task control parameters.
	FrameTagConfigure AiAnalysisTemplateFrameTagConfigurePtrInput
	// Ai analysis template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Ai tag task control parameters.
	TagConfigure AiAnalysisTemplateTagConfigurePtrInput
}

The set of arguments for constructing a AiAnalysisTemplate resource.

func (AiAnalysisTemplateArgs) ElementType

func (AiAnalysisTemplateArgs) ElementType() reflect.Type

type AiAnalysisTemplateArray

type AiAnalysisTemplateArray []AiAnalysisTemplateInput

func (AiAnalysisTemplateArray) ElementType

func (AiAnalysisTemplateArray) ElementType() reflect.Type

func (AiAnalysisTemplateArray) ToAiAnalysisTemplateArrayOutput

func (i AiAnalysisTemplateArray) ToAiAnalysisTemplateArrayOutput() AiAnalysisTemplateArrayOutput

func (AiAnalysisTemplateArray) ToAiAnalysisTemplateArrayOutputWithContext

func (i AiAnalysisTemplateArray) ToAiAnalysisTemplateArrayOutputWithContext(ctx context.Context) AiAnalysisTemplateArrayOutput

type AiAnalysisTemplateArrayInput

type AiAnalysisTemplateArrayInput interface {
	pulumi.Input

	ToAiAnalysisTemplateArrayOutput() AiAnalysisTemplateArrayOutput
	ToAiAnalysisTemplateArrayOutputWithContext(context.Context) AiAnalysisTemplateArrayOutput
}

AiAnalysisTemplateArrayInput is an input type that accepts AiAnalysisTemplateArray and AiAnalysisTemplateArrayOutput values. You can construct a concrete instance of `AiAnalysisTemplateArrayInput` via:

AiAnalysisTemplateArray{ AiAnalysisTemplateArgs{...} }

type AiAnalysisTemplateArrayOutput

type AiAnalysisTemplateArrayOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateArrayOutput) ElementType

func (AiAnalysisTemplateArrayOutput) Index

func (AiAnalysisTemplateArrayOutput) ToAiAnalysisTemplateArrayOutput

func (o AiAnalysisTemplateArrayOutput) ToAiAnalysisTemplateArrayOutput() AiAnalysisTemplateArrayOutput

func (AiAnalysisTemplateArrayOutput) ToAiAnalysisTemplateArrayOutputWithContext

func (o AiAnalysisTemplateArrayOutput) ToAiAnalysisTemplateArrayOutputWithContext(ctx context.Context) AiAnalysisTemplateArrayOutput

type AiAnalysisTemplateClassificationConfigure

type AiAnalysisTemplateClassificationConfigure struct {
	// Ai classification task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiAnalysisTemplateClassificationConfigureArgs

type AiAnalysisTemplateClassificationConfigureArgs struct {
	// Ai classification task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiAnalysisTemplateClassificationConfigureArgs) ElementType

func (AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigureOutput

func (i AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigureOutput() AiAnalysisTemplateClassificationConfigureOutput

func (AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigureOutputWithContext

func (i AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateClassificationConfigureOutput

func (AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigurePtrOutput

func (i AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigurePtrOutput() AiAnalysisTemplateClassificationConfigurePtrOutput

func (AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext

func (i AiAnalysisTemplateClassificationConfigureArgs) ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateClassificationConfigurePtrOutput

type AiAnalysisTemplateClassificationConfigureInput

type AiAnalysisTemplateClassificationConfigureInput interface {
	pulumi.Input

	ToAiAnalysisTemplateClassificationConfigureOutput() AiAnalysisTemplateClassificationConfigureOutput
	ToAiAnalysisTemplateClassificationConfigureOutputWithContext(context.Context) AiAnalysisTemplateClassificationConfigureOutput
}

AiAnalysisTemplateClassificationConfigureInput is an input type that accepts AiAnalysisTemplateClassificationConfigureArgs and AiAnalysisTemplateClassificationConfigureOutput values. You can construct a concrete instance of `AiAnalysisTemplateClassificationConfigureInput` via:

AiAnalysisTemplateClassificationConfigureArgs{...}

type AiAnalysisTemplateClassificationConfigureOutput

type AiAnalysisTemplateClassificationConfigureOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateClassificationConfigureOutput) ElementType

func (AiAnalysisTemplateClassificationConfigureOutput) Switch

Ai classification task switch, optional value:ON/OFF.

func (AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigureOutput

func (o AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigureOutput() AiAnalysisTemplateClassificationConfigureOutput

func (AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigureOutputWithContext

func (o AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateClassificationConfigureOutput

func (AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutput

func (o AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutput() AiAnalysisTemplateClassificationConfigurePtrOutput

func (AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext

func (o AiAnalysisTemplateClassificationConfigureOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateClassificationConfigurePtrOutput

type AiAnalysisTemplateClassificationConfigurePtrInput

type AiAnalysisTemplateClassificationConfigurePtrInput interface {
	pulumi.Input

	ToAiAnalysisTemplateClassificationConfigurePtrOutput() AiAnalysisTemplateClassificationConfigurePtrOutput
	ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext(context.Context) AiAnalysisTemplateClassificationConfigurePtrOutput
}

AiAnalysisTemplateClassificationConfigurePtrInput is an input type that accepts AiAnalysisTemplateClassificationConfigureArgs, AiAnalysisTemplateClassificationConfigurePtr and AiAnalysisTemplateClassificationConfigurePtrOutput values. You can construct a concrete instance of `AiAnalysisTemplateClassificationConfigurePtrInput` via:

        AiAnalysisTemplateClassificationConfigureArgs{...}

or:

        nil

type AiAnalysisTemplateClassificationConfigurePtrOutput

type AiAnalysisTemplateClassificationConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateClassificationConfigurePtrOutput) Elem

func (AiAnalysisTemplateClassificationConfigurePtrOutput) ElementType

func (AiAnalysisTemplateClassificationConfigurePtrOutput) Switch

Ai classification task switch, optional value:ON/OFF.

func (AiAnalysisTemplateClassificationConfigurePtrOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutput

func (o AiAnalysisTemplateClassificationConfigurePtrOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutput() AiAnalysisTemplateClassificationConfigurePtrOutput

func (AiAnalysisTemplateClassificationConfigurePtrOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext

func (o AiAnalysisTemplateClassificationConfigurePtrOutput) ToAiAnalysisTemplateClassificationConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateClassificationConfigurePtrOutput

type AiAnalysisTemplateCoverConfigure

type AiAnalysisTemplateCoverConfigure struct {
	// Ai cover task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiAnalysisTemplateCoverConfigureArgs

type AiAnalysisTemplateCoverConfigureArgs struct {
	// Ai cover task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiAnalysisTemplateCoverConfigureArgs) ElementType

func (AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigureOutput

func (i AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigureOutput() AiAnalysisTemplateCoverConfigureOutput

func (AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigureOutputWithContext

func (i AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateCoverConfigureOutput

func (AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigurePtrOutput

func (i AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigurePtrOutput() AiAnalysisTemplateCoverConfigurePtrOutput

func (AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext

func (i AiAnalysisTemplateCoverConfigureArgs) ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateCoverConfigurePtrOutput

type AiAnalysisTemplateCoverConfigureInput

type AiAnalysisTemplateCoverConfigureInput interface {
	pulumi.Input

	ToAiAnalysisTemplateCoverConfigureOutput() AiAnalysisTemplateCoverConfigureOutput
	ToAiAnalysisTemplateCoverConfigureOutputWithContext(context.Context) AiAnalysisTemplateCoverConfigureOutput
}

AiAnalysisTemplateCoverConfigureInput is an input type that accepts AiAnalysisTemplateCoverConfigureArgs and AiAnalysisTemplateCoverConfigureOutput values. You can construct a concrete instance of `AiAnalysisTemplateCoverConfigureInput` via:

AiAnalysisTemplateCoverConfigureArgs{...}

type AiAnalysisTemplateCoverConfigureOutput

type AiAnalysisTemplateCoverConfigureOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateCoverConfigureOutput) ElementType

func (AiAnalysisTemplateCoverConfigureOutput) Switch

Ai cover task switch, optional value:ON/OFF.

func (AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigureOutput

func (o AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigureOutput() AiAnalysisTemplateCoverConfigureOutput

func (AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigureOutputWithContext

func (o AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateCoverConfigureOutput

func (AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigurePtrOutput

func (o AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigurePtrOutput() AiAnalysisTemplateCoverConfigurePtrOutput

func (AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext

func (o AiAnalysisTemplateCoverConfigureOutput) ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateCoverConfigurePtrOutput

type AiAnalysisTemplateCoverConfigurePtrInput

type AiAnalysisTemplateCoverConfigurePtrInput interface {
	pulumi.Input

	ToAiAnalysisTemplateCoverConfigurePtrOutput() AiAnalysisTemplateCoverConfigurePtrOutput
	ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext(context.Context) AiAnalysisTemplateCoverConfigurePtrOutput
}

AiAnalysisTemplateCoverConfigurePtrInput is an input type that accepts AiAnalysisTemplateCoverConfigureArgs, AiAnalysisTemplateCoverConfigurePtr and AiAnalysisTemplateCoverConfigurePtrOutput values. You can construct a concrete instance of `AiAnalysisTemplateCoverConfigurePtrInput` via:

        AiAnalysisTemplateCoverConfigureArgs{...}

or:

        nil

type AiAnalysisTemplateCoverConfigurePtrOutput

type AiAnalysisTemplateCoverConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateCoverConfigurePtrOutput) Elem

func (AiAnalysisTemplateCoverConfigurePtrOutput) ElementType

func (AiAnalysisTemplateCoverConfigurePtrOutput) Switch

Ai cover task switch, optional value:ON/OFF.

func (AiAnalysisTemplateCoverConfigurePtrOutput) ToAiAnalysisTemplateCoverConfigurePtrOutput

func (o AiAnalysisTemplateCoverConfigurePtrOutput) ToAiAnalysisTemplateCoverConfigurePtrOutput() AiAnalysisTemplateCoverConfigurePtrOutput

func (AiAnalysisTemplateCoverConfigurePtrOutput) ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext

func (o AiAnalysisTemplateCoverConfigurePtrOutput) ToAiAnalysisTemplateCoverConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateCoverConfigurePtrOutput

type AiAnalysisTemplateFrameTagConfigure

type AiAnalysisTemplateFrameTagConfigure struct {
	// Ai frame tag task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiAnalysisTemplateFrameTagConfigureArgs

type AiAnalysisTemplateFrameTagConfigureArgs struct {
	// Ai frame tag task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiAnalysisTemplateFrameTagConfigureArgs) ElementType

func (AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigureOutput

func (i AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigureOutput() AiAnalysisTemplateFrameTagConfigureOutput

func (AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigureOutputWithContext

func (i AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateFrameTagConfigureOutput

func (AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigurePtrOutput

func (i AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigurePtrOutput() AiAnalysisTemplateFrameTagConfigurePtrOutput

func (AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext

func (i AiAnalysisTemplateFrameTagConfigureArgs) ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateFrameTagConfigurePtrOutput

type AiAnalysisTemplateFrameTagConfigureInput

type AiAnalysisTemplateFrameTagConfigureInput interface {
	pulumi.Input

	ToAiAnalysisTemplateFrameTagConfigureOutput() AiAnalysisTemplateFrameTagConfigureOutput
	ToAiAnalysisTemplateFrameTagConfigureOutputWithContext(context.Context) AiAnalysisTemplateFrameTagConfigureOutput
}

AiAnalysisTemplateFrameTagConfigureInput is an input type that accepts AiAnalysisTemplateFrameTagConfigureArgs and AiAnalysisTemplateFrameTagConfigureOutput values. You can construct a concrete instance of `AiAnalysisTemplateFrameTagConfigureInput` via:

AiAnalysisTemplateFrameTagConfigureArgs{...}

type AiAnalysisTemplateFrameTagConfigureOutput

type AiAnalysisTemplateFrameTagConfigureOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateFrameTagConfigureOutput) ElementType

func (AiAnalysisTemplateFrameTagConfigureOutput) Switch

Ai frame tag task switch, optional value:ON/OFF.

func (AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigureOutput

func (o AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigureOutput() AiAnalysisTemplateFrameTagConfigureOutput

func (AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigureOutputWithContext

func (o AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateFrameTagConfigureOutput

func (AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutput

func (o AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutput() AiAnalysisTemplateFrameTagConfigurePtrOutput

func (AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext

func (o AiAnalysisTemplateFrameTagConfigureOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateFrameTagConfigurePtrOutput

type AiAnalysisTemplateFrameTagConfigurePtrInput

type AiAnalysisTemplateFrameTagConfigurePtrInput interface {
	pulumi.Input

	ToAiAnalysisTemplateFrameTagConfigurePtrOutput() AiAnalysisTemplateFrameTagConfigurePtrOutput
	ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext(context.Context) AiAnalysisTemplateFrameTagConfigurePtrOutput
}

AiAnalysisTemplateFrameTagConfigurePtrInput is an input type that accepts AiAnalysisTemplateFrameTagConfigureArgs, AiAnalysisTemplateFrameTagConfigurePtr and AiAnalysisTemplateFrameTagConfigurePtrOutput values. You can construct a concrete instance of `AiAnalysisTemplateFrameTagConfigurePtrInput` via:

        AiAnalysisTemplateFrameTagConfigureArgs{...}

or:

        nil

type AiAnalysisTemplateFrameTagConfigurePtrOutput

type AiAnalysisTemplateFrameTagConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateFrameTagConfigurePtrOutput) Elem

func (AiAnalysisTemplateFrameTagConfigurePtrOutput) ElementType

func (AiAnalysisTemplateFrameTagConfigurePtrOutput) Switch

Ai frame tag task switch, optional value:ON/OFF.

func (AiAnalysisTemplateFrameTagConfigurePtrOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutput

func (o AiAnalysisTemplateFrameTagConfigurePtrOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutput() AiAnalysisTemplateFrameTagConfigurePtrOutput

func (AiAnalysisTemplateFrameTagConfigurePtrOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext

func (o AiAnalysisTemplateFrameTagConfigurePtrOutput) ToAiAnalysisTemplateFrameTagConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateFrameTagConfigurePtrOutput

type AiAnalysisTemplateInput

type AiAnalysisTemplateInput interface {
	pulumi.Input

	ToAiAnalysisTemplateOutput() AiAnalysisTemplateOutput
	ToAiAnalysisTemplateOutputWithContext(ctx context.Context) AiAnalysisTemplateOutput
}

type AiAnalysisTemplateMap

type AiAnalysisTemplateMap map[string]AiAnalysisTemplateInput

func (AiAnalysisTemplateMap) ElementType

func (AiAnalysisTemplateMap) ElementType() reflect.Type

func (AiAnalysisTemplateMap) ToAiAnalysisTemplateMapOutput

func (i AiAnalysisTemplateMap) ToAiAnalysisTemplateMapOutput() AiAnalysisTemplateMapOutput

func (AiAnalysisTemplateMap) ToAiAnalysisTemplateMapOutputWithContext

func (i AiAnalysisTemplateMap) ToAiAnalysisTemplateMapOutputWithContext(ctx context.Context) AiAnalysisTemplateMapOutput

type AiAnalysisTemplateMapInput

type AiAnalysisTemplateMapInput interface {
	pulumi.Input

	ToAiAnalysisTemplateMapOutput() AiAnalysisTemplateMapOutput
	ToAiAnalysisTemplateMapOutputWithContext(context.Context) AiAnalysisTemplateMapOutput
}

AiAnalysisTemplateMapInput is an input type that accepts AiAnalysisTemplateMap and AiAnalysisTemplateMapOutput values. You can construct a concrete instance of `AiAnalysisTemplateMapInput` via:

AiAnalysisTemplateMap{ "key": AiAnalysisTemplateArgs{...} }

type AiAnalysisTemplateMapOutput

type AiAnalysisTemplateMapOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateMapOutput) ElementType

func (AiAnalysisTemplateMapOutput) MapIndex

func (AiAnalysisTemplateMapOutput) ToAiAnalysisTemplateMapOutput

func (o AiAnalysisTemplateMapOutput) ToAiAnalysisTemplateMapOutput() AiAnalysisTemplateMapOutput

func (AiAnalysisTemplateMapOutput) ToAiAnalysisTemplateMapOutputWithContext

func (o AiAnalysisTemplateMapOutput) ToAiAnalysisTemplateMapOutputWithContext(ctx context.Context) AiAnalysisTemplateMapOutput

type AiAnalysisTemplateOutput

type AiAnalysisTemplateOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateOutput) ClassificationConfigure

Ai classification task control parameters.

func (AiAnalysisTemplateOutput) Comment

Ai analysis template description information, length limit: 256 characters.

func (AiAnalysisTemplateOutput) CoverConfigure

Ai cover task control parameters.

func (AiAnalysisTemplateOutput) ElementType

func (AiAnalysisTemplateOutput) ElementType() reflect.Type

func (AiAnalysisTemplateOutput) FrameTagConfigure

Ai frame tag task control parameters.

func (AiAnalysisTemplateOutput) Name

Ai analysis template name, length limit: 64 characters.

func (AiAnalysisTemplateOutput) TagConfigure

Ai tag task control parameters.

func (AiAnalysisTemplateOutput) ToAiAnalysisTemplateOutput

func (o AiAnalysisTemplateOutput) ToAiAnalysisTemplateOutput() AiAnalysisTemplateOutput

func (AiAnalysisTemplateOutput) ToAiAnalysisTemplateOutputWithContext

func (o AiAnalysisTemplateOutput) ToAiAnalysisTemplateOutputWithContext(ctx context.Context) AiAnalysisTemplateOutput

type AiAnalysisTemplateState

type AiAnalysisTemplateState struct {
	// Ai classification task control parameters.
	ClassificationConfigure AiAnalysisTemplateClassificationConfigurePtrInput
	// Ai analysis template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Ai cover task control parameters.
	CoverConfigure AiAnalysisTemplateCoverConfigurePtrInput
	// Ai frame tag task control parameters.
	FrameTagConfigure AiAnalysisTemplateFrameTagConfigurePtrInput
	// Ai analysis template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Ai tag task control parameters.
	TagConfigure AiAnalysisTemplateTagConfigurePtrInput
}

func (AiAnalysisTemplateState) ElementType

func (AiAnalysisTemplateState) ElementType() reflect.Type

type AiAnalysisTemplateTagConfigure

type AiAnalysisTemplateTagConfigure struct {
	// Ai tag task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiAnalysisTemplateTagConfigureArgs

type AiAnalysisTemplateTagConfigureArgs struct {
	// Ai tag task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiAnalysisTemplateTagConfigureArgs) ElementType

func (AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigureOutput

func (i AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigureOutput() AiAnalysisTemplateTagConfigureOutput

func (AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigureOutputWithContext

func (i AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateTagConfigureOutput

func (AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigurePtrOutput

func (i AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigurePtrOutput() AiAnalysisTemplateTagConfigurePtrOutput

func (AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigurePtrOutputWithContext

func (i AiAnalysisTemplateTagConfigureArgs) ToAiAnalysisTemplateTagConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateTagConfigurePtrOutput

type AiAnalysisTemplateTagConfigureInput

type AiAnalysisTemplateTagConfigureInput interface {
	pulumi.Input

	ToAiAnalysisTemplateTagConfigureOutput() AiAnalysisTemplateTagConfigureOutput
	ToAiAnalysisTemplateTagConfigureOutputWithContext(context.Context) AiAnalysisTemplateTagConfigureOutput
}

AiAnalysisTemplateTagConfigureInput is an input type that accepts AiAnalysisTemplateTagConfigureArgs and AiAnalysisTemplateTagConfigureOutput values. You can construct a concrete instance of `AiAnalysisTemplateTagConfigureInput` via:

AiAnalysisTemplateTagConfigureArgs{...}

type AiAnalysisTemplateTagConfigureOutput

type AiAnalysisTemplateTagConfigureOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateTagConfigureOutput) ElementType

func (AiAnalysisTemplateTagConfigureOutput) Switch

Ai tag task switch, optional value:ON/OFF.

func (AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigureOutput

func (o AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigureOutput() AiAnalysisTemplateTagConfigureOutput

func (AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigureOutputWithContext

func (o AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigureOutputWithContext(ctx context.Context) AiAnalysisTemplateTagConfigureOutput

func (AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigurePtrOutput

func (o AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigurePtrOutput() AiAnalysisTemplateTagConfigurePtrOutput

func (AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigurePtrOutputWithContext

func (o AiAnalysisTemplateTagConfigureOutput) ToAiAnalysisTemplateTagConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateTagConfigurePtrOutput

type AiAnalysisTemplateTagConfigurePtrInput

type AiAnalysisTemplateTagConfigurePtrInput interface {
	pulumi.Input

	ToAiAnalysisTemplateTagConfigurePtrOutput() AiAnalysisTemplateTagConfigurePtrOutput
	ToAiAnalysisTemplateTagConfigurePtrOutputWithContext(context.Context) AiAnalysisTemplateTagConfigurePtrOutput
}

AiAnalysisTemplateTagConfigurePtrInput is an input type that accepts AiAnalysisTemplateTagConfigureArgs, AiAnalysisTemplateTagConfigurePtr and AiAnalysisTemplateTagConfigurePtrOutput values. You can construct a concrete instance of `AiAnalysisTemplateTagConfigurePtrInput` via:

        AiAnalysisTemplateTagConfigureArgs{...}

or:

        nil

type AiAnalysisTemplateTagConfigurePtrOutput

type AiAnalysisTemplateTagConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiAnalysisTemplateTagConfigurePtrOutput) Elem

func (AiAnalysisTemplateTagConfigurePtrOutput) ElementType

func (AiAnalysisTemplateTagConfigurePtrOutput) Switch

Ai tag task switch, optional value:ON/OFF.

func (AiAnalysisTemplateTagConfigurePtrOutput) ToAiAnalysisTemplateTagConfigurePtrOutput

func (o AiAnalysisTemplateTagConfigurePtrOutput) ToAiAnalysisTemplateTagConfigurePtrOutput() AiAnalysisTemplateTagConfigurePtrOutput

func (AiAnalysisTemplateTagConfigurePtrOutput) ToAiAnalysisTemplateTagConfigurePtrOutputWithContext

func (o AiAnalysisTemplateTagConfigurePtrOutput) ToAiAnalysisTemplateTagConfigurePtrOutputWithContext(ctx context.Context) AiAnalysisTemplateTagConfigurePtrOutput

type AiRecognitionTemplate

type AiRecognitionTemplate struct {
	pulumi.CustomResourceState

	// Asr full text recognition control parameters.
	AsrFullTextConfigure AiRecognitionTemplateAsrFullTextConfigurePtrOutput `pulumi:"asrFullTextConfigure"`
	// Asr word recognition control parameters.
	AsrWordsConfigure AiRecognitionTemplateAsrWordsConfigurePtrOutput `pulumi:"asrWordsConfigure"`
	// Ai recognition template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Face recognition control parameters.
	FaceConfigure AiRecognitionTemplateFaceConfigurePtrOutput `pulumi:"faceConfigure"`
	// Ai recognition template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Ocr full text control parameters.
	OcrFullTextConfigure AiRecognitionTemplateOcrFullTextConfigurePtrOutput `pulumi:"ocrFullTextConfigure"`
	// Ocr words recognition control parameters.
	OcrWordsConfigure AiRecognitionTemplateOcrWordsConfigurePtrOutput `pulumi:"ocrWordsConfigure"`
}

Provides a resource to create a mps aiRecognitionTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewAiRecognitionTemplate(ctx, "aiRecognitionTemplate", &Mps.AiRecognitionTemplateArgs{
			AsrFullTextConfigure: &mps.AiRecognitionTemplateAsrFullTextConfigureArgs{
				Switch: pulumi.String("OFF"),
			},
			AsrWordsConfigure: &mps.AiRecognitionTemplateAsrWordsConfigureArgs{
				LabelSets: pulumi.StringArray{},
				Switch:    pulumi.String("OFF"),
			},
			FaceConfigure: &mps.AiRecognitionTemplateFaceConfigureArgs{
				DefaultLibraryLabelSets: pulumi.StringArray{
					pulumi.String("entertainment"),
					pulumi.String("sport"),
				},
				FaceLibrary:                pulumi.String("All"),
				Score:                      pulumi.Float64(85),
				Switch:                     pulumi.String("ON"),
				UserDefineLibraryLabelSets: pulumi.StringArray{},
			},
			OcrFullTextConfigure: &mps.AiRecognitionTemplateOcrFullTextConfigureArgs{
				Switch: pulumi.String("OFF"),
			},
			OcrWordsConfigure: &mps.AiRecognitionTemplateOcrWordsConfigureArgs{
				LabelSets: pulumi.StringArray{},
				Switch:    pulumi.String("OFF"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/aiRecognitionTemplate:AiRecognitionTemplate ai_recognition_template ai_recognition_template_id ```

func GetAiRecognitionTemplate

func GetAiRecognitionTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AiRecognitionTemplateState, opts ...pulumi.ResourceOption) (*AiRecognitionTemplate, error)

GetAiRecognitionTemplate gets an existing AiRecognitionTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAiRecognitionTemplate

func NewAiRecognitionTemplate(ctx *pulumi.Context,
	name string, args *AiRecognitionTemplateArgs, opts ...pulumi.ResourceOption) (*AiRecognitionTemplate, error)

NewAiRecognitionTemplate registers a new resource with the given unique name, arguments, and options.

func (*AiRecognitionTemplate) ElementType

func (*AiRecognitionTemplate) ElementType() reflect.Type

func (*AiRecognitionTemplate) ToAiRecognitionTemplateOutput

func (i *AiRecognitionTemplate) ToAiRecognitionTemplateOutput() AiRecognitionTemplateOutput

func (*AiRecognitionTemplate) ToAiRecognitionTemplateOutputWithContext

func (i *AiRecognitionTemplate) ToAiRecognitionTemplateOutputWithContext(ctx context.Context) AiRecognitionTemplateOutput

type AiRecognitionTemplateArgs

type AiRecognitionTemplateArgs struct {
	// Asr full text recognition control parameters.
	AsrFullTextConfigure AiRecognitionTemplateAsrFullTextConfigurePtrInput
	// Asr word recognition control parameters.
	AsrWordsConfigure AiRecognitionTemplateAsrWordsConfigurePtrInput
	// Ai recognition template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Face recognition control parameters.
	FaceConfigure AiRecognitionTemplateFaceConfigurePtrInput
	// Ai recognition template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Ocr full text control parameters.
	OcrFullTextConfigure AiRecognitionTemplateOcrFullTextConfigurePtrInput
	// Ocr words recognition control parameters.
	OcrWordsConfigure AiRecognitionTemplateOcrWordsConfigurePtrInput
}

The set of arguments for constructing a AiRecognitionTemplate resource.

func (AiRecognitionTemplateArgs) ElementType

func (AiRecognitionTemplateArgs) ElementType() reflect.Type

type AiRecognitionTemplateArray

type AiRecognitionTemplateArray []AiRecognitionTemplateInput

func (AiRecognitionTemplateArray) ElementType

func (AiRecognitionTemplateArray) ElementType() reflect.Type

func (AiRecognitionTemplateArray) ToAiRecognitionTemplateArrayOutput

func (i AiRecognitionTemplateArray) ToAiRecognitionTemplateArrayOutput() AiRecognitionTemplateArrayOutput

func (AiRecognitionTemplateArray) ToAiRecognitionTemplateArrayOutputWithContext

func (i AiRecognitionTemplateArray) ToAiRecognitionTemplateArrayOutputWithContext(ctx context.Context) AiRecognitionTemplateArrayOutput

type AiRecognitionTemplateArrayInput

type AiRecognitionTemplateArrayInput interface {
	pulumi.Input

	ToAiRecognitionTemplateArrayOutput() AiRecognitionTemplateArrayOutput
	ToAiRecognitionTemplateArrayOutputWithContext(context.Context) AiRecognitionTemplateArrayOutput
}

AiRecognitionTemplateArrayInput is an input type that accepts AiRecognitionTemplateArray and AiRecognitionTemplateArrayOutput values. You can construct a concrete instance of `AiRecognitionTemplateArrayInput` via:

AiRecognitionTemplateArray{ AiRecognitionTemplateArgs{...} }

type AiRecognitionTemplateArrayOutput

type AiRecognitionTemplateArrayOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateArrayOutput) ElementType

func (AiRecognitionTemplateArrayOutput) Index

func (AiRecognitionTemplateArrayOutput) ToAiRecognitionTemplateArrayOutput

func (o AiRecognitionTemplateArrayOutput) ToAiRecognitionTemplateArrayOutput() AiRecognitionTemplateArrayOutput

func (AiRecognitionTemplateArrayOutput) ToAiRecognitionTemplateArrayOutputWithContext

func (o AiRecognitionTemplateArrayOutput) ToAiRecognitionTemplateArrayOutputWithContext(ctx context.Context) AiRecognitionTemplateArrayOutput

type AiRecognitionTemplateAsrFullTextConfigure

type AiRecognitionTemplateAsrFullTextConfigure struct {
	// Generated subtitle file format, if left blank or blank string means no subtitle file will be generated, optional value:vtt: Generate WebVTT subtitle files.
	SubtitleFormat *string `pulumi:"subtitleFormat"`
	// Asr full text recognition task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiRecognitionTemplateAsrFullTextConfigureArgs

type AiRecognitionTemplateAsrFullTextConfigureArgs struct {
	// Generated subtitle file format, if left blank or blank string means no subtitle file will be generated, optional value:vtt: Generate WebVTT subtitle files.
	SubtitleFormat pulumi.StringPtrInput `pulumi:"subtitleFormat"`
	// Asr full text recognition task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiRecognitionTemplateAsrFullTextConfigureArgs) ElementType

func (AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigureOutput

func (i AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigureOutput() AiRecognitionTemplateAsrFullTextConfigureOutput

func (AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigureOutputWithContext

func (i AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrFullTextConfigureOutput

func (AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput

func (i AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput() AiRecognitionTemplateAsrFullTextConfigurePtrOutput

func (AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext

func (i AiRecognitionTemplateAsrFullTextConfigureArgs) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrFullTextConfigurePtrOutput

type AiRecognitionTemplateAsrFullTextConfigureInput

type AiRecognitionTemplateAsrFullTextConfigureInput interface {
	pulumi.Input

	ToAiRecognitionTemplateAsrFullTextConfigureOutput() AiRecognitionTemplateAsrFullTextConfigureOutput
	ToAiRecognitionTemplateAsrFullTextConfigureOutputWithContext(context.Context) AiRecognitionTemplateAsrFullTextConfigureOutput
}

AiRecognitionTemplateAsrFullTextConfigureInput is an input type that accepts AiRecognitionTemplateAsrFullTextConfigureArgs and AiRecognitionTemplateAsrFullTextConfigureOutput values. You can construct a concrete instance of `AiRecognitionTemplateAsrFullTextConfigureInput` via:

AiRecognitionTemplateAsrFullTextConfigureArgs{...}

type AiRecognitionTemplateAsrFullTextConfigureOutput

type AiRecognitionTemplateAsrFullTextConfigureOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateAsrFullTextConfigureOutput) ElementType

func (AiRecognitionTemplateAsrFullTextConfigureOutput) SubtitleFormat

Generated subtitle file format, if left blank or blank string means no subtitle file will be generated, optional value:vtt: Generate WebVTT subtitle files.

func (AiRecognitionTemplateAsrFullTextConfigureOutput) Switch

Asr full text recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigureOutput

func (o AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigureOutput() AiRecognitionTemplateAsrFullTextConfigureOutput

func (AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigureOutputWithContext

func (o AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrFullTextConfigureOutput

func (AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput

func (o AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput() AiRecognitionTemplateAsrFullTextConfigurePtrOutput

func (AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext

func (o AiRecognitionTemplateAsrFullTextConfigureOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrFullTextConfigurePtrOutput

type AiRecognitionTemplateAsrFullTextConfigurePtrInput

type AiRecognitionTemplateAsrFullTextConfigurePtrInput interface {
	pulumi.Input

	ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput() AiRecognitionTemplateAsrFullTextConfigurePtrOutput
	ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext(context.Context) AiRecognitionTemplateAsrFullTextConfigurePtrOutput
}

AiRecognitionTemplateAsrFullTextConfigurePtrInput is an input type that accepts AiRecognitionTemplateAsrFullTextConfigureArgs, AiRecognitionTemplateAsrFullTextConfigurePtr and AiRecognitionTemplateAsrFullTextConfigurePtrOutput values. You can construct a concrete instance of `AiRecognitionTemplateAsrFullTextConfigurePtrInput` via:

        AiRecognitionTemplateAsrFullTextConfigureArgs{...}

or:

        nil

type AiRecognitionTemplateAsrFullTextConfigurePtrOutput

type AiRecognitionTemplateAsrFullTextConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateAsrFullTextConfigurePtrOutput) Elem

func (AiRecognitionTemplateAsrFullTextConfigurePtrOutput) ElementType

func (AiRecognitionTemplateAsrFullTextConfigurePtrOutput) SubtitleFormat

Generated subtitle file format, if left blank or blank string means no subtitle file will be generated, optional value:vtt: Generate WebVTT subtitle files.

func (AiRecognitionTemplateAsrFullTextConfigurePtrOutput) Switch

Asr full text recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateAsrFullTextConfigurePtrOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput

func (o AiRecognitionTemplateAsrFullTextConfigurePtrOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutput() AiRecognitionTemplateAsrFullTextConfigurePtrOutput

func (AiRecognitionTemplateAsrFullTextConfigurePtrOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext

func (o AiRecognitionTemplateAsrFullTextConfigurePtrOutput) ToAiRecognitionTemplateAsrFullTextConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrFullTextConfigurePtrOutput

type AiRecognitionTemplateAsrWordsConfigure

type AiRecognitionTemplateAsrWordsConfigure struct {
	// Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets []string `pulumi:"labelSets"`
	// Asr word recognition task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiRecognitionTemplateAsrWordsConfigureArgs

type AiRecognitionTemplateAsrWordsConfigureArgs struct {
	// Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// Asr word recognition task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiRecognitionTemplateAsrWordsConfigureArgs) ElementType

func (AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigureOutput

func (i AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigureOutput() AiRecognitionTemplateAsrWordsConfigureOutput

func (AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigureOutputWithContext

func (i AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrWordsConfigureOutput

func (AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigurePtrOutput

func (i AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigurePtrOutput() AiRecognitionTemplateAsrWordsConfigurePtrOutput

func (AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext

func (i AiRecognitionTemplateAsrWordsConfigureArgs) ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrWordsConfigurePtrOutput

type AiRecognitionTemplateAsrWordsConfigureInput

type AiRecognitionTemplateAsrWordsConfigureInput interface {
	pulumi.Input

	ToAiRecognitionTemplateAsrWordsConfigureOutput() AiRecognitionTemplateAsrWordsConfigureOutput
	ToAiRecognitionTemplateAsrWordsConfigureOutputWithContext(context.Context) AiRecognitionTemplateAsrWordsConfigureOutput
}

AiRecognitionTemplateAsrWordsConfigureInput is an input type that accepts AiRecognitionTemplateAsrWordsConfigureArgs and AiRecognitionTemplateAsrWordsConfigureOutput values. You can construct a concrete instance of `AiRecognitionTemplateAsrWordsConfigureInput` via:

AiRecognitionTemplateAsrWordsConfigureArgs{...}

type AiRecognitionTemplateAsrWordsConfigureOutput

type AiRecognitionTemplateAsrWordsConfigureOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateAsrWordsConfigureOutput) ElementType

func (AiRecognitionTemplateAsrWordsConfigureOutput) LabelSets

Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (AiRecognitionTemplateAsrWordsConfigureOutput) Switch

Asr word recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigureOutput

func (o AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigureOutput() AiRecognitionTemplateAsrWordsConfigureOutput

func (AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigureOutputWithContext

func (o AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrWordsConfigureOutput

func (AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutput

func (o AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutput() AiRecognitionTemplateAsrWordsConfigurePtrOutput

func (AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext

func (o AiRecognitionTemplateAsrWordsConfigureOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrWordsConfigurePtrOutput

type AiRecognitionTemplateAsrWordsConfigurePtrInput

type AiRecognitionTemplateAsrWordsConfigurePtrInput interface {
	pulumi.Input

	ToAiRecognitionTemplateAsrWordsConfigurePtrOutput() AiRecognitionTemplateAsrWordsConfigurePtrOutput
	ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext(context.Context) AiRecognitionTemplateAsrWordsConfigurePtrOutput
}

AiRecognitionTemplateAsrWordsConfigurePtrInput is an input type that accepts AiRecognitionTemplateAsrWordsConfigureArgs, AiRecognitionTemplateAsrWordsConfigurePtr and AiRecognitionTemplateAsrWordsConfigurePtrOutput values. You can construct a concrete instance of `AiRecognitionTemplateAsrWordsConfigurePtrInput` via:

        AiRecognitionTemplateAsrWordsConfigureArgs{...}

or:

        nil

type AiRecognitionTemplateAsrWordsConfigurePtrOutput

type AiRecognitionTemplateAsrWordsConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateAsrWordsConfigurePtrOutput) Elem

func (AiRecognitionTemplateAsrWordsConfigurePtrOutput) ElementType

func (AiRecognitionTemplateAsrWordsConfigurePtrOutput) LabelSets

Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (AiRecognitionTemplateAsrWordsConfigurePtrOutput) Switch

Asr word recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateAsrWordsConfigurePtrOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutput

func (o AiRecognitionTemplateAsrWordsConfigurePtrOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutput() AiRecognitionTemplateAsrWordsConfigurePtrOutput

func (AiRecognitionTemplateAsrWordsConfigurePtrOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext

func (o AiRecognitionTemplateAsrWordsConfigurePtrOutput) ToAiRecognitionTemplateAsrWordsConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateAsrWordsConfigurePtrOutput

type AiRecognitionTemplateFaceConfigure

type AiRecognitionTemplateFaceConfigure struct {
	// Default face filter tag, specify the tag of the default face that needs to be returned. If not filled or empty, all default face results will be returned. Label optional value:entertainment, sport, politician.
	DefaultLibraryLabelSets []string `pulumi:"defaultLibraryLabelSets"`
	// Face library selection, optional value:Default, UserDefine, AllDefault value: All, use the system default face library and user-defined face library.
	FaceLibrary *string `pulumi:"faceLibrary"`
	// Face recognition filter score, when the recognition result reaches the score above, the recognition result will be returned. The default is 95 points. Value range: 0 - 100.
	Score *float64 `pulumi:"score"`
	// Ai face recognition task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
	// User-defined face filter tag, specify the tag of the user-defined face that needs to be returned. If not filled or empty, all custom face results will be returned.The maximum number of tags is 100, and the length of each tag is up to 16 characters.
	UserDefineLibraryLabelSets []string `pulumi:"userDefineLibraryLabelSets"`
}

type AiRecognitionTemplateFaceConfigureArgs

type AiRecognitionTemplateFaceConfigureArgs struct {
	// Default face filter tag, specify the tag of the default face that needs to be returned. If not filled or empty, all default face results will be returned. Label optional value:entertainment, sport, politician.
	DefaultLibraryLabelSets pulumi.StringArrayInput `pulumi:"defaultLibraryLabelSets"`
	// Face library selection, optional value:Default, UserDefine, AllDefault value: All, use the system default face library and user-defined face library.
	FaceLibrary pulumi.StringPtrInput `pulumi:"faceLibrary"`
	// Face recognition filter score, when the recognition result reaches the score above, the recognition result will be returned. The default is 95 points. Value range: 0 - 100.
	Score pulumi.Float64PtrInput `pulumi:"score"`
	// Ai face recognition task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
	// User-defined face filter tag, specify the tag of the user-defined face that needs to be returned. If not filled or empty, all custom face results will be returned.The maximum number of tags is 100, and the length of each tag is up to 16 characters.
	UserDefineLibraryLabelSets pulumi.StringArrayInput `pulumi:"userDefineLibraryLabelSets"`
}

func (AiRecognitionTemplateFaceConfigureArgs) ElementType

func (AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigureOutput

func (i AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigureOutput() AiRecognitionTemplateFaceConfigureOutput

func (AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigureOutputWithContext

func (i AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateFaceConfigureOutput

func (AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigurePtrOutput

func (i AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigurePtrOutput() AiRecognitionTemplateFaceConfigurePtrOutput

func (AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext

func (i AiRecognitionTemplateFaceConfigureArgs) ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateFaceConfigurePtrOutput

type AiRecognitionTemplateFaceConfigureInput

type AiRecognitionTemplateFaceConfigureInput interface {
	pulumi.Input

	ToAiRecognitionTemplateFaceConfigureOutput() AiRecognitionTemplateFaceConfigureOutput
	ToAiRecognitionTemplateFaceConfigureOutputWithContext(context.Context) AiRecognitionTemplateFaceConfigureOutput
}

AiRecognitionTemplateFaceConfigureInput is an input type that accepts AiRecognitionTemplateFaceConfigureArgs and AiRecognitionTemplateFaceConfigureOutput values. You can construct a concrete instance of `AiRecognitionTemplateFaceConfigureInput` via:

AiRecognitionTemplateFaceConfigureArgs{...}

type AiRecognitionTemplateFaceConfigureOutput

type AiRecognitionTemplateFaceConfigureOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateFaceConfigureOutput) DefaultLibraryLabelSets

Default face filter tag, specify the tag of the default face that needs to be returned. If not filled or empty, all default face results will be returned. Label optional value:entertainment, sport, politician.

func (AiRecognitionTemplateFaceConfigureOutput) ElementType

func (AiRecognitionTemplateFaceConfigureOutput) FaceLibrary

Face library selection, optional value:Default, UserDefine, AllDefault value: All, use the system default face library and user-defined face library.

func (AiRecognitionTemplateFaceConfigureOutput) Score

Face recognition filter score, when the recognition result reaches the score above, the recognition result will be returned. The default is 95 points. Value range: 0 - 100.

func (AiRecognitionTemplateFaceConfigureOutput) Switch

Ai face recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigureOutput

func (o AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigureOutput() AiRecognitionTemplateFaceConfigureOutput

func (AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigureOutputWithContext

func (o AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateFaceConfigureOutput

func (AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigurePtrOutput

func (o AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigurePtrOutput() AiRecognitionTemplateFaceConfigurePtrOutput

func (AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext

func (o AiRecognitionTemplateFaceConfigureOutput) ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateFaceConfigurePtrOutput

func (AiRecognitionTemplateFaceConfigureOutput) UserDefineLibraryLabelSets

func (o AiRecognitionTemplateFaceConfigureOutput) UserDefineLibraryLabelSets() pulumi.StringArrayOutput

User-defined face filter tag, specify the tag of the user-defined face that needs to be returned. If not filled or empty, all custom face results will be returned.The maximum number of tags is 100, and the length of each tag is up to 16 characters.

type AiRecognitionTemplateFaceConfigurePtrInput

type AiRecognitionTemplateFaceConfigurePtrInput interface {
	pulumi.Input

	ToAiRecognitionTemplateFaceConfigurePtrOutput() AiRecognitionTemplateFaceConfigurePtrOutput
	ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext(context.Context) AiRecognitionTemplateFaceConfigurePtrOutput
}

AiRecognitionTemplateFaceConfigurePtrInput is an input type that accepts AiRecognitionTemplateFaceConfigureArgs, AiRecognitionTemplateFaceConfigurePtr and AiRecognitionTemplateFaceConfigurePtrOutput values. You can construct a concrete instance of `AiRecognitionTemplateFaceConfigurePtrInput` via:

        AiRecognitionTemplateFaceConfigureArgs{...}

or:

        nil

type AiRecognitionTemplateFaceConfigurePtrOutput

type AiRecognitionTemplateFaceConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateFaceConfigurePtrOutput) DefaultLibraryLabelSets

Default face filter tag, specify the tag of the default face that needs to be returned. If not filled or empty, all default face results will be returned. Label optional value:entertainment, sport, politician.

func (AiRecognitionTemplateFaceConfigurePtrOutput) Elem

func (AiRecognitionTemplateFaceConfigurePtrOutput) ElementType

func (AiRecognitionTemplateFaceConfigurePtrOutput) FaceLibrary

Face library selection, optional value:Default, UserDefine, AllDefault value: All, use the system default face library and user-defined face library.

func (AiRecognitionTemplateFaceConfigurePtrOutput) Score

Face recognition filter score, when the recognition result reaches the score above, the recognition result will be returned. The default is 95 points. Value range: 0 - 100.

func (AiRecognitionTemplateFaceConfigurePtrOutput) Switch

Ai face recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateFaceConfigurePtrOutput) ToAiRecognitionTemplateFaceConfigurePtrOutput

func (o AiRecognitionTemplateFaceConfigurePtrOutput) ToAiRecognitionTemplateFaceConfigurePtrOutput() AiRecognitionTemplateFaceConfigurePtrOutput

func (AiRecognitionTemplateFaceConfigurePtrOutput) ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext

func (o AiRecognitionTemplateFaceConfigurePtrOutput) ToAiRecognitionTemplateFaceConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateFaceConfigurePtrOutput

func (AiRecognitionTemplateFaceConfigurePtrOutput) UserDefineLibraryLabelSets

User-defined face filter tag, specify the tag of the user-defined face that needs to be returned. If not filled or empty, all custom face results will be returned.The maximum number of tags is 100, and the length of each tag is up to 16 characters.

type AiRecognitionTemplateInput

type AiRecognitionTemplateInput interface {
	pulumi.Input

	ToAiRecognitionTemplateOutput() AiRecognitionTemplateOutput
	ToAiRecognitionTemplateOutputWithContext(ctx context.Context) AiRecognitionTemplateOutput
}

type AiRecognitionTemplateMap

type AiRecognitionTemplateMap map[string]AiRecognitionTemplateInput

func (AiRecognitionTemplateMap) ElementType

func (AiRecognitionTemplateMap) ElementType() reflect.Type

func (AiRecognitionTemplateMap) ToAiRecognitionTemplateMapOutput

func (i AiRecognitionTemplateMap) ToAiRecognitionTemplateMapOutput() AiRecognitionTemplateMapOutput

func (AiRecognitionTemplateMap) ToAiRecognitionTemplateMapOutputWithContext

func (i AiRecognitionTemplateMap) ToAiRecognitionTemplateMapOutputWithContext(ctx context.Context) AiRecognitionTemplateMapOutput

type AiRecognitionTemplateMapInput

type AiRecognitionTemplateMapInput interface {
	pulumi.Input

	ToAiRecognitionTemplateMapOutput() AiRecognitionTemplateMapOutput
	ToAiRecognitionTemplateMapOutputWithContext(context.Context) AiRecognitionTemplateMapOutput
}

AiRecognitionTemplateMapInput is an input type that accepts AiRecognitionTemplateMap and AiRecognitionTemplateMapOutput values. You can construct a concrete instance of `AiRecognitionTemplateMapInput` via:

AiRecognitionTemplateMap{ "key": AiRecognitionTemplateArgs{...} }

type AiRecognitionTemplateMapOutput

type AiRecognitionTemplateMapOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateMapOutput) ElementType

func (AiRecognitionTemplateMapOutput) MapIndex

func (AiRecognitionTemplateMapOutput) ToAiRecognitionTemplateMapOutput

func (o AiRecognitionTemplateMapOutput) ToAiRecognitionTemplateMapOutput() AiRecognitionTemplateMapOutput

func (AiRecognitionTemplateMapOutput) ToAiRecognitionTemplateMapOutputWithContext

func (o AiRecognitionTemplateMapOutput) ToAiRecognitionTemplateMapOutputWithContext(ctx context.Context) AiRecognitionTemplateMapOutput

type AiRecognitionTemplateOcrFullTextConfigure

type AiRecognitionTemplateOcrFullTextConfigure struct {
	// Ocr full text recognition task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiRecognitionTemplateOcrFullTextConfigureArgs

type AiRecognitionTemplateOcrFullTextConfigureArgs struct {
	// Ocr full text recognition task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiRecognitionTemplateOcrFullTextConfigureArgs) ElementType

func (AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigureOutput

func (i AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigureOutput() AiRecognitionTemplateOcrFullTextConfigureOutput

func (AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigureOutputWithContext

func (i AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrFullTextConfigureOutput

func (AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput

func (i AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput() AiRecognitionTemplateOcrFullTextConfigurePtrOutput

func (AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext

func (i AiRecognitionTemplateOcrFullTextConfigureArgs) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrFullTextConfigurePtrOutput

type AiRecognitionTemplateOcrFullTextConfigureInput

type AiRecognitionTemplateOcrFullTextConfigureInput interface {
	pulumi.Input

	ToAiRecognitionTemplateOcrFullTextConfigureOutput() AiRecognitionTemplateOcrFullTextConfigureOutput
	ToAiRecognitionTemplateOcrFullTextConfigureOutputWithContext(context.Context) AiRecognitionTemplateOcrFullTextConfigureOutput
}

AiRecognitionTemplateOcrFullTextConfigureInput is an input type that accepts AiRecognitionTemplateOcrFullTextConfigureArgs and AiRecognitionTemplateOcrFullTextConfigureOutput values. You can construct a concrete instance of `AiRecognitionTemplateOcrFullTextConfigureInput` via:

AiRecognitionTemplateOcrFullTextConfigureArgs{...}

type AiRecognitionTemplateOcrFullTextConfigureOutput

type AiRecognitionTemplateOcrFullTextConfigureOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateOcrFullTextConfigureOutput) ElementType

func (AiRecognitionTemplateOcrFullTextConfigureOutput) Switch

Ocr full text recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigureOutput

func (o AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigureOutput() AiRecognitionTemplateOcrFullTextConfigureOutput

func (AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigureOutputWithContext

func (o AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrFullTextConfigureOutput

func (AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput

func (o AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput() AiRecognitionTemplateOcrFullTextConfigurePtrOutput

func (AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext

func (o AiRecognitionTemplateOcrFullTextConfigureOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrFullTextConfigurePtrOutput

type AiRecognitionTemplateOcrFullTextConfigurePtrInput

type AiRecognitionTemplateOcrFullTextConfigurePtrInput interface {
	pulumi.Input

	ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput() AiRecognitionTemplateOcrFullTextConfigurePtrOutput
	ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext(context.Context) AiRecognitionTemplateOcrFullTextConfigurePtrOutput
}

AiRecognitionTemplateOcrFullTextConfigurePtrInput is an input type that accepts AiRecognitionTemplateOcrFullTextConfigureArgs, AiRecognitionTemplateOcrFullTextConfigurePtr and AiRecognitionTemplateOcrFullTextConfigurePtrOutput values. You can construct a concrete instance of `AiRecognitionTemplateOcrFullTextConfigurePtrInput` via:

        AiRecognitionTemplateOcrFullTextConfigureArgs{...}

or:

        nil

type AiRecognitionTemplateOcrFullTextConfigurePtrOutput

type AiRecognitionTemplateOcrFullTextConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateOcrFullTextConfigurePtrOutput) Elem

func (AiRecognitionTemplateOcrFullTextConfigurePtrOutput) ElementType

func (AiRecognitionTemplateOcrFullTextConfigurePtrOutput) Switch

Ocr full text recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateOcrFullTextConfigurePtrOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput

func (o AiRecognitionTemplateOcrFullTextConfigurePtrOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutput() AiRecognitionTemplateOcrFullTextConfigurePtrOutput

func (AiRecognitionTemplateOcrFullTextConfigurePtrOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext

func (o AiRecognitionTemplateOcrFullTextConfigurePtrOutput) ToAiRecognitionTemplateOcrFullTextConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrFullTextConfigurePtrOutput

type AiRecognitionTemplateOcrWordsConfigure

type AiRecognitionTemplateOcrWordsConfigure struct {
	// Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets []string `pulumi:"labelSets"`
	// Ocr words recognition task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type AiRecognitionTemplateOcrWordsConfigureArgs

type AiRecognitionTemplateOcrWordsConfigureArgs struct {
	// Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// Ocr words recognition task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (AiRecognitionTemplateOcrWordsConfigureArgs) ElementType

func (AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigureOutput

func (i AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigureOutput() AiRecognitionTemplateOcrWordsConfigureOutput

func (AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigureOutputWithContext

func (i AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrWordsConfigureOutput

func (AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigurePtrOutput

func (i AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigurePtrOutput() AiRecognitionTemplateOcrWordsConfigurePtrOutput

func (AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext

func (i AiRecognitionTemplateOcrWordsConfigureArgs) ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrWordsConfigurePtrOutput

type AiRecognitionTemplateOcrWordsConfigureInput

type AiRecognitionTemplateOcrWordsConfigureInput interface {
	pulumi.Input

	ToAiRecognitionTemplateOcrWordsConfigureOutput() AiRecognitionTemplateOcrWordsConfigureOutput
	ToAiRecognitionTemplateOcrWordsConfigureOutputWithContext(context.Context) AiRecognitionTemplateOcrWordsConfigureOutput
}

AiRecognitionTemplateOcrWordsConfigureInput is an input type that accepts AiRecognitionTemplateOcrWordsConfigureArgs and AiRecognitionTemplateOcrWordsConfigureOutput values. You can construct a concrete instance of `AiRecognitionTemplateOcrWordsConfigureInput` via:

AiRecognitionTemplateOcrWordsConfigureArgs{...}

type AiRecognitionTemplateOcrWordsConfigureOutput

type AiRecognitionTemplateOcrWordsConfigureOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateOcrWordsConfigureOutput) ElementType

func (AiRecognitionTemplateOcrWordsConfigureOutput) LabelSets

Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (AiRecognitionTemplateOcrWordsConfigureOutput) Switch

Ocr words recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigureOutput

func (o AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigureOutput() AiRecognitionTemplateOcrWordsConfigureOutput

func (AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigureOutputWithContext

func (o AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigureOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrWordsConfigureOutput

func (AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutput

func (o AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutput() AiRecognitionTemplateOcrWordsConfigurePtrOutput

func (AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext

func (o AiRecognitionTemplateOcrWordsConfigureOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrWordsConfigurePtrOutput

type AiRecognitionTemplateOcrWordsConfigurePtrInput

type AiRecognitionTemplateOcrWordsConfigurePtrInput interface {
	pulumi.Input

	ToAiRecognitionTemplateOcrWordsConfigurePtrOutput() AiRecognitionTemplateOcrWordsConfigurePtrOutput
	ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext(context.Context) AiRecognitionTemplateOcrWordsConfigurePtrOutput
}

AiRecognitionTemplateOcrWordsConfigurePtrInput is an input type that accepts AiRecognitionTemplateOcrWordsConfigureArgs, AiRecognitionTemplateOcrWordsConfigurePtr and AiRecognitionTemplateOcrWordsConfigurePtrOutput values. You can construct a concrete instance of `AiRecognitionTemplateOcrWordsConfigurePtrInput` via:

        AiRecognitionTemplateOcrWordsConfigureArgs{...}

or:

        nil

type AiRecognitionTemplateOcrWordsConfigurePtrOutput

type AiRecognitionTemplateOcrWordsConfigurePtrOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateOcrWordsConfigurePtrOutput) Elem

func (AiRecognitionTemplateOcrWordsConfigurePtrOutput) ElementType

func (AiRecognitionTemplateOcrWordsConfigurePtrOutput) LabelSets

Keyword filter label, specify the label of the keyword to be returned. If not filled or empty, all results will be returned.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (AiRecognitionTemplateOcrWordsConfigurePtrOutput) Switch

Ocr words recognition task switch, optional value:ON/OFF.

func (AiRecognitionTemplateOcrWordsConfigurePtrOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutput

func (o AiRecognitionTemplateOcrWordsConfigurePtrOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutput() AiRecognitionTemplateOcrWordsConfigurePtrOutput

func (AiRecognitionTemplateOcrWordsConfigurePtrOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext

func (o AiRecognitionTemplateOcrWordsConfigurePtrOutput) ToAiRecognitionTemplateOcrWordsConfigurePtrOutputWithContext(ctx context.Context) AiRecognitionTemplateOcrWordsConfigurePtrOutput

type AiRecognitionTemplateOutput

type AiRecognitionTemplateOutput struct{ *pulumi.OutputState }

func (AiRecognitionTemplateOutput) AsrFullTextConfigure

Asr full text recognition control parameters.

func (AiRecognitionTemplateOutput) AsrWordsConfigure

Asr word recognition control parameters.

func (AiRecognitionTemplateOutput) Comment

Ai recognition template description information, length limit: 256 characters.

func (AiRecognitionTemplateOutput) ElementType

func (AiRecognitionTemplateOutput) FaceConfigure

Face recognition control parameters.

func (AiRecognitionTemplateOutput) Name

Ai recognition template name, length limit: 64 characters.

func (AiRecognitionTemplateOutput) OcrFullTextConfigure

Ocr full text control parameters.

func (AiRecognitionTemplateOutput) OcrWordsConfigure

Ocr words recognition control parameters.

func (AiRecognitionTemplateOutput) ToAiRecognitionTemplateOutput

func (o AiRecognitionTemplateOutput) ToAiRecognitionTemplateOutput() AiRecognitionTemplateOutput

func (AiRecognitionTemplateOutput) ToAiRecognitionTemplateOutputWithContext

func (o AiRecognitionTemplateOutput) ToAiRecognitionTemplateOutputWithContext(ctx context.Context) AiRecognitionTemplateOutput

type AiRecognitionTemplateState

type AiRecognitionTemplateState struct {
	// Asr full text recognition control parameters.
	AsrFullTextConfigure AiRecognitionTemplateAsrFullTextConfigurePtrInput
	// Asr word recognition control parameters.
	AsrWordsConfigure AiRecognitionTemplateAsrWordsConfigurePtrInput
	// Ai recognition template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Face recognition control parameters.
	FaceConfigure AiRecognitionTemplateFaceConfigurePtrInput
	// Ai recognition template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Ocr full text control parameters.
	OcrFullTextConfigure AiRecognitionTemplateOcrFullTextConfigurePtrInput
	// Ocr words recognition control parameters.
	OcrWordsConfigure AiRecognitionTemplateOcrWordsConfigurePtrInput
}

func (AiRecognitionTemplateState) ElementType

func (AiRecognitionTemplateState) ElementType() reflect.Type

type AnimatedGraphicsTemplate

type AnimatedGraphicsTemplate struct {
	pulumi.CustomResourceState

	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Animation format, the values are gif and webp. Default is gif.
	Format pulumi.StringPtrOutput `pulumi:"format"`
	// Frame rate, value range: [1, 30], unit: Hz.
	Fps pulumi.IntOutput `pulumi:"fps"`
	// The maximum value of the animation height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrOutput `pulumi:"height"`
	// Rotation diagram template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Image quality, value range: [1, 100], default value is 75.
	Quality pulumi.Float64PtrOutput `pulumi:"quality"`
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrOutput `pulumi:"resolutionAdaptive"`
	// The maximum value of the animation width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrOutput `pulumi:"width"`
}

Provides a resource to create a mps animatedGraphicsTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewAnimatedGraphicsTemplate(ctx, "animatedGraphicsTemplate", &Mps.AnimatedGraphicsTemplateArgs{
			Format:             pulumi.String("gif"),
			Fps:                pulumi.Int(20),
			Height:             pulumi.Int(130),
			Quality:            pulumi.Float64(75),
			ResolutionAdaptive: pulumi.String("open"),
			Width:              pulumi.Int(140),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/animatedGraphicsTemplate:AnimatedGraphicsTemplate animated_graphics_template animated_graphics_template_id ```

func GetAnimatedGraphicsTemplate

func GetAnimatedGraphicsTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AnimatedGraphicsTemplateState, opts ...pulumi.ResourceOption) (*AnimatedGraphicsTemplate, error)

GetAnimatedGraphicsTemplate gets an existing AnimatedGraphicsTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAnimatedGraphicsTemplate

func NewAnimatedGraphicsTemplate(ctx *pulumi.Context,
	name string, args *AnimatedGraphicsTemplateArgs, opts ...pulumi.ResourceOption) (*AnimatedGraphicsTemplate, error)

NewAnimatedGraphicsTemplate registers a new resource with the given unique name, arguments, and options.

func (*AnimatedGraphicsTemplate) ElementType

func (*AnimatedGraphicsTemplate) ElementType() reflect.Type

func (*AnimatedGraphicsTemplate) ToAnimatedGraphicsTemplateOutput

func (i *AnimatedGraphicsTemplate) ToAnimatedGraphicsTemplateOutput() AnimatedGraphicsTemplateOutput

func (*AnimatedGraphicsTemplate) ToAnimatedGraphicsTemplateOutputWithContext

func (i *AnimatedGraphicsTemplate) ToAnimatedGraphicsTemplateOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateOutput

type AnimatedGraphicsTemplateArgs

type AnimatedGraphicsTemplateArgs struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Animation format, the values are gif and webp. Default is gif.
	Format pulumi.StringPtrInput
	// Frame rate, value range: [1, 30], unit: Hz.
	Fps pulumi.IntInput
	// The maximum value of the animation height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Rotation diagram template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Image quality, value range: [1, 100], default value is 75.
	Quality pulumi.Float64PtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// The maximum value of the animation width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

The set of arguments for constructing a AnimatedGraphicsTemplate resource.

func (AnimatedGraphicsTemplateArgs) ElementType

type AnimatedGraphicsTemplateArray

type AnimatedGraphicsTemplateArray []AnimatedGraphicsTemplateInput

func (AnimatedGraphicsTemplateArray) ElementType

func (AnimatedGraphicsTemplateArray) ToAnimatedGraphicsTemplateArrayOutput

func (i AnimatedGraphicsTemplateArray) ToAnimatedGraphicsTemplateArrayOutput() AnimatedGraphicsTemplateArrayOutput

func (AnimatedGraphicsTemplateArray) ToAnimatedGraphicsTemplateArrayOutputWithContext

func (i AnimatedGraphicsTemplateArray) ToAnimatedGraphicsTemplateArrayOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateArrayOutput

type AnimatedGraphicsTemplateArrayInput

type AnimatedGraphicsTemplateArrayInput interface {
	pulumi.Input

	ToAnimatedGraphicsTemplateArrayOutput() AnimatedGraphicsTemplateArrayOutput
	ToAnimatedGraphicsTemplateArrayOutputWithContext(context.Context) AnimatedGraphicsTemplateArrayOutput
}

AnimatedGraphicsTemplateArrayInput is an input type that accepts AnimatedGraphicsTemplateArray and AnimatedGraphicsTemplateArrayOutput values. You can construct a concrete instance of `AnimatedGraphicsTemplateArrayInput` via:

AnimatedGraphicsTemplateArray{ AnimatedGraphicsTemplateArgs{...} }

type AnimatedGraphicsTemplateArrayOutput

type AnimatedGraphicsTemplateArrayOutput struct{ *pulumi.OutputState }

func (AnimatedGraphicsTemplateArrayOutput) ElementType

func (AnimatedGraphicsTemplateArrayOutput) Index

func (AnimatedGraphicsTemplateArrayOutput) ToAnimatedGraphicsTemplateArrayOutput

func (o AnimatedGraphicsTemplateArrayOutput) ToAnimatedGraphicsTemplateArrayOutput() AnimatedGraphicsTemplateArrayOutput

func (AnimatedGraphicsTemplateArrayOutput) ToAnimatedGraphicsTemplateArrayOutputWithContext

func (o AnimatedGraphicsTemplateArrayOutput) ToAnimatedGraphicsTemplateArrayOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateArrayOutput

type AnimatedGraphicsTemplateInput

type AnimatedGraphicsTemplateInput interface {
	pulumi.Input

	ToAnimatedGraphicsTemplateOutput() AnimatedGraphicsTemplateOutput
	ToAnimatedGraphicsTemplateOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateOutput
}

type AnimatedGraphicsTemplateMap

type AnimatedGraphicsTemplateMap map[string]AnimatedGraphicsTemplateInput

func (AnimatedGraphicsTemplateMap) ElementType

func (AnimatedGraphicsTemplateMap) ToAnimatedGraphicsTemplateMapOutput

func (i AnimatedGraphicsTemplateMap) ToAnimatedGraphicsTemplateMapOutput() AnimatedGraphicsTemplateMapOutput

func (AnimatedGraphicsTemplateMap) ToAnimatedGraphicsTemplateMapOutputWithContext

func (i AnimatedGraphicsTemplateMap) ToAnimatedGraphicsTemplateMapOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateMapOutput

type AnimatedGraphicsTemplateMapInput

type AnimatedGraphicsTemplateMapInput interface {
	pulumi.Input

	ToAnimatedGraphicsTemplateMapOutput() AnimatedGraphicsTemplateMapOutput
	ToAnimatedGraphicsTemplateMapOutputWithContext(context.Context) AnimatedGraphicsTemplateMapOutput
}

AnimatedGraphicsTemplateMapInput is an input type that accepts AnimatedGraphicsTemplateMap and AnimatedGraphicsTemplateMapOutput values. You can construct a concrete instance of `AnimatedGraphicsTemplateMapInput` via:

AnimatedGraphicsTemplateMap{ "key": AnimatedGraphicsTemplateArgs{...} }

type AnimatedGraphicsTemplateMapOutput

type AnimatedGraphicsTemplateMapOutput struct{ *pulumi.OutputState }

func (AnimatedGraphicsTemplateMapOutput) ElementType

func (AnimatedGraphicsTemplateMapOutput) MapIndex

func (AnimatedGraphicsTemplateMapOutput) ToAnimatedGraphicsTemplateMapOutput

func (o AnimatedGraphicsTemplateMapOutput) ToAnimatedGraphicsTemplateMapOutput() AnimatedGraphicsTemplateMapOutput

func (AnimatedGraphicsTemplateMapOutput) ToAnimatedGraphicsTemplateMapOutputWithContext

func (o AnimatedGraphicsTemplateMapOutput) ToAnimatedGraphicsTemplateMapOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateMapOutput

type AnimatedGraphicsTemplateOutput

type AnimatedGraphicsTemplateOutput struct{ *pulumi.OutputState }

func (AnimatedGraphicsTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (AnimatedGraphicsTemplateOutput) ElementType

func (AnimatedGraphicsTemplateOutput) Format

Animation format, the values are gif and webp. Default is gif.

func (AnimatedGraphicsTemplateOutput) Fps

Frame rate, value range: [1, 30], unit: Hz.

func (AnimatedGraphicsTemplateOutput) Height

The maximum value of the animation height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

func (AnimatedGraphicsTemplateOutput) Name

Rotation diagram template name, length limit: 64 characters.

func (AnimatedGraphicsTemplateOutput) Quality

Image quality, value range: [1, 100], default value is 75.

func (AnimatedGraphicsTemplateOutput) ResolutionAdaptive

func (o AnimatedGraphicsTemplateOutput) ResolutionAdaptive() pulumi.StringPtrOutput

Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.

func (AnimatedGraphicsTemplateOutput) ToAnimatedGraphicsTemplateOutput

func (o AnimatedGraphicsTemplateOutput) ToAnimatedGraphicsTemplateOutput() AnimatedGraphicsTemplateOutput

func (AnimatedGraphicsTemplateOutput) ToAnimatedGraphicsTemplateOutputWithContext

func (o AnimatedGraphicsTemplateOutput) ToAnimatedGraphicsTemplateOutputWithContext(ctx context.Context) AnimatedGraphicsTemplateOutput

func (AnimatedGraphicsTemplateOutput) Width

The maximum value of the animation width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

type AnimatedGraphicsTemplateState

type AnimatedGraphicsTemplateState struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Animation format, the values are gif and webp. Default is gif.
	Format pulumi.StringPtrInput
	// Frame rate, value range: [1, 30], unit: Hz.
	Fps pulumi.IntPtrInput
	// The maximum value of the animation height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Rotation diagram template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Image quality, value range: [1, 100], default value is 75.
	Quality pulumi.Float64PtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// The maximum value of the animation width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

func (AnimatedGraphicsTemplateState) ElementType

type ContentReviewTemplate added in v0.1.8

type ContentReviewTemplate struct {
	pulumi.CustomResourceState

	// Content review template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Content review template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Political control parameters.
	PoliticalConfigure ContentReviewTemplatePoliticalConfigurePtrOutput `pulumi:"politicalConfigure"`
	// Control parameters for porn image.
	PornConfigure ContentReviewTemplatePornConfigurePtrOutput `pulumi:"pornConfigure"`
	// Prohibited control parameters. Prohibited content includes:abuse, drug-related violations.Note: this parameter is not yet supported.
	ProhibitedConfigure ContentReviewTemplateProhibitedConfigurePtrOutput `pulumi:"prohibitedConfigure"`
	// Control parameters for unsafe information.
	TerrorismConfigure ContentReviewTemplateTerrorismConfigurePtrOutput `pulumi:"terrorismConfigure"`
	// User-Defined Content Moderation Control Parameters.
	UserDefineConfigure ContentReviewTemplateUserDefineConfigurePtrOutput `pulumi:"userDefineConfigure"`
}

Provides a resource to create a mps contentReviewTemplate

## Import

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

```sh $ pulumi import tencentcloud:Mps/contentReviewTemplate:ContentReviewTemplate content_review_template definition ```

func GetContentReviewTemplate added in v0.1.8

func GetContentReviewTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ContentReviewTemplateState, opts ...pulumi.ResourceOption) (*ContentReviewTemplate, error)

GetContentReviewTemplate gets an existing ContentReviewTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewContentReviewTemplate added in v0.1.8

func NewContentReviewTemplate(ctx *pulumi.Context,
	name string, args *ContentReviewTemplateArgs, opts ...pulumi.ResourceOption) (*ContentReviewTemplate, error)

NewContentReviewTemplate registers a new resource with the given unique name, arguments, and options.

func (*ContentReviewTemplate) ElementType added in v0.1.8

func (*ContentReviewTemplate) ElementType() reflect.Type

func (*ContentReviewTemplate) ToContentReviewTemplateOutput added in v0.1.8

func (i *ContentReviewTemplate) ToContentReviewTemplateOutput() ContentReviewTemplateOutput

func (*ContentReviewTemplate) ToContentReviewTemplateOutputWithContext added in v0.1.8

func (i *ContentReviewTemplate) ToContentReviewTemplateOutputWithContext(ctx context.Context) ContentReviewTemplateOutput

type ContentReviewTemplateArgs added in v0.1.8

type ContentReviewTemplateArgs struct {
	// Content review template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Content review template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Political control parameters.
	PoliticalConfigure ContentReviewTemplatePoliticalConfigurePtrInput
	// Control parameters for porn image.
	PornConfigure ContentReviewTemplatePornConfigurePtrInput
	// Prohibited control parameters. Prohibited content includes:abuse, drug-related violations.Note: this parameter is not yet supported.
	ProhibitedConfigure ContentReviewTemplateProhibitedConfigurePtrInput
	// Control parameters for unsafe information.
	TerrorismConfigure ContentReviewTemplateTerrorismConfigurePtrInput
	// User-Defined Content Moderation Control Parameters.
	UserDefineConfigure ContentReviewTemplateUserDefineConfigurePtrInput
}

The set of arguments for constructing a ContentReviewTemplate resource.

func (ContentReviewTemplateArgs) ElementType added in v0.1.8

func (ContentReviewTemplateArgs) ElementType() reflect.Type

type ContentReviewTemplateArray added in v0.1.8

type ContentReviewTemplateArray []ContentReviewTemplateInput

func (ContentReviewTemplateArray) ElementType added in v0.1.8

func (ContentReviewTemplateArray) ElementType() reflect.Type

func (ContentReviewTemplateArray) ToContentReviewTemplateArrayOutput added in v0.1.8

func (i ContentReviewTemplateArray) ToContentReviewTemplateArrayOutput() ContentReviewTemplateArrayOutput

func (ContentReviewTemplateArray) ToContentReviewTemplateArrayOutputWithContext added in v0.1.8

func (i ContentReviewTemplateArray) ToContentReviewTemplateArrayOutputWithContext(ctx context.Context) ContentReviewTemplateArrayOutput

type ContentReviewTemplateArrayInput added in v0.1.8

type ContentReviewTemplateArrayInput interface {
	pulumi.Input

	ToContentReviewTemplateArrayOutput() ContentReviewTemplateArrayOutput
	ToContentReviewTemplateArrayOutputWithContext(context.Context) ContentReviewTemplateArrayOutput
}

ContentReviewTemplateArrayInput is an input type that accepts ContentReviewTemplateArray and ContentReviewTemplateArrayOutput values. You can construct a concrete instance of `ContentReviewTemplateArrayInput` via:

ContentReviewTemplateArray{ ContentReviewTemplateArgs{...} }

type ContentReviewTemplateArrayOutput added in v0.1.8

type ContentReviewTemplateArrayOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateArrayOutput) ElementType added in v0.1.8

func (ContentReviewTemplateArrayOutput) Index added in v0.1.8

func (ContentReviewTemplateArrayOutput) ToContentReviewTemplateArrayOutput added in v0.1.8

func (o ContentReviewTemplateArrayOutput) ToContentReviewTemplateArrayOutput() ContentReviewTemplateArrayOutput

func (ContentReviewTemplateArrayOutput) ToContentReviewTemplateArrayOutputWithContext added in v0.1.8

func (o ContentReviewTemplateArrayOutput) ToContentReviewTemplateArrayOutputWithContext(ctx context.Context) ContentReviewTemplateArrayOutput

type ContentReviewTemplateInput added in v0.1.8

type ContentReviewTemplateInput interface {
	pulumi.Input

	ToContentReviewTemplateOutput() ContentReviewTemplateOutput
	ToContentReviewTemplateOutputWithContext(ctx context.Context) ContentReviewTemplateOutput
}

type ContentReviewTemplateMap added in v0.1.8

type ContentReviewTemplateMap map[string]ContentReviewTemplateInput

func (ContentReviewTemplateMap) ElementType added in v0.1.8

func (ContentReviewTemplateMap) ElementType() reflect.Type

func (ContentReviewTemplateMap) ToContentReviewTemplateMapOutput added in v0.1.8

func (i ContentReviewTemplateMap) ToContentReviewTemplateMapOutput() ContentReviewTemplateMapOutput

func (ContentReviewTemplateMap) ToContentReviewTemplateMapOutputWithContext added in v0.1.8

func (i ContentReviewTemplateMap) ToContentReviewTemplateMapOutputWithContext(ctx context.Context) ContentReviewTemplateMapOutput

type ContentReviewTemplateMapInput added in v0.1.8

type ContentReviewTemplateMapInput interface {
	pulumi.Input

	ToContentReviewTemplateMapOutput() ContentReviewTemplateMapOutput
	ToContentReviewTemplateMapOutputWithContext(context.Context) ContentReviewTemplateMapOutput
}

ContentReviewTemplateMapInput is an input type that accepts ContentReviewTemplateMap and ContentReviewTemplateMapOutput values. You can construct a concrete instance of `ContentReviewTemplateMapInput` via:

ContentReviewTemplateMap{ "key": ContentReviewTemplateArgs{...} }

type ContentReviewTemplateMapOutput added in v0.1.8

type ContentReviewTemplateMapOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateMapOutput) ElementType added in v0.1.8

func (ContentReviewTemplateMapOutput) MapIndex added in v0.1.8

func (ContentReviewTemplateMapOutput) ToContentReviewTemplateMapOutput added in v0.1.8

func (o ContentReviewTemplateMapOutput) ToContentReviewTemplateMapOutput() ContentReviewTemplateMapOutput

func (ContentReviewTemplateMapOutput) ToContentReviewTemplateMapOutputWithContext added in v0.1.8

func (o ContentReviewTemplateMapOutput) ToContentReviewTemplateMapOutputWithContext(ctx context.Context) ContentReviewTemplateMapOutput

type ContentReviewTemplateOutput added in v0.1.8

type ContentReviewTemplateOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateOutput) Comment added in v0.1.8

Content review template description information, length limit: 256 characters.

func (ContentReviewTemplateOutput) ElementType added in v0.1.8

func (ContentReviewTemplateOutput) Name added in v0.1.8

Content review template name, length limit: 64 characters.

func (ContentReviewTemplateOutput) PoliticalConfigure added in v0.1.8

Political control parameters.

func (ContentReviewTemplateOutput) PornConfigure added in v0.1.8

Control parameters for porn image.

func (ContentReviewTemplateOutput) ProhibitedConfigure added in v0.1.8

Prohibited control parameters. Prohibited content includes:abuse, drug-related violations.Note: this parameter is not yet supported.

func (ContentReviewTemplateOutput) TerrorismConfigure added in v0.1.8

Control parameters for unsafe information.

func (ContentReviewTemplateOutput) ToContentReviewTemplateOutput added in v0.1.8

func (o ContentReviewTemplateOutput) ToContentReviewTemplateOutput() ContentReviewTemplateOutput

func (ContentReviewTemplateOutput) ToContentReviewTemplateOutputWithContext added in v0.1.8

func (o ContentReviewTemplateOutput) ToContentReviewTemplateOutputWithContext(ctx context.Context) ContentReviewTemplateOutput

func (ContentReviewTemplateOutput) UserDefineConfigure added in v0.1.8

User-Defined Content Moderation Control Parameters.

type ContentReviewTemplatePoliticalConfigure added in v0.1.8

type ContentReviewTemplatePoliticalConfigure struct {
	// Political asr control parameters.
	AsrReviewInfo *ContentReviewTemplatePoliticalConfigureAsrReviewInfo `pulumi:"asrReviewInfo"`
	// Political image control parameters.
	ImgReviewInfo *ContentReviewTemplatePoliticalConfigureImgReviewInfo `pulumi:"imgReviewInfo"`
	// Political ocr control parameters.
	OcrReviewInfo *ContentReviewTemplatePoliticalConfigureOcrReviewInfo `pulumi:"ocrReviewInfo"`
}

type ContentReviewTemplatePoliticalConfigureArgs added in v0.1.8

type ContentReviewTemplatePoliticalConfigureArgs struct {
	// Political asr control parameters.
	AsrReviewInfo ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrInput `pulumi:"asrReviewInfo"`
	// Political image control parameters.
	ImgReviewInfo ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrInput `pulumi:"imgReviewInfo"`
	// Political ocr control parameters.
	OcrReviewInfo ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrInput `pulumi:"ocrReviewInfo"`
}

func (ContentReviewTemplatePoliticalConfigureArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigureOutput added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigureOutput() ContentReviewTemplatePoliticalConfigureOutput

func (ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigureOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigureOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOutput

func (ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigurePtrOutput added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigurePtrOutput() ContentReviewTemplatePoliticalConfigurePtrOutput

func (ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureArgs) ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigurePtrOutput

type ContentReviewTemplatePoliticalConfigureAsrReviewInfo added in v0.1.8

type ContentReviewTemplatePoliticalConfigureAsrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs added in v0.1.8

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput() ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput() ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput
	ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput
}

ContentReviewTemplatePoliticalConfigureAsrReviewInfoInput is an input type that accepts ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs and ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureAsrReviewInfoInput` via:

ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs{...}

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureAsrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput() ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput
	ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput
}

ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrInput is an input type that accepts ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs, ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtr and ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrInput` via:

        ContentReviewTemplatePoliticalConfigureAsrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureImgReviewInfo added in v0.1.8

type ContentReviewTemplatePoliticalConfigureImgReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.
	LabelSets []string `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// Terrorism image task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs added in v0.1.8

type ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// Terrorism image task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput() ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureImgReviewInfoInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureImgReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutput() ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput
	ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput
}

ContentReviewTemplatePoliticalConfigureImgReviewInfoInput is an input type that accepts ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs and ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureImgReviewInfoInput` via:

ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs{...}

type ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) LabelSets added in v0.1.8

Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) Switch added in v0.1.8

Terrorism image task switch, optional value:ON/OFF.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureImgReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput() ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput
	ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput
}

ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrInput is an input type that accepts ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs, ContentReviewTemplatePoliticalConfigureImgReviewInfoPtr and ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrInput` via:

        ContentReviewTemplatePoliticalConfigureImgReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) LabelSets added in v0.1.8

Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) Switch added in v0.1.8

Terrorism image task switch, optional value:ON/OFF.

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureImgReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureOutput() ContentReviewTemplatePoliticalConfigureOutput
	ToContentReviewTemplatePoliticalConfigureOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureOutput
}

ContentReviewTemplatePoliticalConfigureInput is an input type that accepts ContentReviewTemplatePoliticalConfigureArgs and ContentReviewTemplatePoliticalConfigureOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureInput` via:

ContentReviewTemplatePoliticalConfigureArgs{...}

type ContentReviewTemplatePoliticalConfigureOcrReviewInfo added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOcrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput() ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput() ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput
	ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput
}

ContentReviewTemplatePoliticalConfigureOcrReviewInfoInput is an input type that accepts ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs and ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureOcrReviewInfoInput` via:

ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs{...}

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOcrReviewInfoOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput() ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput
	ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput
}

ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrInput is an input type that accepts ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs, ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtr and ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrInput` via:

        ContentReviewTemplatePoliticalConfigureOcrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplatePoliticalConfigureOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigureOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigureOutput) AsrReviewInfo added in v0.1.8

Political asr control parameters.

func (ContentReviewTemplatePoliticalConfigureOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigureOutput) ImgReviewInfo added in v0.1.8

Political image control parameters.

func (ContentReviewTemplatePoliticalConfigureOutput) OcrReviewInfo added in v0.1.8

Political ocr control parameters.

func (ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigureOutput added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigureOutput() ContentReviewTemplatePoliticalConfigureOutput

func (ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigureOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigureOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigureOutput

func (ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigurePtrOutput() ContentReviewTemplatePoliticalConfigurePtrOutput

func (ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigureOutput) ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigurePtrOutput

type ContentReviewTemplatePoliticalConfigurePtrInput added in v0.1.8

type ContentReviewTemplatePoliticalConfigurePtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePoliticalConfigurePtrOutput() ContentReviewTemplatePoliticalConfigurePtrOutput
	ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext(context.Context) ContentReviewTemplatePoliticalConfigurePtrOutput
}

ContentReviewTemplatePoliticalConfigurePtrInput is an input type that accepts ContentReviewTemplatePoliticalConfigureArgs, ContentReviewTemplatePoliticalConfigurePtr and ContentReviewTemplatePoliticalConfigurePtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePoliticalConfigurePtrInput` via:

        ContentReviewTemplatePoliticalConfigureArgs{...}

or:

        nil

type ContentReviewTemplatePoliticalConfigurePtrOutput added in v0.1.8

type ContentReviewTemplatePoliticalConfigurePtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePoliticalConfigurePtrOutput) AsrReviewInfo added in v0.1.8

Political asr control parameters.

func (ContentReviewTemplatePoliticalConfigurePtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePoliticalConfigurePtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePoliticalConfigurePtrOutput) ImgReviewInfo added in v0.1.8

Political image control parameters.

func (ContentReviewTemplatePoliticalConfigurePtrOutput) OcrReviewInfo added in v0.1.8

Political ocr control parameters.

func (ContentReviewTemplatePoliticalConfigurePtrOutput) ToContentReviewTemplatePoliticalConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigurePtrOutput) ToContentReviewTemplatePoliticalConfigurePtrOutput() ContentReviewTemplatePoliticalConfigurePtrOutput

func (ContentReviewTemplatePoliticalConfigurePtrOutput) ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePoliticalConfigurePtrOutput) ToContentReviewTemplatePoliticalConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplatePoliticalConfigurePtrOutput

type ContentReviewTemplatePornConfigure added in v0.1.8

type ContentReviewTemplatePornConfigure struct {
	// Voice pornography control parameters.
	AsrReviewInfo *ContentReviewTemplatePornConfigureAsrReviewInfo `pulumi:"asrReviewInfo"`
	// Porn image Identification Control Parameters.
	ImgReviewInfo *ContentReviewTemplatePornConfigureImgReviewInfo `pulumi:"imgReviewInfo"`
	// Ocr pornography control parameters.
	OcrReviewInfo *ContentReviewTemplatePornConfigureOcrReviewInfo `pulumi:"ocrReviewInfo"`
}

type ContentReviewTemplatePornConfigureArgs added in v0.1.8

type ContentReviewTemplatePornConfigureArgs struct {
	// Voice pornography control parameters.
	AsrReviewInfo ContentReviewTemplatePornConfigureAsrReviewInfoPtrInput `pulumi:"asrReviewInfo"`
	// Porn image Identification Control Parameters.
	ImgReviewInfo ContentReviewTemplatePornConfigureImgReviewInfoPtrInput `pulumi:"imgReviewInfo"`
	// Ocr pornography control parameters.
	OcrReviewInfo ContentReviewTemplatePornConfigureOcrReviewInfoPtrInput `pulumi:"ocrReviewInfo"`
}

func (ContentReviewTemplatePornConfigureArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigureOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigureOutput() ContentReviewTemplatePornConfigureOutput

func (ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigureOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigureOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOutput

func (ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigurePtrOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigurePtrOutput() ContentReviewTemplatePornConfigurePtrOutput

func (ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigurePtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureArgs) ToContentReviewTemplatePornConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigurePtrOutput

type ContentReviewTemplatePornConfigureAsrReviewInfo added in v0.1.8

type ContentReviewTemplatePornConfigureAsrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplatePornConfigureAsrReviewInfoArgs added in v0.1.8

type ContentReviewTemplatePornConfigureAsrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoOutput() ContentReviewTemplatePornConfigureAsrReviewInfoOutput

func (ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoOutput

func (ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput() ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput

func (ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureAsrReviewInfoArgs) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureAsrReviewInfoInput added in v0.1.8

type ContentReviewTemplatePornConfigureAsrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureAsrReviewInfoOutput() ContentReviewTemplatePornConfigureAsrReviewInfoOutput
	ToContentReviewTemplatePornConfigureAsrReviewInfoOutputWithContext(context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoOutput
}

ContentReviewTemplatePornConfigureAsrReviewInfoInput is an input type that accepts ContentReviewTemplatePornConfigureAsrReviewInfoArgs and ContentReviewTemplatePornConfigureAsrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureAsrReviewInfoInput` via:

ContentReviewTemplatePornConfigureAsrReviewInfoArgs{...}

type ContentReviewTemplatePornConfigureAsrReviewInfoOutput added in v0.1.8

type ContentReviewTemplatePornConfigureAsrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoOutput

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (o ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput() ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput

func (ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureAsrReviewInfoOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureAsrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplatePornConfigureAsrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput() ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput
	ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput
}

ContentReviewTemplatePornConfigureAsrReviewInfoPtrInput is an input type that accepts ContentReviewTemplatePornConfigureAsrReviewInfoArgs, ContentReviewTemplatePornConfigureAsrReviewInfoPtr and ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureAsrReviewInfoPtrInput` via:

        ContentReviewTemplatePornConfigureAsrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureImgReviewInfo added in v0.1.8

type ContentReviewTemplatePornConfigureImgReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.
	LabelSets []string `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// Terrorism image task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplatePornConfigureImgReviewInfoArgs added in v0.1.8

type ContentReviewTemplatePornConfigureImgReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// Terrorism image task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplatePornConfigureImgReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoOutput() ContentReviewTemplatePornConfigureImgReviewInfoOutput

func (ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureImgReviewInfoOutput

func (ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutput() ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput

func (ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureImgReviewInfoArgs) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureImgReviewInfoInput added in v0.1.8

type ContentReviewTemplatePornConfigureImgReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureImgReviewInfoOutput() ContentReviewTemplatePornConfigureImgReviewInfoOutput
	ToContentReviewTemplatePornConfigureImgReviewInfoOutputWithContext(context.Context) ContentReviewTemplatePornConfigureImgReviewInfoOutput
}

ContentReviewTemplatePornConfigureImgReviewInfoInput is an input type that accepts ContentReviewTemplatePornConfigureImgReviewInfoArgs and ContentReviewTemplatePornConfigureImgReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureImgReviewInfoInput` via:

ContentReviewTemplatePornConfigureImgReviewInfoArgs{...}

type ContentReviewTemplatePornConfigureImgReviewInfoOutput added in v0.1.8

type ContentReviewTemplatePornConfigureImgReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) LabelSets added in v0.1.8

Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) Switch added in v0.1.8

Terrorism image task switch, optional value:ON/OFF.

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureImgReviewInfoOutput

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutput added in v0.1.8

func (o ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutput() ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput

func (ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureImgReviewInfoOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureImgReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplatePornConfigureImgReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutput() ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput
	ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput
}

ContentReviewTemplatePornConfigureImgReviewInfoPtrInput is an input type that accepts ContentReviewTemplatePornConfigureImgReviewInfoArgs, ContentReviewTemplatePornConfigureImgReviewInfoPtr and ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureImgReviewInfoPtrInput` via:

        ContentReviewTemplatePornConfigureImgReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) LabelSets added in v0.1.8

Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) Switch added in v0.1.8

Terrorism image task switch, optional value:ON/OFF.

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureImgReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureInput added in v0.1.8

type ContentReviewTemplatePornConfigureInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureOutput() ContentReviewTemplatePornConfigureOutput
	ToContentReviewTemplatePornConfigureOutputWithContext(context.Context) ContentReviewTemplatePornConfigureOutput
}

ContentReviewTemplatePornConfigureInput is an input type that accepts ContentReviewTemplatePornConfigureArgs and ContentReviewTemplatePornConfigureOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureInput` via:

ContentReviewTemplatePornConfigureArgs{...}

type ContentReviewTemplatePornConfigureOcrReviewInfo added in v0.1.8

type ContentReviewTemplatePornConfigureOcrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplatePornConfigureOcrReviewInfoArgs added in v0.1.8

type ContentReviewTemplatePornConfigureOcrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoOutput() ContentReviewTemplatePornConfigureOcrReviewInfoOutput

func (ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoOutput

func (ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput() ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput

func (ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplatePornConfigureOcrReviewInfoArgs) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureOcrReviewInfoInput added in v0.1.8

type ContentReviewTemplatePornConfigureOcrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureOcrReviewInfoOutput() ContentReviewTemplatePornConfigureOcrReviewInfoOutput
	ToContentReviewTemplatePornConfigureOcrReviewInfoOutputWithContext(context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoOutput
}

ContentReviewTemplatePornConfigureOcrReviewInfoInput is an input type that accepts ContentReviewTemplatePornConfigureOcrReviewInfoArgs and ContentReviewTemplatePornConfigureOcrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureOcrReviewInfoInput` via:

ContentReviewTemplatePornConfigureOcrReviewInfoArgs{...}

type ContentReviewTemplatePornConfigureOcrReviewInfoOutput added in v0.1.8

type ContentReviewTemplatePornConfigureOcrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoOutput

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (o ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput() ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput

func (ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureOcrReviewInfoOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureOcrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplatePornConfigureOcrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput() ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput
	ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput
}

ContentReviewTemplatePornConfigureOcrReviewInfoPtrInput is an input type that accepts ContentReviewTemplatePornConfigureOcrReviewInfoArgs, ContentReviewTemplatePornConfigureOcrReviewInfoPtr and ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigureOcrReviewInfoPtrInput` via:

        ContentReviewTemplatePornConfigureOcrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplatePornConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplatePornConfigureOutput added in v0.1.8

type ContentReviewTemplatePornConfigureOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigureOutput) AsrReviewInfo added in v0.1.8

Voice pornography control parameters.

func (ContentReviewTemplatePornConfigureOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigureOutput) ImgReviewInfo added in v0.1.8

Porn image Identification Control Parameters.

func (ContentReviewTemplatePornConfigureOutput) OcrReviewInfo added in v0.1.8

Ocr pornography control parameters.

func (ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigureOutput added in v0.1.8

func (o ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigureOutput() ContentReviewTemplatePornConfigureOutput

func (ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigureOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigureOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigureOutput

func (ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigurePtrOutput() ContentReviewTemplatePornConfigurePtrOutput

func (ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigureOutput) ToContentReviewTemplatePornConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigurePtrOutput

type ContentReviewTemplatePornConfigurePtrInput added in v0.1.8

type ContentReviewTemplatePornConfigurePtrInput interface {
	pulumi.Input

	ToContentReviewTemplatePornConfigurePtrOutput() ContentReviewTemplatePornConfigurePtrOutput
	ToContentReviewTemplatePornConfigurePtrOutputWithContext(context.Context) ContentReviewTemplatePornConfigurePtrOutput
}

ContentReviewTemplatePornConfigurePtrInput is an input type that accepts ContentReviewTemplatePornConfigureArgs, ContentReviewTemplatePornConfigurePtr and ContentReviewTemplatePornConfigurePtrOutput values. You can construct a concrete instance of `ContentReviewTemplatePornConfigurePtrInput` via:

        ContentReviewTemplatePornConfigureArgs{...}

or:

        nil

type ContentReviewTemplatePornConfigurePtrOutput added in v0.1.8

type ContentReviewTemplatePornConfigurePtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplatePornConfigurePtrOutput) AsrReviewInfo added in v0.1.8

Voice pornography control parameters.

func (ContentReviewTemplatePornConfigurePtrOutput) Elem added in v0.1.8

func (ContentReviewTemplatePornConfigurePtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplatePornConfigurePtrOutput) ImgReviewInfo added in v0.1.8

Porn image Identification Control Parameters.

func (ContentReviewTemplatePornConfigurePtrOutput) OcrReviewInfo added in v0.1.8

Ocr pornography control parameters.

func (ContentReviewTemplatePornConfigurePtrOutput) ToContentReviewTemplatePornConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplatePornConfigurePtrOutput) ToContentReviewTemplatePornConfigurePtrOutput() ContentReviewTemplatePornConfigurePtrOutput

func (ContentReviewTemplatePornConfigurePtrOutput) ToContentReviewTemplatePornConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplatePornConfigurePtrOutput) ToContentReviewTemplatePornConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplatePornConfigurePtrOutput

type ContentReviewTemplateProhibitedConfigure added in v0.1.8

type ContentReviewTemplateProhibitedConfigure struct {
	// Voice Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.
	AsrReviewInfo *ContentReviewTemplateProhibitedConfigureAsrReviewInfo `pulumi:"asrReviewInfo"`
	// Ocr Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.
	OcrReviewInfo *ContentReviewTemplateProhibitedConfigureOcrReviewInfo `pulumi:"ocrReviewInfo"`
}

type ContentReviewTemplateProhibitedConfigureArgs added in v0.1.8

type ContentReviewTemplateProhibitedConfigureArgs struct {
	// Voice Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.
	AsrReviewInfo ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrInput `pulumi:"asrReviewInfo"`
	// Ocr Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.
	OcrReviewInfo ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrInput `pulumi:"ocrReviewInfo"`
}

func (ContentReviewTemplateProhibitedConfigureArgs) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigureOutput added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigureOutput() ContentReviewTemplateProhibitedConfigureOutput

func (ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigureOutputWithContext added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigureOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOutput

func (ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigurePtrOutput added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigurePtrOutput() ContentReviewTemplateProhibitedConfigurePtrOutput

func (ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureArgs) ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigurePtrOutput

type ContentReviewTemplateProhibitedConfigureAsrReviewInfo added in v0.1.8

type ContentReviewTemplateProhibitedConfigureAsrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs added in v0.1.8

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoInput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput() ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput
	ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutputWithContext(context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput
}

ContentReviewTemplateProhibitedConfigureAsrReviewInfoInput is an input type that accepts ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs and ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateProhibitedConfigureAsrReviewInfoInput` via:

ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs{...}

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureAsrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput() ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput
	ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput
}

ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrInput is an input type that accepts ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs, ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtr and ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrInput` via:

        ContentReviewTemplateProhibitedConfigureAsrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplateProhibitedConfigureInput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureInput interface {
	pulumi.Input

	ToContentReviewTemplateProhibitedConfigureOutput() ContentReviewTemplateProhibitedConfigureOutput
	ToContentReviewTemplateProhibitedConfigureOutputWithContext(context.Context) ContentReviewTemplateProhibitedConfigureOutput
}

ContentReviewTemplateProhibitedConfigureInput is an input type that accepts ContentReviewTemplateProhibitedConfigureArgs and ContentReviewTemplateProhibitedConfigureOutput values. You can construct a concrete instance of `ContentReviewTemplateProhibitedConfigureInput` via:

ContentReviewTemplateProhibitedConfigureArgs{...}

type ContentReviewTemplateProhibitedConfigureOcrReviewInfo added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOcrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoInput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput() ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput
	ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutputWithContext(context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput
}

ContentReviewTemplateProhibitedConfigureOcrReviewInfoInput is an input type that accepts ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs and ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateProhibitedConfigureOcrReviewInfoInput` via:

ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs{...}

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOcrReviewInfoOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput() ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput
	ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput
}

ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrInput is an input type that accepts ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs, ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtr and ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrInput` via:

        ContentReviewTemplateProhibitedConfigureOcrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateProhibitedConfigureOutput added in v0.1.8

type ContentReviewTemplateProhibitedConfigureOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateProhibitedConfigureOutput) AsrReviewInfo added in v0.1.8

Voice Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.

func (ContentReviewTemplateProhibitedConfigureOutput) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigureOutput) OcrReviewInfo added in v0.1.8

Ocr Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.

func (ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigureOutput added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigureOutput() ContentReviewTemplateProhibitedConfigureOutput

func (ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigureOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigureOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigureOutput

func (ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigurePtrOutput() ContentReviewTemplateProhibitedConfigurePtrOutput

func (ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigureOutput) ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigurePtrOutput

type ContentReviewTemplateProhibitedConfigurePtrInput added in v0.1.8

type ContentReviewTemplateProhibitedConfigurePtrInput interface {
	pulumi.Input

	ToContentReviewTemplateProhibitedConfigurePtrOutput() ContentReviewTemplateProhibitedConfigurePtrOutput
	ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext(context.Context) ContentReviewTemplateProhibitedConfigurePtrOutput
}

ContentReviewTemplateProhibitedConfigurePtrInput is an input type that accepts ContentReviewTemplateProhibitedConfigureArgs, ContentReviewTemplateProhibitedConfigurePtr and ContentReviewTemplateProhibitedConfigurePtrOutput values. You can construct a concrete instance of `ContentReviewTemplateProhibitedConfigurePtrInput` via:

        ContentReviewTemplateProhibitedConfigureArgs{...}

or:

        nil

type ContentReviewTemplateProhibitedConfigurePtrOutput added in v0.1.8

type ContentReviewTemplateProhibitedConfigurePtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateProhibitedConfigurePtrOutput) AsrReviewInfo added in v0.1.8

Voice Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.

func (ContentReviewTemplateProhibitedConfigurePtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateProhibitedConfigurePtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateProhibitedConfigurePtrOutput) OcrReviewInfo added in v0.1.8

Ocr Prohibition Control Parameters.Note: This field may return null, indicating that no valid value can be obtained.

func (ContentReviewTemplateProhibitedConfigurePtrOutput) ToContentReviewTemplateProhibitedConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigurePtrOutput) ToContentReviewTemplateProhibitedConfigurePtrOutput() ContentReviewTemplateProhibitedConfigurePtrOutput

func (ContentReviewTemplateProhibitedConfigurePtrOutput) ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateProhibitedConfigurePtrOutput) ToContentReviewTemplateProhibitedConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateProhibitedConfigurePtrOutput

type ContentReviewTemplateState added in v0.1.8

type ContentReviewTemplateState struct {
	// Content review template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Content review template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Political control parameters.
	PoliticalConfigure ContentReviewTemplatePoliticalConfigurePtrInput
	// Control parameters for porn image.
	PornConfigure ContentReviewTemplatePornConfigurePtrInput
	// Prohibited control parameters. Prohibited content includes:abuse, drug-related violations.Note: this parameter is not yet supported.
	ProhibitedConfigure ContentReviewTemplateProhibitedConfigurePtrInput
	// Control parameters for unsafe information.
	TerrorismConfigure ContentReviewTemplateTerrorismConfigurePtrInput
	// User-Defined Content Moderation Control Parameters.
	UserDefineConfigure ContentReviewTemplateUserDefineConfigurePtrInput
}

func (ContentReviewTemplateState) ElementType added in v0.1.8

func (ContentReviewTemplateState) ElementType() reflect.Type

type ContentReviewTemplateTerrorismConfigure added in v0.1.8

type ContentReviewTemplateTerrorismConfigure struct {
	// Terrorism image task control parameters.
	ImgReviewInfo *ContentReviewTemplateTerrorismConfigureImgReviewInfo `pulumi:"imgReviewInfo"`
	// Ocr terrorism task Control Parameters.
	OcrReviewInfo ContentReviewTemplateTerrorismConfigureOcrReviewInfo `pulumi:"ocrReviewInfo"`
}

type ContentReviewTemplateTerrorismConfigureArgs added in v0.1.8

type ContentReviewTemplateTerrorismConfigureArgs struct {
	// Terrorism image task control parameters.
	ImgReviewInfo ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrInput `pulumi:"imgReviewInfo"`
	// Ocr terrorism task Control Parameters.
	OcrReviewInfo ContentReviewTemplateTerrorismConfigureOcrReviewInfoInput `pulumi:"ocrReviewInfo"`
}

func (ContentReviewTemplateTerrorismConfigureArgs) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigureOutput added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigureOutput() ContentReviewTemplateTerrorismConfigureOutput

func (ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigureOutputWithContext added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigureOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOutput

func (ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigurePtrOutput added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigurePtrOutput() ContentReviewTemplateTerrorismConfigurePtrOutput

func (ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureArgs) ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigurePtrOutput

type ContentReviewTemplateTerrorismConfigureImgReviewInfo added in v0.1.8

type ContentReviewTemplateTerrorismConfigureImgReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.
	LabelSets []string `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// Terrorism image task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs added in v0.1.8

type ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// Terrorism image task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput() ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput

type ContentReviewTemplateTerrorismConfigureImgReviewInfoInput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureImgReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutput() ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput
	ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutputWithContext(context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput
}

ContentReviewTemplateTerrorismConfigureImgReviewInfoInput is an input type that accepts ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs and ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateTerrorismConfigureImgReviewInfoInput` via:

ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs{...}

type ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) LabelSets added in v0.1.8

Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) Switch added in v0.1.8

Terrorism image task switch, optional value:ON/OFF.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureImgReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput

type ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput() ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput
	ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput
}

ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrInput is an input type that accepts ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs, ContentReviewTemplateTerrorismConfigureImgReviewInfoPtr and ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrInput` via:

        ContentReviewTemplateTerrorismConfigureImgReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 90 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) LabelSets added in v0.1.8

Terrorism image filter tag, if the review result contains the selected tag, the result will be returned, if the filter tag is empty, all the review results will be returned, the optional value is:guns, crowd, bloody, police, banners, militant, explosion, terrorists, scenario.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 80 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) Switch added in v0.1.8

Terrorism image task switch, optional value:ON/OFF.

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput) ToContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureImgReviewInfoPtrOutput

type ContentReviewTemplateTerrorismConfigureInput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureInput interface {
	pulumi.Input

	ToContentReviewTemplateTerrorismConfigureOutput() ContentReviewTemplateTerrorismConfigureOutput
	ToContentReviewTemplateTerrorismConfigureOutputWithContext(context.Context) ContentReviewTemplateTerrorismConfigureOutput
}

ContentReviewTemplateTerrorismConfigureInput is an input type that accepts ContentReviewTemplateTerrorismConfigureArgs and ContentReviewTemplateTerrorismConfigureOutput values. You can construct a concrete instance of `ContentReviewTemplateTerrorismConfigureInput` via:

ContentReviewTemplateTerrorismConfigureArgs{...}

type ContentReviewTemplateTerrorismConfigureOcrReviewInfo added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOcrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput() ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoInput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput() ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput
	ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutputWithContext(context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput
}

ContentReviewTemplateTerrorismConfigureOcrReviewInfoInput is an input type that accepts ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs and ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateTerrorismConfigureOcrReviewInfoInput` via:

ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs{...}

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOcrReviewInfoOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput() ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput
	ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput
}

ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrInput is an input type that accepts ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs, ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtr and ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrInput` via:

        ContentReviewTemplateTerrorismConfigureOcrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateTerrorismConfigureOutput added in v0.1.8

type ContentReviewTemplateTerrorismConfigureOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateTerrorismConfigureOutput) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigureOutput) ImgReviewInfo added in v0.1.8

Terrorism image task control parameters.

func (ContentReviewTemplateTerrorismConfigureOutput) OcrReviewInfo added in v0.1.8

Ocr terrorism task Control Parameters.

func (ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigureOutput added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigureOutput() ContentReviewTemplateTerrorismConfigureOutput

func (ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigureOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigureOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigureOutput

func (ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigurePtrOutput() ContentReviewTemplateTerrorismConfigurePtrOutput

func (ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigureOutput) ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigurePtrOutput

type ContentReviewTemplateTerrorismConfigurePtrInput added in v0.1.8

type ContentReviewTemplateTerrorismConfigurePtrInput interface {
	pulumi.Input

	ToContentReviewTemplateTerrorismConfigurePtrOutput() ContentReviewTemplateTerrorismConfigurePtrOutput
	ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext(context.Context) ContentReviewTemplateTerrorismConfigurePtrOutput
}

ContentReviewTemplateTerrorismConfigurePtrInput is an input type that accepts ContentReviewTemplateTerrorismConfigureArgs, ContentReviewTemplateTerrorismConfigurePtr and ContentReviewTemplateTerrorismConfigurePtrOutput values. You can construct a concrete instance of `ContentReviewTemplateTerrorismConfigurePtrInput` via:

        ContentReviewTemplateTerrorismConfigureArgs{...}

or:

        nil

type ContentReviewTemplateTerrorismConfigurePtrOutput added in v0.1.8

type ContentReviewTemplateTerrorismConfigurePtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateTerrorismConfigurePtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateTerrorismConfigurePtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateTerrorismConfigurePtrOutput) ImgReviewInfo added in v0.1.8

Terrorism image task control parameters.

func (ContentReviewTemplateTerrorismConfigurePtrOutput) OcrReviewInfo added in v0.1.8

Ocr terrorism task Control Parameters.

func (ContentReviewTemplateTerrorismConfigurePtrOutput) ToContentReviewTemplateTerrorismConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigurePtrOutput) ToContentReviewTemplateTerrorismConfigurePtrOutput() ContentReviewTemplateTerrorismConfigurePtrOutput

func (ContentReviewTemplateTerrorismConfigurePtrOutput) ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateTerrorismConfigurePtrOutput) ToContentReviewTemplateTerrorismConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateTerrorismConfigurePtrOutput

type ContentReviewTemplateUserDefineConfigure added in v0.1.8

type ContentReviewTemplateUserDefineConfigure struct {
	// User-defined asr text review control parameters.
	AsrReviewInfo *ContentReviewTemplateUserDefineConfigureAsrReviewInfo `pulumi:"asrReviewInfo"`
	// User-defined face review control parameters.
	FaceReviewInfo *ContentReviewTemplateUserDefineConfigureFaceReviewInfo `pulumi:"faceReviewInfo"`
	// User-defined ocr text review control parameters.
	OcrReviewInfo *ContentReviewTemplateUserDefineConfigureOcrReviewInfo `pulumi:"ocrReviewInfo"`
}

type ContentReviewTemplateUserDefineConfigureArgs added in v0.1.8

type ContentReviewTemplateUserDefineConfigureArgs struct {
	// User-defined asr text review control parameters.
	AsrReviewInfo ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrInput `pulumi:"asrReviewInfo"`
	// User-defined face review control parameters.
	FaceReviewInfo ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrInput `pulumi:"faceReviewInfo"`
	// User-defined ocr text review control parameters.
	OcrReviewInfo ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrInput `pulumi:"ocrReviewInfo"`
}

func (ContentReviewTemplateUserDefineConfigureArgs) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigureOutput added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigureOutput() ContentReviewTemplateUserDefineConfigureOutput

func (ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigureOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigureOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOutput

func (ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigurePtrOutput added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigurePtrOutput() ContentReviewTemplateUserDefineConfigurePtrOutput

func (ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureArgs) ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigurePtrOutput

type ContentReviewTemplateUserDefineConfigureAsrReviewInfo added in v0.1.8

type ContentReviewTemplateUserDefineConfigureAsrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// User-defined asr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a asr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets []string `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs added in v0.1.8

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// User-defined asr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a asr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined asr review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput() ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput
	ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput
}

ContentReviewTemplateUserDefineConfigureAsrReviewInfoInput is an input type that accepts ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs and ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureAsrReviewInfoInput` via:

ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs{...}

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) LabelSets added in v0.1.8

User-defined asr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a asr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureAsrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput() ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput
	ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput
}

ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrInput is an input type that accepts ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs, ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtr and ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrInput` via:

        ContentReviewTemplateUserDefineConfigureAsrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) LabelSets added in v0.1.8

User-defined asr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a asr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined asr review task switch, optional value:ON/OFF.

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureAsrReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureFaceReviewInfo added in v0.1.8

type ContentReviewTemplateUserDefineConfigureFaceReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// User-defined face review tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a face library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets []string `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined face review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs added in v0.1.8

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// User-defined face review tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a face library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined face review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput() ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput
	ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput
}

ContentReviewTemplateUserDefineConfigureFaceReviewInfoInput is an input type that accepts ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs and ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureFaceReviewInfoInput` via:

ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs{...}

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) LabelSets added in v0.1.8

User-defined face review tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a face library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) Switch added in v0.1.8

User-defined face review task switch, optional value:ON/OFF.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureFaceReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput() ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput
	ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput
}

ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrInput is an input type that accepts ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs, ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtr and ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrInput` via:

        ContentReviewTemplateUserDefineConfigureFaceReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) LabelSets added in v0.1.8

User-defined face review tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a face library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) Switch added in v0.1.8

User-defined face review task switch, optional value:ON/OFF.

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureFaceReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureOutput() ContentReviewTemplateUserDefineConfigureOutput
	ToContentReviewTemplateUserDefineConfigureOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureOutput
}

ContentReviewTemplateUserDefineConfigureInput is an input type that accepts ContentReviewTemplateUserDefineConfigureArgs and ContentReviewTemplateUserDefineConfigureOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureInput` via:

ContentReviewTemplateUserDefineConfigureArgs{...}

type ContentReviewTemplateUserDefineConfigureOcrReviewInfo added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOcrReviewInfo struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence *int `pulumi:"blockConfidence"`
	// User-defined ocr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a ocr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets []string `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence *int `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch string `pulumi:"switch"`
}

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs struct {
	// The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.
	BlockConfidence pulumi.IntPtrInput `pulumi:"blockConfidence"`
	// User-defined ocr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a ocr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.
	LabelSets pulumi.StringArrayInput `pulumi:"labelSets"`
	// The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.
	ReviewConfidence pulumi.IntPtrInput `pulumi:"reviewConfidence"`
	// User-defined ocr text review task switch, optional value:ON/OFF.
	Switch pulumi.StringInput `pulumi:"switch"`
}

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (i ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput() ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput
	ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput
}

ContentReviewTemplateUserDefineConfigureOcrReviewInfoInput is an input type that accepts ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs and ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureOcrReviewInfoInput` via:

ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs{...}

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) LabelSets added in v0.1.8

User-defined ocr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a ocr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOcrReviewInfoOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput() ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput
	ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput
}

ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrInput is an input type that accepts ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs, ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtr and ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrInput` via:

        ContentReviewTemplateUserDefineConfigureOcrReviewInfoArgs{...}

or:

        nil

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) BlockConfidence added in v0.1.8

The score threshold for judging suspected violations. When the smart review reaches the score above, it is considered suspected violations. If it is not filled, the default is 100 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) LabelSets added in v0.1.8

User-defined ocr tags, the review result contains the selected tag and returns the result, if the filter tag is empty, all review results are returned. If you want to use the tag filtering function, when adding a ocr library, you need to add the corresponding character tag.The maximum number of tags is 10, and the length of each tag is up to 16 characters.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) ReviewConfidence added in v0.1.8

The score threshold for judging whether manual review is required for violations. When the intelligent review reaches the score above, it is considered that manual review is required. If it is not filled, the default is 75 points. Value range: 0~100.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) Switch added in v0.1.8

User-defined ocr text review task switch, optional value:ON/OFF.

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput) ToContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOcrReviewInfoPtrOutput

type ContentReviewTemplateUserDefineConfigureOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigureOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigureOutput) AsrReviewInfo added in v0.1.8

User-defined asr text review control parameters.

func (ContentReviewTemplateUserDefineConfigureOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigureOutput) FaceReviewInfo added in v0.1.8

User-defined face review control parameters.

func (ContentReviewTemplateUserDefineConfigureOutput) OcrReviewInfo added in v0.1.8

User-defined ocr text review control parameters.

func (ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigureOutput added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigureOutput() ContentReviewTemplateUserDefineConfigureOutput

func (ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigureOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigureOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigureOutput

func (ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigurePtrOutput() ContentReviewTemplateUserDefineConfigurePtrOutput

func (ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigureOutput) ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigurePtrOutput

type ContentReviewTemplateUserDefineConfigurePtrInput added in v0.1.8

type ContentReviewTemplateUserDefineConfigurePtrInput interface {
	pulumi.Input

	ToContentReviewTemplateUserDefineConfigurePtrOutput() ContentReviewTemplateUserDefineConfigurePtrOutput
	ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext(context.Context) ContentReviewTemplateUserDefineConfigurePtrOutput
}

ContentReviewTemplateUserDefineConfigurePtrInput is an input type that accepts ContentReviewTemplateUserDefineConfigureArgs, ContentReviewTemplateUserDefineConfigurePtr and ContentReviewTemplateUserDefineConfigurePtrOutput values. You can construct a concrete instance of `ContentReviewTemplateUserDefineConfigurePtrInput` via:

        ContentReviewTemplateUserDefineConfigureArgs{...}

or:

        nil

type ContentReviewTemplateUserDefineConfigurePtrOutput added in v0.1.8

type ContentReviewTemplateUserDefineConfigurePtrOutput struct{ *pulumi.OutputState }

func (ContentReviewTemplateUserDefineConfigurePtrOutput) AsrReviewInfo added in v0.1.8

User-defined asr text review control parameters.

func (ContentReviewTemplateUserDefineConfigurePtrOutput) Elem added in v0.1.8

func (ContentReviewTemplateUserDefineConfigurePtrOutput) ElementType added in v0.1.8

func (ContentReviewTemplateUserDefineConfigurePtrOutput) FaceReviewInfo added in v0.1.8

User-defined face review control parameters.

func (ContentReviewTemplateUserDefineConfigurePtrOutput) OcrReviewInfo added in v0.1.8

User-defined ocr text review control parameters.

func (ContentReviewTemplateUserDefineConfigurePtrOutput) ToContentReviewTemplateUserDefineConfigurePtrOutput added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigurePtrOutput) ToContentReviewTemplateUserDefineConfigurePtrOutput() ContentReviewTemplateUserDefineConfigurePtrOutput

func (ContentReviewTemplateUserDefineConfigurePtrOutput) ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext added in v0.1.8

func (o ContentReviewTemplateUserDefineConfigurePtrOutput) ToContentReviewTemplateUserDefineConfigurePtrOutputWithContext(ctx context.Context) ContentReviewTemplateUserDefineConfigurePtrOutput

type EditMediaOperation added in v0.1.8

type EditMediaOperation struct {
	pulumi.CustomResourceState

	// Information of input video file.
	FileInfos EditMediaOperationFileInfoArrayOutput `pulumi:"fileInfos"`
	// Configuration for output files of video editing.
	OutputConfig EditMediaOperationOutputConfigPtrOutput `pulumi:"outputConfig"`
	// The path to save the media processing output file.
	OutputObjectPath pulumi.StringOutput `pulumi:"outputObjectPath"`
	// The storage location of the media processing output file.
	OutputStorage EditMediaOperationOutputStorageOutput `pulumi:"outputStorage"`
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrOutput `pulumi:"sessionContext"`
	// The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrOutput `pulumi:"sessionId"`
	// Event notification information of task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig EditMediaOperationTaskNotifyConfigPtrOutput `pulumi:"taskNotifyConfig"`
	// Task priority. The higher the value, the higher the priority. Value range: [-10,10]. If this parameter is left empty, 0 will be used.
	TasksPriority pulumi.IntPtrOutput `pulumi:"tasksPriority"`
}

Provides a resource to create a mps editMediaOperation

## Example Usage

### Operation through COS

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		output, err := Cos.NewBucket(ctx, "output", &Cos.BucketArgs{
			Bucket: pulumi.String(fmt.Sprintf("tf-bucket-mps-output-%v", local.App_id)),
		})
		if err != nil {
			return err
		}
		object, err := Cos.GetBucketObject(ctx, &cos.GetBucketObjectArgs{
			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
			Key:    "/mps-test/test.mov",
		}, nil)
		if err != nil {
			return err
		}
		_, err = Mps.NewEditMediaOperation(ctx, "operation", &Mps.EditMediaOperationArgs{
			FileInfos: mps.EditMediaOperationFileInfoArray{
				&mps.EditMediaOperationFileInfoArgs{
					InputInfo: &mps.EditMediaOperationFileInfoInputInfoArgs{
						Type: pulumi.String("COS"),
						CosInputInfo: &mps.EditMediaOperationFileInfoInputInfoCosInputInfoArgs{
							Bucket: pulumi.String(object.Bucket),
							Region: pulumi.String("%s"),
							Object: pulumi.String(object.Key),
						},
					},
					StartTimeOffset: pulumi.Float64(60),
					EndTimeOffset:   pulumi.Float64(120),
				},
			},
			OutputStorage: &mps.EditMediaOperationOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &mps.EditMediaOperationOutputStorageCosOutputStorageArgs{
					Bucket: output.Bucket,
					Region: pulumi.String("%s"),
				},
			},
			OutputObjectPath: pulumi.String("/output"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetEditMediaOperation added in v0.1.8

func GetEditMediaOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EditMediaOperationState, opts ...pulumi.ResourceOption) (*EditMediaOperation, error)

GetEditMediaOperation gets an existing EditMediaOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEditMediaOperation added in v0.1.8

func NewEditMediaOperation(ctx *pulumi.Context,
	name string, args *EditMediaOperationArgs, opts ...pulumi.ResourceOption) (*EditMediaOperation, error)

NewEditMediaOperation registers a new resource with the given unique name, arguments, and options.

func (*EditMediaOperation) ElementType added in v0.1.8

func (*EditMediaOperation) ElementType() reflect.Type

func (*EditMediaOperation) ToEditMediaOperationOutput added in v0.1.8

func (i *EditMediaOperation) ToEditMediaOperationOutput() EditMediaOperationOutput

func (*EditMediaOperation) ToEditMediaOperationOutputWithContext added in v0.1.8

func (i *EditMediaOperation) ToEditMediaOperationOutputWithContext(ctx context.Context) EditMediaOperationOutput

type EditMediaOperationArgs added in v0.1.8

type EditMediaOperationArgs struct {
	// Information of input video file.
	FileInfos EditMediaOperationFileInfoArrayInput
	// Configuration for output files of video editing.
	OutputConfig EditMediaOperationOutputConfigPtrInput
	// The path to save the media processing output file.
	OutputObjectPath pulumi.StringInput
	// The storage location of the media processing output file.
	OutputStorage EditMediaOperationOutputStorageInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrInput
	// The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrInput
	// Event notification information of task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig EditMediaOperationTaskNotifyConfigPtrInput
	// Task priority. The higher the value, the higher the priority. Value range: [-10,10]. If this parameter is left empty, 0 will be used.
	TasksPriority pulumi.IntPtrInput
}

The set of arguments for constructing a EditMediaOperation resource.

func (EditMediaOperationArgs) ElementType added in v0.1.8

func (EditMediaOperationArgs) ElementType() reflect.Type

type EditMediaOperationArray added in v0.1.8

type EditMediaOperationArray []EditMediaOperationInput

func (EditMediaOperationArray) ElementType added in v0.1.8

func (EditMediaOperationArray) ElementType() reflect.Type

func (EditMediaOperationArray) ToEditMediaOperationArrayOutput added in v0.1.8

func (i EditMediaOperationArray) ToEditMediaOperationArrayOutput() EditMediaOperationArrayOutput

func (EditMediaOperationArray) ToEditMediaOperationArrayOutputWithContext added in v0.1.8

func (i EditMediaOperationArray) ToEditMediaOperationArrayOutputWithContext(ctx context.Context) EditMediaOperationArrayOutput

type EditMediaOperationArrayInput added in v0.1.8

type EditMediaOperationArrayInput interface {
	pulumi.Input

	ToEditMediaOperationArrayOutput() EditMediaOperationArrayOutput
	ToEditMediaOperationArrayOutputWithContext(context.Context) EditMediaOperationArrayOutput
}

EditMediaOperationArrayInput is an input type that accepts EditMediaOperationArray and EditMediaOperationArrayOutput values. You can construct a concrete instance of `EditMediaOperationArrayInput` via:

EditMediaOperationArray{ EditMediaOperationArgs{...} }

type EditMediaOperationArrayOutput added in v0.1.8

type EditMediaOperationArrayOutput struct{ *pulumi.OutputState }

func (EditMediaOperationArrayOutput) ElementType added in v0.1.8

func (EditMediaOperationArrayOutput) Index added in v0.1.8

func (EditMediaOperationArrayOutput) ToEditMediaOperationArrayOutput added in v0.1.8

func (o EditMediaOperationArrayOutput) ToEditMediaOperationArrayOutput() EditMediaOperationArrayOutput

func (EditMediaOperationArrayOutput) ToEditMediaOperationArrayOutputWithContext added in v0.1.8

func (o EditMediaOperationArrayOutput) ToEditMediaOperationArrayOutputWithContext(ctx context.Context) EditMediaOperationArrayOutput

type EditMediaOperationFileInfo added in v0.1.8

type EditMediaOperationFileInfo struct {
	// End time offset of video clipping in seconds.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Video input information.
	InputInfo EditMediaOperationFileInfoInputInfo `pulumi:"inputInfo"`
	// Start time offset of video clipping in seconds.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
}

type EditMediaOperationFileInfoArgs added in v0.1.8

type EditMediaOperationFileInfoArgs struct {
	// End time offset of video clipping in seconds.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Video input information.
	InputInfo EditMediaOperationFileInfoInputInfoInput `pulumi:"inputInfo"`
	// Start time offset of video clipping in seconds.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
}

func (EditMediaOperationFileInfoArgs) ElementType added in v0.1.8

func (EditMediaOperationFileInfoArgs) ToEditMediaOperationFileInfoOutput added in v0.1.8

func (i EditMediaOperationFileInfoArgs) ToEditMediaOperationFileInfoOutput() EditMediaOperationFileInfoOutput

func (EditMediaOperationFileInfoArgs) ToEditMediaOperationFileInfoOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoArgs) ToEditMediaOperationFileInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoOutput

type EditMediaOperationFileInfoArray added in v0.1.8

type EditMediaOperationFileInfoArray []EditMediaOperationFileInfoInput

func (EditMediaOperationFileInfoArray) ElementType added in v0.1.8

func (EditMediaOperationFileInfoArray) ToEditMediaOperationFileInfoArrayOutput added in v0.1.8

func (i EditMediaOperationFileInfoArray) ToEditMediaOperationFileInfoArrayOutput() EditMediaOperationFileInfoArrayOutput

func (EditMediaOperationFileInfoArray) ToEditMediaOperationFileInfoArrayOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoArray) ToEditMediaOperationFileInfoArrayOutputWithContext(ctx context.Context) EditMediaOperationFileInfoArrayOutput

type EditMediaOperationFileInfoArrayInput added in v0.1.8

type EditMediaOperationFileInfoArrayInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoArrayOutput() EditMediaOperationFileInfoArrayOutput
	ToEditMediaOperationFileInfoArrayOutputWithContext(context.Context) EditMediaOperationFileInfoArrayOutput
}

EditMediaOperationFileInfoArrayInput is an input type that accepts EditMediaOperationFileInfoArray and EditMediaOperationFileInfoArrayOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoArrayInput` via:

EditMediaOperationFileInfoArray{ EditMediaOperationFileInfoArgs{...} }

type EditMediaOperationFileInfoArrayOutput added in v0.1.8

type EditMediaOperationFileInfoArrayOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoArrayOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoArrayOutput) Index added in v0.1.8

func (EditMediaOperationFileInfoArrayOutput) ToEditMediaOperationFileInfoArrayOutput added in v0.1.8

func (o EditMediaOperationFileInfoArrayOutput) ToEditMediaOperationFileInfoArrayOutput() EditMediaOperationFileInfoArrayOutput

func (EditMediaOperationFileInfoArrayOutput) ToEditMediaOperationFileInfoArrayOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoArrayOutput) ToEditMediaOperationFileInfoArrayOutputWithContext(ctx context.Context) EditMediaOperationFileInfoArrayOutput

type EditMediaOperationFileInfoInput added in v0.1.8

type EditMediaOperationFileInfoInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoOutput() EditMediaOperationFileInfoOutput
	ToEditMediaOperationFileInfoOutputWithContext(context.Context) EditMediaOperationFileInfoOutput
}

EditMediaOperationFileInfoInput is an input type that accepts EditMediaOperationFileInfoArgs and EditMediaOperationFileInfoOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInput` via:

EditMediaOperationFileInfoArgs{...}

type EditMediaOperationFileInfoInputInfo added in v0.1.8

type EditMediaOperationFileInfoInputInfo struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *EditMediaOperationFileInfoInputInfoCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *EditMediaOperationFileInfoInputInfoS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *EditMediaOperationFileInfoInputInfoUrlInputInfo `pulumi:"urlInputInfo"`
}

type EditMediaOperationFileInfoInputInfoArgs added in v0.1.8

type EditMediaOperationFileInfoInputInfoArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo EditMediaOperationFileInfoInputInfoCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo EditMediaOperationFileInfoInputInfoS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo EditMediaOperationFileInfoInputInfoUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (EditMediaOperationFileInfoInputInfoArgs) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoArgs) ToEditMediaOperationFileInfoInputInfoOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoArgs) ToEditMediaOperationFileInfoInputInfoOutput() EditMediaOperationFileInfoInputInfoOutput

func (EditMediaOperationFileInfoInputInfoArgs) ToEditMediaOperationFileInfoInputInfoOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoArgs) ToEditMediaOperationFileInfoInputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoOutput

type EditMediaOperationFileInfoInputInfoCosInputInfo added in v0.1.8

type EditMediaOperationFileInfoInputInfoCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type EditMediaOperationFileInfoInputInfoCosInputInfoArgs added in v0.1.8

type EditMediaOperationFileInfoInputInfoCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutput() EditMediaOperationFileInfoInputInfoCosInputInfoOutput

func (EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoOutput

func (EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput() EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoCosInputInfoArgs) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoCosInputInfoInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoCosInputInfoInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoCosInputInfoOutput() EditMediaOperationFileInfoInputInfoCosInputInfoOutput
	ToEditMediaOperationFileInfoInputInfoCosInputInfoOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoOutput
}

EditMediaOperationFileInfoInputInfoCosInputInfoInput is an input type that accepts EditMediaOperationFileInfoInputInfoCosInputInfoArgs and EditMediaOperationFileInfoInputInfoCosInputInfoOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoCosInputInfoInput` via:

EditMediaOperationFileInfoInputInfoCosInputInfoArgs{...}

type EditMediaOperationFileInfoInputInfoCosInputInfoOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoCosInputInfoOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutput added in v0.1.8

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoOutput

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput() EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoCosInputInfoOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoCosInputInfoPtrInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoCosInputInfoPtrInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput() EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput
	ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput
}

EditMediaOperationFileInfoInputInfoCosInputInfoPtrInput is an input type that accepts EditMediaOperationFileInfoInputInfoCosInputInfoArgs, EditMediaOperationFileInfoInputInfoCosInputInfoPtr and EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoCosInputInfoPtrInput` via:

        EditMediaOperationFileInfoInputInfoCosInputInfoArgs{...}

or:

        nil

type EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) Elem added in v0.1.8

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput added in v0.1.8

func (EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoCosInputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoOutput() EditMediaOperationFileInfoInputInfoOutput
	ToEditMediaOperationFileInfoInputInfoOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoOutput
}

EditMediaOperationFileInfoInputInfoInput is an input type that accepts EditMediaOperationFileInfoInputInfoArgs and EditMediaOperationFileInfoInputInfoOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoInput` via:

EditMediaOperationFileInfoInputInfoArgs{...}

type EditMediaOperationFileInfoInputInfoOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (EditMediaOperationFileInfoInputInfoOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoOutput) S3InputInfo added in v0.1.8

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.

func (EditMediaOperationFileInfoInputInfoOutput) ToEditMediaOperationFileInfoInputInfoOutput added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoOutput) ToEditMediaOperationFileInfoInputInfoOutput() EditMediaOperationFileInfoInputInfoOutput

func (EditMediaOperationFileInfoInputInfoOutput) ToEditMediaOperationFileInfoInputInfoOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoOutput) ToEditMediaOperationFileInfoInputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoOutput

func (EditMediaOperationFileInfoInputInfoOutput) Type added in v0.1.8

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.

func (EditMediaOperationFileInfoInputInfoOutput) UrlInputInfo added in v0.1.8

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 EditMediaOperationFileInfoInputInfoS3InputInfo added in v0.1.8

type EditMediaOperationFileInfoInputInfoS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type EditMediaOperationFileInfoInputInfoS3InputInfoArgs added in v0.1.8

type EditMediaOperationFileInfoInputInfoS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutput() EditMediaOperationFileInfoInputInfoS3InputInfoOutput

func (EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoOutput

func (EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput() EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoS3InputInfoArgs) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoS3InputInfoInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoS3InputInfoInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoS3InputInfoOutput() EditMediaOperationFileInfoInputInfoS3InputInfoOutput
	ToEditMediaOperationFileInfoInputInfoS3InputInfoOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoOutput
}

EditMediaOperationFileInfoInputInfoS3InputInfoInput is an input type that accepts EditMediaOperationFileInfoInputInfoS3InputInfoArgs and EditMediaOperationFileInfoInputInfoS3InputInfoOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoS3InputInfoInput` via:

EditMediaOperationFileInfoInputInfoS3InputInfoArgs{...}

type EditMediaOperationFileInfoInputInfoS3InputInfoOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoS3InputInfoOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutput added in v0.1.8

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoOutput

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput() EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoS3InputInfoOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoS3InputInfoPtrInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoS3InputInfoPtrInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput() EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput
	ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput
}

EditMediaOperationFileInfoInputInfoS3InputInfoPtrInput is an input type that accepts EditMediaOperationFileInfoInputInfoS3InputInfoArgs, EditMediaOperationFileInfoInputInfoS3InputInfoPtr and EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoS3InputInfoPtrInput` via:

        EditMediaOperationFileInfoInputInfoS3InputInfoArgs{...}

or:

        nil

type EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) Elem added in v0.1.8

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput added in v0.1.8

func (EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoS3InputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoUrlInputInfo added in v0.1.8

type EditMediaOperationFileInfoInputInfoUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type EditMediaOperationFileInfoInputInfoUrlInputInfoArgs added in v0.1.8

type EditMediaOperationFileInfoInputInfoUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutput() EditMediaOperationFileInfoInputInfoUrlInputInfoOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput() EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (i EditMediaOperationFileInfoInputInfoUrlInputInfoArgs) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput

type EditMediaOperationFileInfoInputInfoUrlInputInfoInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoUrlInputInfoInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutput() EditMediaOperationFileInfoInputInfoUrlInputInfoOutput
	ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoOutput
}

EditMediaOperationFileInfoInputInfoUrlInputInfoInput is an input type that accepts EditMediaOperationFileInfoInputInfoUrlInputInfoArgs and EditMediaOperationFileInfoInputInfoUrlInputInfoOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoUrlInputInfoInput` via:

EditMediaOperationFileInfoInputInfoUrlInputInfoArgs{...}

type EditMediaOperationFileInfoInputInfoUrlInputInfoOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoUrlInputInfoOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutput added in v0.1.8

func (EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput() EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type EditMediaOperationFileInfoInputInfoUrlInputInfoPtrInput added in v0.1.8

type EditMediaOperationFileInfoInputInfoUrlInputInfoPtrInput interface {
	pulumi.Input

	ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput() EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput
	ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext(context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput
}

EditMediaOperationFileInfoInputInfoUrlInputInfoPtrInput is an input type that accepts EditMediaOperationFileInfoInputInfoUrlInputInfoArgs, EditMediaOperationFileInfoInputInfoUrlInputInfoPtr and EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput values. You can construct a concrete instance of `EditMediaOperationFileInfoInputInfoUrlInputInfoPtrInput` via:

        EditMediaOperationFileInfoInputInfoUrlInputInfoArgs{...}

or:

        nil

type EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput added in v0.1.8

type EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput) Elem added in v0.1.8

func (EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput) ToEditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput

func (EditMediaOperationFileInfoInputInfoUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type EditMediaOperationFileInfoOutput added in v0.1.8

type EditMediaOperationFileInfoOutput struct{ *pulumi.OutputState }

func (EditMediaOperationFileInfoOutput) ElementType added in v0.1.8

func (EditMediaOperationFileInfoOutput) EndTimeOffset added in v0.1.8

End time offset of video clipping in seconds.

func (EditMediaOperationFileInfoOutput) InputInfo added in v0.1.8

Video input information.

func (EditMediaOperationFileInfoOutput) StartTimeOffset added in v0.1.8

Start time offset of video clipping in seconds.

func (EditMediaOperationFileInfoOutput) ToEditMediaOperationFileInfoOutput added in v0.1.8

func (o EditMediaOperationFileInfoOutput) ToEditMediaOperationFileInfoOutput() EditMediaOperationFileInfoOutput

func (EditMediaOperationFileInfoOutput) ToEditMediaOperationFileInfoOutputWithContext added in v0.1.8

func (o EditMediaOperationFileInfoOutput) ToEditMediaOperationFileInfoOutputWithContext(ctx context.Context) EditMediaOperationFileInfoOutput

type EditMediaOperationInput added in v0.1.8

type EditMediaOperationInput interface {
	pulumi.Input

	ToEditMediaOperationOutput() EditMediaOperationOutput
	ToEditMediaOperationOutputWithContext(ctx context.Context) EditMediaOperationOutput
}

type EditMediaOperationMap added in v0.1.8

type EditMediaOperationMap map[string]EditMediaOperationInput

func (EditMediaOperationMap) ElementType added in v0.1.8

func (EditMediaOperationMap) ElementType() reflect.Type

func (EditMediaOperationMap) ToEditMediaOperationMapOutput added in v0.1.8

func (i EditMediaOperationMap) ToEditMediaOperationMapOutput() EditMediaOperationMapOutput

func (EditMediaOperationMap) ToEditMediaOperationMapOutputWithContext added in v0.1.8

func (i EditMediaOperationMap) ToEditMediaOperationMapOutputWithContext(ctx context.Context) EditMediaOperationMapOutput

type EditMediaOperationMapInput added in v0.1.8

type EditMediaOperationMapInput interface {
	pulumi.Input

	ToEditMediaOperationMapOutput() EditMediaOperationMapOutput
	ToEditMediaOperationMapOutputWithContext(context.Context) EditMediaOperationMapOutput
}

EditMediaOperationMapInput is an input type that accepts EditMediaOperationMap and EditMediaOperationMapOutput values. You can construct a concrete instance of `EditMediaOperationMapInput` via:

EditMediaOperationMap{ "key": EditMediaOperationArgs{...} }

type EditMediaOperationMapOutput added in v0.1.8

type EditMediaOperationMapOutput struct{ *pulumi.OutputState }

func (EditMediaOperationMapOutput) ElementType added in v0.1.8

func (EditMediaOperationMapOutput) MapIndex added in v0.1.8

func (EditMediaOperationMapOutput) ToEditMediaOperationMapOutput added in v0.1.8

func (o EditMediaOperationMapOutput) ToEditMediaOperationMapOutput() EditMediaOperationMapOutput

func (EditMediaOperationMapOutput) ToEditMediaOperationMapOutputWithContext added in v0.1.8

func (o EditMediaOperationMapOutput) ToEditMediaOperationMapOutputWithContext(ctx context.Context) EditMediaOperationMapOutput

type EditMediaOperationOutput added in v0.1.8

type EditMediaOperationOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutput) ElementType added in v0.1.8

func (EditMediaOperationOutput) ElementType() reflect.Type

func (EditMediaOperationOutput) FileInfos added in v0.1.8

Information of input video file.

func (EditMediaOperationOutput) OutputConfig added in v0.1.8

Configuration for output files of video editing.

func (EditMediaOperationOutput) OutputObjectPath added in v0.1.8

func (o EditMediaOperationOutput) OutputObjectPath() pulumi.StringOutput

The path to save the media processing output file.

func (EditMediaOperationOutput) OutputStorage added in v0.1.8

The storage location of the media processing output file.

func (EditMediaOperationOutput) SessionContext added in v0.1.8

func (o EditMediaOperationOutput) SessionContext() pulumi.StringPtrOutput

The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.

func (EditMediaOperationOutput) SessionId added in v0.1.8

The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.

func (EditMediaOperationOutput) TaskNotifyConfig added in v0.1.8

Event notification information of task. If this parameter is left empty, no event notifications will be obtained.

func (EditMediaOperationOutput) TasksPriority added in v0.1.8

func (o EditMediaOperationOutput) TasksPriority() pulumi.IntPtrOutput

Task priority. The higher the value, the higher the priority. Value range: [-10,10]. If this parameter is left empty, 0 will be used.

func (EditMediaOperationOutput) ToEditMediaOperationOutput added in v0.1.8

func (o EditMediaOperationOutput) ToEditMediaOperationOutput() EditMediaOperationOutput

func (EditMediaOperationOutput) ToEditMediaOperationOutputWithContext added in v0.1.8

func (o EditMediaOperationOutput) ToEditMediaOperationOutputWithContext(ctx context.Context) EditMediaOperationOutput

type EditMediaOperationOutputConfig added in v0.1.8

type EditMediaOperationOutputConfig struct {
	// Format. Valid values: `mp4` (default), `hls`, `mov`, `flv`, `avi`.
	Container *string `pulumi:"container"`
	// The editing mode. Valid values are `normal` and `fast`. The default is `normal`, which indicates precise editing.
	Type *string `pulumi:"type"`
}

type EditMediaOperationOutputConfigArgs added in v0.1.8

type EditMediaOperationOutputConfigArgs struct {
	// Format. Valid values: `mp4` (default), `hls`, `mov`, `flv`, `avi`.
	Container pulumi.StringPtrInput `pulumi:"container"`
	// The editing mode. Valid values are `normal` and `fast`. The default is `normal`, which indicates precise editing.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (EditMediaOperationOutputConfigArgs) ElementType added in v0.1.8

func (EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigOutput added in v0.1.8

func (i EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigOutput() EditMediaOperationOutputConfigOutput

func (EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigOutputWithContext(ctx context.Context) EditMediaOperationOutputConfigOutput

func (EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigPtrOutput added in v0.1.8

func (i EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigPtrOutput() EditMediaOperationOutputConfigPtrOutput

func (EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigPtrOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputConfigArgs) ToEditMediaOperationOutputConfigPtrOutputWithContext(ctx context.Context) EditMediaOperationOutputConfigPtrOutput

type EditMediaOperationOutputConfigInput added in v0.1.8

type EditMediaOperationOutputConfigInput interface {
	pulumi.Input

	ToEditMediaOperationOutputConfigOutput() EditMediaOperationOutputConfigOutput
	ToEditMediaOperationOutputConfigOutputWithContext(context.Context) EditMediaOperationOutputConfigOutput
}

EditMediaOperationOutputConfigInput is an input type that accepts EditMediaOperationOutputConfigArgs and EditMediaOperationOutputConfigOutput values. You can construct a concrete instance of `EditMediaOperationOutputConfigInput` via:

EditMediaOperationOutputConfigArgs{...}

type EditMediaOperationOutputConfigOutput added in v0.1.8

type EditMediaOperationOutputConfigOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputConfigOutput) Container added in v0.1.8

Format. Valid values: `mp4` (default), `hls`, `mov`, `flv`, `avi`.

func (EditMediaOperationOutputConfigOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigOutput added in v0.1.8

func (o EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigOutput() EditMediaOperationOutputConfigOutput

func (EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigOutputWithContext(ctx context.Context) EditMediaOperationOutputConfigOutput

func (EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigPtrOutput added in v0.1.8

func (o EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigPtrOutput() EditMediaOperationOutputConfigPtrOutput

func (EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputConfigOutput) ToEditMediaOperationOutputConfigPtrOutputWithContext(ctx context.Context) EditMediaOperationOutputConfigPtrOutput

func (EditMediaOperationOutputConfigOutput) Type added in v0.1.8

The editing mode. Valid values are `normal` and `fast`. The default is `normal`, which indicates precise editing.

type EditMediaOperationOutputConfigPtrInput added in v0.1.8

type EditMediaOperationOutputConfigPtrInput interface {
	pulumi.Input

	ToEditMediaOperationOutputConfigPtrOutput() EditMediaOperationOutputConfigPtrOutput
	ToEditMediaOperationOutputConfigPtrOutputWithContext(context.Context) EditMediaOperationOutputConfigPtrOutput
}

EditMediaOperationOutputConfigPtrInput is an input type that accepts EditMediaOperationOutputConfigArgs, EditMediaOperationOutputConfigPtr and EditMediaOperationOutputConfigPtrOutput values. You can construct a concrete instance of `EditMediaOperationOutputConfigPtrInput` via:

        EditMediaOperationOutputConfigArgs{...}

or:

        nil

type EditMediaOperationOutputConfigPtrOutput added in v0.1.8

type EditMediaOperationOutputConfigPtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputConfigPtrOutput) Container added in v0.1.8

Format. Valid values: `mp4` (default), `hls`, `mov`, `flv`, `avi`.

func (EditMediaOperationOutputConfigPtrOutput) Elem added in v0.1.8

func (EditMediaOperationOutputConfigPtrOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputConfigPtrOutput) ToEditMediaOperationOutputConfigPtrOutput added in v0.1.8

func (o EditMediaOperationOutputConfigPtrOutput) ToEditMediaOperationOutputConfigPtrOutput() EditMediaOperationOutputConfigPtrOutput

func (EditMediaOperationOutputConfigPtrOutput) ToEditMediaOperationOutputConfigPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputConfigPtrOutput) ToEditMediaOperationOutputConfigPtrOutputWithContext(ctx context.Context) EditMediaOperationOutputConfigPtrOutput

func (EditMediaOperationOutputConfigPtrOutput) Type added in v0.1.8

The editing mode. Valid values are `normal` and `fast`. The default is `normal`, which indicates precise editing.

type EditMediaOperationOutputStorage added in v0.1.8

type EditMediaOperationOutputStorage struct {
	// 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.
	CosOutputStorage *EditMediaOperationOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *EditMediaOperationOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type EditMediaOperationOutputStorageArgs added in v0.1.8

type EditMediaOperationOutputStorageArgs struct {
	// 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.
	CosOutputStorage EditMediaOperationOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage EditMediaOperationOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (EditMediaOperationOutputStorageArgs) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStorageOutput added in v0.1.8

func (i EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStorageOutput() EditMediaOperationOutputStorageOutput

func (EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStorageOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStorageOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageOutput

func (EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStoragePtrOutput added in v0.1.8

func (i EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStoragePtrOutput() EditMediaOperationOutputStoragePtrOutput

func (EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputStorageArgs) ToEditMediaOperationOutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStoragePtrOutput

type EditMediaOperationOutputStorageCosOutputStorage added in v0.1.8

type EditMediaOperationOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type EditMediaOperationOutputStorageCosOutputStorageArgs added in v0.1.8

type EditMediaOperationOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (EditMediaOperationOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStorageOutput added in v0.1.8

func (i EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStorageOutput() EditMediaOperationOutputStorageCosOutputStorageOutput

func (EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageCosOutputStorageOutput

func (EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (i EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutput() EditMediaOperationOutputStorageCosOutputStoragePtrOutput

func (EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputStorageCosOutputStorageArgs) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageCosOutputStoragePtrOutput

type EditMediaOperationOutputStorageCosOutputStorageInput added in v0.1.8

type EditMediaOperationOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToEditMediaOperationOutputStorageCosOutputStorageOutput() EditMediaOperationOutputStorageCosOutputStorageOutput
	ToEditMediaOperationOutputStorageCosOutputStorageOutputWithContext(context.Context) EditMediaOperationOutputStorageCosOutputStorageOutput
}

EditMediaOperationOutputStorageCosOutputStorageInput is an input type that accepts EditMediaOperationOutputStorageCosOutputStorageArgs and EditMediaOperationOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `EditMediaOperationOutputStorageCosOutputStorageInput` via:

EditMediaOperationOutputStorageCosOutputStorageArgs{...}

type EditMediaOperationOutputStorageCosOutputStorageOutput added in v0.1.8

type EditMediaOperationOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (EditMediaOperationOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStorageOutput added in v0.1.8

func (EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageCosOutputStorageOutput

func (EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (o EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutput() EditMediaOperationOutputStorageCosOutputStoragePtrOutput

func (EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageCosOutputStorageOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageCosOutputStoragePtrOutput

type EditMediaOperationOutputStorageCosOutputStoragePtrInput added in v0.1.8

type EditMediaOperationOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToEditMediaOperationOutputStorageCosOutputStoragePtrOutput() EditMediaOperationOutputStorageCosOutputStoragePtrOutput
	ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) EditMediaOperationOutputStorageCosOutputStoragePtrOutput
}

EditMediaOperationOutputStorageCosOutputStoragePtrInput is an input type that accepts EditMediaOperationOutputStorageCosOutputStorageArgs, EditMediaOperationOutputStorageCosOutputStoragePtr and EditMediaOperationOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `EditMediaOperationOutputStorageCosOutputStoragePtrInput` via:

        EditMediaOperationOutputStorageCosOutputStorageArgs{...}

or:

        nil

type EditMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type EditMediaOperationOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (EditMediaOperationOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (EditMediaOperationOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (EditMediaOperationOutputStorageCosOutputStoragePtrOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (EditMediaOperationOutputStorageCosOutputStoragePtrOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageCosOutputStoragePtrOutput) ToEditMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageCosOutputStoragePtrOutput

type EditMediaOperationOutputStorageInput added in v0.1.8

type EditMediaOperationOutputStorageInput interface {
	pulumi.Input

	ToEditMediaOperationOutputStorageOutput() EditMediaOperationOutputStorageOutput
	ToEditMediaOperationOutputStorageOutputWithContext(context.Context) EditMediaOperationOutputStorageOutput
}

EditMediaOperationOutputStorageInput is an input type that accepts EditMediaOperationOutputStorageArgs and EditMediaOperationOutputStorageOutput values. You can construct a concrete instance of `EditMediaOperationOutputStorageInput` via:

EditMediaOperationOutputStorageArgs{...}

type EditMediaOperationOutputStorageOutput added in v0.1.8

type EditMediaOperationOutputStorageOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (EditMediaOperationOutputStorageOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStorageOutput added in v0.1.8

func (o EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStorageOutput() EditMediaOperationOutputStorageOutput

func (EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStorageOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStorageOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageOutput

func (EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStoragePtrOutput added in v0.1.8

func (o EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStoragePtrOutput() EditMediaOperationOutputStoragePtrOutput

func (EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageOutput) ToEditMediaOperationOutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStoragePtrOutput

func (EditMediaOperationOutputStorageOutput) Type added in v0.1.8

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.

type EditMediaOperationOutputStoragePtrInput added in v0.1.8

type EditMediaOperationOutputStoragePtrInput interface {
	pulumi.Input

	ToEditMediaOperationOutputStoragePtrOutput() EditMediaOperationOutputStoragePtrOutput
	ToEditMediaOperationOutputStoragePtrOutputWithContext(context.Context) EditMediaOperationOutputStoragePtrOutput
}

EditMediaOperationOutputStoragePtrInput is an input type that accepts EditMediaOperationOutputStorageArgs, EditMediaOperationOutputStoragePtr and EditMediaOperationOutputStoragePtrOutput values. You can construct a concrete instance of `EditMediaOperationOutputStoragePtrInput` via:

        EditMediaOperationOutputStorageArgs{...}

or:

        nil

type EditMediaOperationOutputStoragePtrOutput added in v0.1.8

type EditMediaOperationOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (EditMediaOperationOutputStoragePtrOutput) Elem added in v0.1.8

func (EditMediaOperationOutputStoragePtrOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (EditMediaOperationOutputStoragePtrOutput) ToEditMediaOperationOutputStoragePtrOutput added in v0.1.8

func (o EditMediaOperationOutputStoragePtrOutput) ToEditMediaOperationOutputStoragePtrOutput() EditMediaOperationOutputStoragePtrOutput

func (EditMediaOperationOutputStoragePtrOutput) ToEditMediaOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStoragePtrOutput) ToEditMediaOperationOutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStoragePtrOutput

func (EditMediaOperationOutputStoragePtrOutput) Type added in v0.1.8

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.

type EditMediaOperationOutputStorageS3OutputStorage added in v0.1.8

type EditMediaOperationOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type EditMediaOperationOutputStorageS3OutputStorageArgs added in v0.1.8

type EditMediaOperationOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (EditMediaOperationOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStorageOutput added in v0.1.8

func (i EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStorageOutput() EditMediaOperationOutputStorageS3OutputStorageOutput

func (EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageS3OutputStorageOutput

func (EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (i EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutput() EditMediaOperationOutputStorageS3OutputStoragePtrOutput

func (EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (i EditMediaOperationOutputStorageS3OutputStorageArgs) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageS3OutputStoragePtrOutput

type EditMediaOperationOutputStorageS3OutputStorageInput added in v0.1.8

type EditMediaOperationOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToEditMediaOperationOutputStorageS3OutputStorageOutput() EditMediaOperationOutputStorageS3OutputStorageOutput
	ToEditMediaOperationOutputStorageS3OutputStorageOutputWithContext(context.Context) EditMediaOperationOutputStorageS3OutputStorageOutput
}

EditMediaOperationOutputStorageS3OutputStorageInput is an input type that accepts EditMediaOperationOutputStorageS3OutputStorageArgs and EditMediaOperationOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `EditMediaOperationOutputStorageS3OutputStorageInput` via:

EditMediaOperationOutputStorageS3OutputStorageArgs{...}

type EditMediaOperationOutputStorageS3OutputStorageOutput added in v0.1.8

type EditMediaOperationOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (EditMediaOperationOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (EditMediaOperationOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (EditMediaOperationOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStorageOutput added in v0.1.8

func (EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageS3OutputStorageOutput

func (EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (o EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutput() EditMediaOperationOutputStorageS3OutputStoragePtrOutput

func (EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageS3OutputStorageOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageS3OutputStoragePtrOutput

type EditMediaOperationOutputStorageS3OutputStoragePtrInput added in v0.1.8

type EditMediaOperationOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToEditMediaOperationOutputStorageS3OutputStoragePtrOutput() EditMediaOperationOutputStorageS3OutputStoragePtrOutput
	ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) EditMediaOperationOutputStorageS3OutputStoragePtrOutput
}

EditMediaOperationOutputStorageS3OutputStoragePtrInput is an input type that accepts EditMediaOperationOutputStorageS3OutputStorageArgs, EditMediaOperationOutputStorageS3OutputStoragePtr and EditMediaOperationOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `EditMediaOperationOutputStorageS3OutputStoragePtrInput` via:

        EditMediaOperationOutputStorageS3OutputStorageArgs{...}

or:

        nil

type EditMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type EditMediaOperationOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (EditMediaOperationOutputStorageS3OutputStoragePtrOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o EditMediaOperationOutputStorageS3OutputStoragePtrOutput) ToEditMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) EditMediaOperationOutputStorageS3OutputStoragePtrOutput

type EditMediaOperationState added in v0.1.8

type EditMediaOperationState struct {
	// Information of input video file.
	FileInfos EditMediaOperationFileInfoArrayInput
	// Configuration for output files of video editing.
	OutputConfig EditMediaOperationOutputConfigPtrInput
	// The path to save the media processing output file.
	OutputObjectPath pulumi.StringPtrInput
	// The storage location of the media processing output file.
	OutputStorage EditMediaOperationOutputStoragePtrInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrInput
	// The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrInput
	// Event notification information of task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig EditMediaOperationTaskNotifyConfigPtrInput
	// Task priority. The higher the value, the higher the priority. Value range: [-10,10]. If this parameter is left empty, 0 will be used.
	TasksPriority pulumi.IntPtrInput
}

func (EditMediaOperationState) ElementType added in v0.1.8

func (EditMediaOperationState) ElementType() reflect.Type

type EditMediaOperationTaskNotifyConfig added in v0.1.8

type EditMediaOperationTaskNotifyConfig struct {
	// 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.
	AwsSqs *EditMediaOperationTaskNotifyConfigAwsSqs `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel *string `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion *string `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode *string `pulumi:"notifyMode"`
	// 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. 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.
	NotifyType *string `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl *string `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName *string `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName *string `pulumi:"topicName"`
}

type EditMediaOperationTaskNotifyConfigArgs added in v0.1.8

type EditMediaOperationTaskNotifyConfigArgs struct {
	// 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.
	AwsSqs EditMediaOperationTaskNotifyConfigAwsSqsPtrInput `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel pulumi.StringPtrInput `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion pulumi.StringPtrInput `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode pulumi.StringPtrInput `pulumi:"notifyMode"`
	// 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. 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.
	NotifyType pulumi.StringPtrInput `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl pulumi.StringPtrInput `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName pulumi.StringPtrInput `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

func (EditMediaOperationTaskNotifyConfigArgs) ElementType added in v0.1.8

func (EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigOutput added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigOutput() EditMediaOperationTaskNotifyConfigOutput

func (EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigOutput

func (EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigPtrOutput() EditMediaOperationTaskNotifyConfigPtrOutput

func (EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigArgs) ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigPtrOutput

type EditMediaOperationTaskNotifyConfigAwsSqs added in v0.1.8

type EditMediaOperationTaskNotifyConfigAwsSqs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName string `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion string `pulumi:"sqsRegion"`
}

type EditMediaOperationTaskNotifyConfigAwsSqsArgs added in v0.1.8

type EditMediaOperationTaskNotifyConfigAwsSqsArgs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName pulumi.StringInput `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion pulumi.StringInput `pulumi:"sqsRegion"`
}

func (EditMediaOperationTaskNotifyConfigAwsSqsArgs) ElementType added in v0.1.8

func (EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsOutput added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsOutput() EditMediaOperationTaskNotifyConfigAwsSqsOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsOutputWithContext added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigAwsSqsOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput() EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (i EditMediaOperationTaskNotifyConfigAwsSqsArgs) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput

type EditMediaOperationTaskNotifyConfigAwsSqsInput added in v0.1.8

type EditMediaOperationTaskNotifyConfigAwsSqsInput interface {
	pulumi.Input

	ToEditMediaOperationTaskNotifyConfigAwsSqsOutput() EditMediaOperationTaskNotifyConfigAwsSqsOutput
	ToEditMediaOperationTaskNotifyConfigAwsSqsOutputWithContext(context.Context) EditMediaOperationTaskNotifyConfigAwsSqsOutput
}

EditMediaOperationTaskNotifyConfigAwsSqsInput is an input type that accepts EditMediaOperationTaskNotifyConfigAwsSqsArgs and EditMediaOperationTaskNotifyConfigAwsSqsOutput values. You can construct a concrete instance of `EditMediaOperationTaskNotifyConfigAwsSqsInput` via:

EditMediaOperationTaskNotifyConfigAwsSqsArgs{...}

type EditMediaOperationTaskNotifyConfigAwsSqsOutput added in v0.1.8

type EditMediaOperationTaskNotifyConfigAwsSqsOutput struct{ *pulumi.OutputState }

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) ElementType added in v0.1.8

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsOutput added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsOutput() EditMediaOperationTaskNotifyConfigAwsSqsOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsOutputWithContext added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigAwsSqsOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput() EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigAwsSqsOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput

type EditMediaOperationTaskNotifyConfigAwsSqsPtrInput added in v0.1.8

type EditMediaOperationTaskNotifyConfigAwsSqsPtrInput interface {
	pulumi.Input

	ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput() EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput
	ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(context.Context) EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput
}

EditMediaOperationTaskNotifyConfigAwsSqsPtrInput is an input type that accepts EditMediaOperationTaskNotifyConfigAwsSqsArgs, EditMediaOperationTaskNotifyConfigAwsSqsPtr and EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput values. You can construct a concrete instance of `EditMediaOperationTaskNotifyConfigAwsSqsPtrInput` via:

        EditMediaOperationTaskNotifyConfigAwsSqsArgs{...}

or:

        nil

type EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

type EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) Elem added in v0.1.8

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) ElementType added in v0.1.8

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutput() EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput

func (EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput) ToEditMediaOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigAwsSqsPtrOutput

type EditMediaOperationTaskNotifyConfigInput added in v0.1.8

type EditMediaOperationTaskNotifyConfigInput interface {
	pulumi.Input

	ToEditMediaOperationTaskNotifyConfigOutput() EditMediaOperationTaskNotifyConfigOutput
	ToEditMediaOperationTaskNotifyConfigOutputWithContext(context.Context) EditMediaOperationTaskNotifyConfigOutput
}

EditMediaOperationTaskNotifyConfigInput is an input type that accepts EditMediaOperationTaskNotifyConfigArgs and EditMediaOperationTaskNotifyConfigOutput values. You can construct a concrete instance of `EditMediaOperationTaskNotifyConfigInput` via:

EditMediaOperationTaskNotifyConfigArgs{...}

type EditMediaOperationTaskNotifyConfigOutput added in v0.1.8

type EditMediaOperationTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (EditMediaOperationTaskNotifyConfigOutput) AwsSqs added in v0.1.8

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.

func (EditMediaOperationTaskNotifyConfigOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (EditMediaOperationTaskNotifyConfigOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (EditMediaOperationTaskNotifyConfigOutput) ElementType added in v0.1.8

func (EditMediaOperationTaskNotifyConfigOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (EditMediaOperationTaskNotifyConfigOutput) NotifyType added in v0.1.8

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. 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.

func (EditMediaOperationTaskNotifyConfigOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (EditMediaOperationTaskNotifyConfigOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigOutput added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigOutput() EditMediaOperationTaskNotifyConfigOutput

func (EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigOutput

func (EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigPtrOutput() EditMediaOperationTaskNotifyConfigPtrOutput

func (EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigOutput) ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigPtrOutput

func (EditMediaOperationTaskNotifyConfigOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type EditMediaOperationTaskNotifyConfigPtrInput added in v0.1.8

type EditMediaOperationTaskNotifyConfigPtrInput interface {
	pulumi.Input

	ToEditMediaOperationTaskNotifyConfigPtrOutput() EditMediaOperationTaskNotifyConfigPtrOutput
	ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext(context.Context) EditMediaOperationTaskNotifyConfigPtrOutput
}

EditMediaOperationTaskNotifyConfigPtrInput is an input type that accepts EditMediaOperationTaskNotifyConfigArgs, EditMediaOperationTaskNotifyConfigPtr and EditMediaOperationTaskNotifyConfigPtrOutput values. You can construct a concrete instance of `EditMediaOperationTaskNotifyConfigPtrInput` via:

        EditMediaOperationTaskNotifyConfigArgs{...}

or:

        nil

type EditMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

type EditMediaOperationTaskNotifyConfigPtrOutput struct{ *pulumi.OutputState }

func (EditMediaOperationTaskNotifyConfigPtrOutput) AwsSqs added in v0.1.8

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.

func (EditMediaOperationTaskNotifyConfigPtrOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (EditMediaOperationTaskNotifyConfigPtrOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (EditMediaOperationTaskNotifyConfigPtrOutput) Elem added in v0.1.8

func (EditMediaOperationTaskNotifyConfigPtrOutput) ElementType added in v0.1.8

func (EditMediaOperationTaskNotifyConfigPtrOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (EditMediaOperationTaskNotifyConfigPtrOutput) NotifyType added in v0.1.8

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. 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.

func (EditMediaOperationTaskNotifyConfigPtrOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (EditMediaOperationTaskNotifyConfigPtrOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (EditMediaOperationTaskNotifyConfigPtrOutput) ToEditMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigPtrOutput) ToEditMediaOperationTaskNotifyConfigPtrOutput() EditMediaOperationTaskNotifyConfigPtrOutput

func (EditMediaOperationTaskNotifyConfigPtrOutput) ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o EditMediaOperationTaskNotifyConfigPtrOutput) ToEditMediaOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) EditMediaOperationTaskNotifyConfigPtrOutput

func (EditMediaOperationTaskNotifyConfigPtrOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type EnableScheduleConfig added in v0.1.8

type EnableScheduleConfig struct {
	pulumi.CustomResourceState

	// true: enable; false: disable.
	Enabled pulumi.BoolOutput `pulumi:"enabled"`
	// The scheme ID.
	ScheduleId pulumi.IntOutput `pulumi:"scheduleId"`
}

Provides a resource to create a mps enableScheduleConfig

## Example Usage

### Enable the mps schedule

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		object, err := Cos.GetBucketObject(ctx, &cos.GetBucketObjectArgs{
			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
			Key:    "/mps-test/test.mov",
		}, nil)
		if err != nil {
			return err
		}
		output, err := Cos.NewBucket(ctx, "output", &Cos.BucketArgs{
			Bucket:     pulumi.String(fmt.Sprintf("tf-bucket-mps-schedule-config-output1-%v", local.App_id)),
			ForceClean: pulumi.Bool(true),
			Acl:        pulumi.String("public-read"),
		})
		if err != nil {
			return err
		}
		example, err := Mps.NewSchedule(ctx, "example", &Mps.ScheduleArgs{
			ScheduleName: pulumi.String("tf_test_mps_schedule_config"),
			Trigger: &mps.ScheduleTriggerArgs{
				Type: pulumi.String("CosFileUpload"),
				CosFileUploadTrigger: &mps.ScheduleTriggerCosFileUploadTriggerArgs{
					Bucket: pulumi.String(object.Bucket),
					Region: pulumi.String("%s"),
					Dir:    pulumi.String("/upload/"),
					Formats: pulumi.StringArray{
						pulumi.String("flv"),
						pulumi.String("mov"),
					},
				},
			},
			Activities: mps.ScheduleActivityArray{
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("input"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(1),
						pulumi.Int(2),
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(3),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(6),
						pulumi.Int(7),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(4),
						pulumi.Int(5),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(8),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(9),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("output"),
				},
			},
			OutputStorage: &mps.ScheduleOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &mps.ScheduleOutputStorageCosOutputStorageArgs{
					Bucket: output.Bucket,
					Region: pulumi.String("%s"),
				},
			},
			OutputDir: pulumi.String("output/"),
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewEnableScheduleConfig(ctx, "config", &Mps.EnableScheduleConfigArgs{
			ScheduleId: example.ID(),
			Enabled:    pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

### Disable the mps schedule

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewEnableScheduleConfig(ctx, "config", &Mps.EnableScheduleConfigArgs{
			ScheduleId: pulumi.Any(tencentcloud_mps_schedule.Example.Id),
			Enabled:    pulumi.Bool(false),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/enableScheduleConfig:EnableScheduleConfig enable_schedule_config enable_schedule_config_id ```

func GetEnableScheduleConfig added in v0.1.8

func GetEnableScheduleConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnableScheduleConfigState, opts ...pulumi.ResourceOption) (*EnableScheduleConfig, error)

GetEnableScheduleConfig gets an existing EnableScheduleConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEnableScheduleConfig added in v0.1.8

func NewEnableScheduleConfig(ctx *pulumi.Context,
	name string, args *EnableScheduleConfigArgs, opts ...pulumi.ResourceOption) (*EnableScheduleConfig, error)

NewEnableScheduleConfig registers a new resource with the given unique name, arguments, and options.

func (*EnableScheduleConfig) ElementType added in v0.1.8

func (*EnableScheduleConfig) ElementType() reflect.Type

func (*EnableScheduleConfig) ToEnableScheduleConfigOutput added in v0.1.8

func (i *EnableScheduleConfig) ToEnableScheduleConfigOutput() EnableScheduleConfigOutput

func (*EnableScheduleConfig) ToEnableScheduleConfigOutputWithContext added in v0.1.8

func (i *EnableScheduleConfig) ToEnableScheduleConfigOutputWithContext(ctx context.Context) EnableScheduleConfigOutput

type EnableScheduleConfigArgs added in v0.1.8

type EnableScheduleConfigArgs struct {
	// true: enable; false: disable.
	Enabled pulumi.BoolInput
	// The scheme ID.
	ScheduleId pulumi.IntInput
}

The set of arguments for constructing a EnableScheduleConfig resource.

func (EnableScheduleConfigArgs) ElementType added in v0.1.8

func (EnableScheduleConfigArgs) ElementType() reflect.Type

type EnableScheduleConfigArray added in v0.1.8

type EnableScheduleConfigArray []EnableScheduleConfigInput

func (EnableScheduleConfigArray) ElementType added in v0.1.8

func (EnableScheduleConfigArray) ElementType() reflect.Type

func (EnableScheduleConfigArray) ToEnableScheduleConfigArrayOutput added in v0.1.8

func (i EnableScheduleConfigArray) ToEnableScheduleConfigArrayOutput() EnableScheduleConfigArrayOutput

func (EnableScheduleConfigArray) ToEnableScheduleConfigArrayOutputWithContext added in v0.1.8

func (i EnableScheduleConfigArray) ToEnableScheduleConfigArrayOutputWithContext(ctx context.Context) EnableScheduleConfigArrayOutput

type EnableScheduleConfigArrayInput added in v0.1.8

type EnableScheduleConfigArrayInput interface {
	pulumi.Input

	ToEnableScheduleConfigArrayOutput() EnableScheduleConfigArrayOutput
	ToEnableScheduleConfigArrayOutputWithContext(context.Context) EnableScheduleConfigArrayOutput
}

EnableScheduleConfigArrayInput is an input type that accepts EnableScheduleConfigArray and EnableScheduleConfigArrayOutput values. You can construct a concrete instance of `EnableScheduleConfigArrayInput` via:

EnableScheduleConfigArray{ EnableScheduleConfigArgs{...} }

type EnableScheduleConfigArrayOutput added in v0.1.8

type EnableScheduleConfigArrayOutput struct{ *pulumi.OutputState }

func (EnableScheduleConfigArrayOutput) ElementType added in v0.1.8

func (EnableScheduleConfigArrayOutput) Index added in v0.1.8

func (EnableScheduleConfigArrayOutput) ToEnableScheduleConfigArrayOutput added in v0.1.8

func (o EnableScheduleConfigArrayOutput) ToEnableScheduleConfigArrayOutput() EnableScheduleConfigArrayOutput

func (EnableScheduleConfigArrayOutput) ToEnableScheduleConfigArrayOutputWithContext added in v0.1.8

func (o EnableScheduleConfigArrayOutput) ToEnableScheduleConfigArrayOutputWithContext(ctx context.Context) EnableScheduleConfigArrayOutput

type EnableScheduleConfigInput added in v0.1.8

type EnableScheduleConfigInput interface {
	pulumi.Input

	ToEnableScheduleConfigOutput() EnableScheduleConfigOutput
	ToEnableScheduleConfigOutputWithContext(ctx context.Context) EnableScheduleConfigOutput
}

type EnableScheduleConfigMap added in v0.1.8

type EnableScheduleConfigMap map[string]EnableScheduleConfigInput

func (EnableScheduleConfigMap) ElementType added in v0.1.8

func (EnableScheduleConfigMap) ElementType() reflect.Type

func (EnableScheduleConfigMap) ToEnableScheduleConfigMapOutput added in v0.1.8

func (i EnableScheduleConfigMap) ToEnableScheduleConfigMapOutput() EnableScheduleConfigMapOutput

func (EnableScheduleConfigMap) ToEnableScheduleConfigMapOutputWithContext added in v0.1.8

func (i EnableScheduleConfigMap) ToEnableScheduleConfigMapOutputWithContext(ctx context.Context) EnableScheduleConfigMapOutput

type EnableScheduleConfigMapInput added in v0.1.8

type EnableScheduleConfigMapInput interface {
	pulumi.Input

	ToEnableScheduleConfigMapOutput() EnableScheduleConfigMapOutput
	ToEnableScheduleConfigMapOutputWithContext(context.Context) EnableScheduleConfigMapOutput
}

EnableScheduleConfigMapInput is an input type that accepts EnableScheduleConfigMap and EnableScheduleConfigMapOutput values. You can construct a concrete instance of `EnableScheduleConfigMapInput` via:

EnableScheduleConfigMap{ "key": EnableScheduleConfigArgs{...} }

type EnableScheduleConfigMapOutput added in v0.1.8

type EnableScheduleConfigMapOutput struct{ *pulumi.OutputState }

func (EnableScheduleConfigMapOutput) ElementType added in v0.1.8

func (EnableScheduleConfigMapOutput) MapIndex added in v0.1.8

func (EnableScheduleConfigMapOutput) ToEnableScheduleConfigMapOutput added in v0.1.8

func (o EnableScheduleConfigMapOutput) ToEnableScheduleConfigMapOutput() EnableScheduleConfigMapOutput

func (EnableScheduleConfigMapOutput) ToEnableScheduleConfigMapOutputWithContext added in v0.1.8

func (o EnableScheduleConfigMapOutput) ToEnableScheduleConfigMapOutputWithContext(ctx context.Context) EnableScheduleConfigMapOutput

type EnableScheduleConfigOutput added in v0.1.8

type EnableScheduleConfigOutput struct{ *pulumi.OutputState }

func (EnableScheduleConfigOutput) ElementType added in v0.1.8

func (EnableScheduleConfigOutput) ElementType() reflect.Type

func (EnableScheduleConfigOutput) Enabled added in v0.1.8

true: enable; false: disable.

func (EnableScheduleConfigOutput) ScheduleId added in v0.1.8

The scheme ID.

func (EnableScheduleConfigOutput) ToEnableScheduleConfigOutput added in v0.1.8

func (o EnableScheduleConfigOutput) ToEnableScheduleConfigOutput() EnableScheduleConfigOutput

func (EnableScheduleConfigOutput) ToEnableScheduleConfigOutputWithContext added in v0.1.8

func (o EnableScheduleConfigOutput) ToEnableScheduleConfigOutputWithContext(ctx context.Context) EnableScheduleConfigOutput

type EnableScheduleConfigState added in v0.1.8

type EnableScheduleConfigState struct {
	// true: enable; false: disable.
	Enabled pulumi.BoolPtrInput
	// The scheme ID.
	ScheduleId pulumi.IntPtrInput
}

func (EnableScheduleConfigState) ElementType added in v0.1.8

func (EnableScheduleConfigState) ElementType() reflect.Type

type EnableWorkflowConfig added in v0.1.8

type EnableWorkflowConfig struct {
	pulumi.CustomResourceState

	// true: enable; false: disable.
	Enabled pulumi.BoolOutput `pulumi:"enabled"`
	// Workflow ID.
	WorkflowId pulumi.IntOutput `pulumi:"workflowId"`
}

Provides a resource to create a mps enableWorkflowConfig

## Example Usage

### Enable the mps workflow

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := Mps.NewWorkflow(ctx, "example", &Mps.WorkflowArgs{
			OutputDir:    pulumi.String("/"),
			TaskPriority: pulumi.Int(0),
			WorkflowName: pulumi.String("tf-workflow-enable-config"),
			MediaProcessTask: &mps.WorkflowMediaProcessTaskArgs{
				AdaptiveDynamicStreamingTaskSets: mps.WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray{
					&mps.WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs{
						Definition:          pulumi.Int(12),
						OutputObjectPath:    pulumi.String("/out"),
						SegmentObjectName:   pulumi.String("/out"),
						SubStreamObjectName: pulumi.String("/out/out/"),
						OutputStorage: &mps.WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs{
							Type: pulumi.String("COS"),
							CosOutputStorage: &mps.WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs{
								Bucket: pulumi.String("cos-lock-1308919341"),
								Region: pulumi.String("ap-guangzhou"),
							},
						},
					},
				},
				SnapshotByTimeOffsetTaskSets: mps.WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray{
					&mps.WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs{
						Definition: pulumi.Int(10),
						ExtTimeOffsetSets: pulumi.StringArray{
							pulumi.String("1s"),
						},
						OutputObjectPath: pulumi.String("/snapshot/"),
						TimeOffsetSets:   pulumi.Float64Array{},
						OutputStorage: &mps.WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs{
							Type: pulumi.String("COS"),
							CosOutputStorage: &mps.WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs{
								Bucket: pulumi.String("cos-lock-1308919341"),
								Region: pulumi.String("ap-guangzhou"),
							},
						},
					},
				},
				AnimatedGraphicTaskSets: mps.WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray{
					&mps.WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs{
						Definition:       pulumi.Int(20000),
						EndTimeOffset:    pulumi.Float64(0),
						OutputObjectPath: pulumi.String("/test/"),
						StartTimeOffset:  pulumi.Float64(0),
						OutputStorage: &mps.WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs{
							Type: pulumi.String("COS"),
							CosOutputStorage: &mps.WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs{
								Bucket: pulumi.String("cos-lock-1308919341"),
								Region: pulumi.String("ap-guangzhou"),
							},
						},
					},
				},
			},
			AiAnalysisTask: &mps.WorkflowAiAnalysisTaskArgs{
				Definition: pulumi.Int(20),
			},
			AiContentReviewTask: &mps.WorkflowAiContentReviewTaskArgs{
				Definition: pulumi.Int(20),
			},
			AiRecognitionTask: &mps.WorkflowAiRecognitionTaskArgs{
				Definition: pulumi.Int(20),
			},
			OutputStorage: &mps.WorkflowOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &mps.WorkflowOutputStorageCosOutputStorageArgs{
					Bucket: pulumi.String("cos-lock-1308919341"),
					Region: pulumi.String("ap-guangzhou"),
				},
			},
			Trigger: &mps.WorkflowTriggerArgs{
				Type: pulumi.String("CosFileUpload"),
				CosFileUploadTrigger: &mps.WorkflowTriggerCosFileUploadTriggerArgs{
					Bucket: pulumi.String("cos-lock-1308919341"),
					Dir:    pulumi.String("/"),
					Region: pulumi.String("ap-guangzhou"),
				},
			},
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewEnableWorkflowConfig(ctx, "config", &Mps.EnableWorkflowConfigArgs{
			WorkflowId: example.ID(),
			Enabled:    pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

### Disable the mps workflow

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewEnableWorkflowConfig(ctx, "config", &Mps.EnableWorkflowConfigArgs{
			WorkflowId: pulumi.Any(tencentcloud_mps_workflow.Example.Id),
			Enabled:    pulumi.Bool(false),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/enableWorkflowConfig:EnableWorkflowConfig enable_workflow_config enable_workflow_config_id ```

func GetEnableWorkflowConfig added in v0.1.8

func GetEnableWorkflowConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnableWorkflowConfigState, opts ...pulumi.ResourceOption) (*EnableWorkflowConfig, error)

GetEnableWorkflowConfig gets an existing EnableWorkflowConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEnableWorkflowConfig added in v0.1.8

func NewEnableWorkflowConfig(ctx *pulumi.Context,
	name string, args *EnableWorkflowConfigArgs, opts ...pulumi.ResourceOption) (*EnableWorkflowConfig, error)

NewEnableWorkflowConfig registers a new resource with the given unique name, arguments, and options.

func (*EnableWorkflowConfig) ElementType added in v0.1.8

func (*EnableWorkflowConfig) ElementType() reflect.Type

func (*EnableWorkflowConfig) ToEnableWorkflowConfigOutput added in v0.1.8

func (i *EnableWorkflowConfig) ToEnableWorkflowConfigOutput() EnableWorkflowConfigOutput

func (*EnableWorkflowConfig) ToEnableWorkflowConfigOutputWithContext added in v0.1.8

func (i *EnableWorkflowConfig) ToEnableWorkflowConfigOutputWithContext(ctx context.Context) EnableWorkflowConfigOutput

type EnableWorkflowConfigArgs added in v0.1.8

type EnableWorkflowConfigArgs struct {
	// true: enable; false: disable.
	Enabled pulumi.BoolInput
	// Workflow ID.
	WorkflowId pulumi.IntInput
}

The set of arguments for constructing a EnableWorkflowConfig resource.

func (EnableWorkflowConfigArgs) ElementType added in v0.1.8

func (EnableWorkflowConfigArgs) ElementType() reflect.Type

type EnableWorkflowConfigArray added in v0.1.8

type EnableWorkflowConfigArray []EnableWorkflowConfigInput

func (EnableWorkflowConfigArray) ElementType added in v0.1.8

func (EnableWorkflowConfigArray) ElementType() reflect.Type

func (EnableWorkflowConfigArray) ToEnableWorkflowConfigArrayOutput added in v0.1.8

func (i EnableWorkflowConfigArray) ToEnableWorkflowConfigArrayOutput() EnableWorkflowConfigArrayOutput

func (EnableWorkflowConfigArray) ToEnableWorkflowConfigArrayOutputWithContext added in v0.1.8

func (i EnableWorkflowConfigArray) ToEnableWorkflowConfigArrayOutputWithContext(ctx context.Context) EnableWorkflowConfigArrayOutput

type EnableWorkflowConfigArrayInput added in v0.1.8

type EnableWorkflowConfigArrayInput interface {
	pulumi.Input

	ToEnableWorkflowConfigArrayOutput() EnableWorkflowConfigArrayOutput
	ToEnableWorkflowConfigArrayOutputWithContext(context.Context) EnableWorkflowConfigArrayOutput
}

EnableWorkflowConfigArrayInput is an input type that accepts EnableWorkflowConfigArray and EnableWorkflowConfigArrayOutput values. You can construct a concrete instance of `EnableWorkflowConfigArrayInput` via:

EnableWorkflowConfigArray{ EnableWorkflowConfigArgs{...} }

type EnableWorkflowConfigArrayOutput added in v0.1.8

type EnableWorkflowConfigArrayOutput struct{ *pulumi.OutputState }

func (EnableWorkflowConfigArrayOutput) ElementType added in v0.1.8

func (EnableWorkflowConfigArrayOutput) Index added in v0.1.8

func (EnableWorkflowConfigArrayOutput) ToEnableWorkflowConfigArrayOutput added in v0.1.8

func (o EnableWorkflowConfigArrayOutput) ToEnableWorkflowConfigArrayOutput() EnableWorkflowConfigArrayOutput

func (EnableWorkflowConfigArrayOutput) ToEnableWorkflowConfigArrayOutputWithContext added in v0.1.8

func (o EnableWorkflowConfigArrayOutput) ToEnableWorkflowConfigArrayOutputWithContext(ctx context.Context) EnableWorkflowConfigArrayOutput

type EnableWorkflowConfigInput added in v0.1.8

type EnableWorkflowConfigInput interface {
	pulumi.Input

	ToEnableWorkflowConfigOutput() EnableWorkflowConfigOutput
	ToEnableWorkflowConfigOutputWithContext(ctx context.Context) EnableWorkflowConfigOutput
}

type EnableWorkflowConfigMap added in v0.1.8

type EnableWorkflowConfigMap map[string]EnableWorkflowConfigInput

func (EnableWorkflowConfigMap) ElementType added in v0.1.8

func (EnableWorkflowConfigMap) ElementType() reflect.Type

func (EnableWorkflowConfigMap) ToEnableWorkflowConfigMapOutput added in v0.1.8

func (i EnableWorkflowConfigMap) ToEnableWorkflowConfigMapOutput() EnableWorkflowConfigMapOutput

func (EnableWorkflowConfigMap) ToEnableWorkflowConfigMapOutputWithContext added in v0.1.8

func (i EnableWorkflowConfigMap) ToEnableWorkflowConfigMapOutputWithContext(ctx context.Context) EnableWorkflowConfigMapOutput

type EnableWorkflowConfigMapInput added in v0.1.8

type EnableWorkflowConfigMapInput interface {
	pulumi.Input

	ToEnableWorkflowConfigMapOutput() EnableWorkflowConfigMapOutput
	ToEnableWorkflowConfigMapOutputWithContext(context.Context) EnableWorkflowConfigMapOutput
}

EnableWorkflowConfigMapInput is an input type that accepts EnableWorkflowConfigMap and EnableWorkflowConfigMapOutput values. You can construct a concrete instance of `EnableWorkflowConfigMapInput` via:

EnableWorkflowConfigMap{ "key": EnableWorkflowConfigArgs{...} }

type EnableWorkflowConfigMapOutput added in v0.1.8

type EnableWorkflowConfigMapOutput struct{ *pulumi.OutputState }

func (EnableWorkflowConfigMapOutput) ElementType added in v0.1.8

func (EnableWorkflowConfigMapOutput) MapIndex added in v0.1.8

func (EnableWorkflowConfigMapOutput) ToEnableWorkflowConfigMapOutput added in v0.1.8

func (o EnableWorkflowConfigMapOutput) ToEnableWorkflowConfigMapOutput() EnableWorkflowConfigMapOutput

func (EnableWorkflowConfigMapOutput) ToEnableWorkflowConfigMapOutputWithContext added in v0.1.8

func (o EnableWorkflowConfigMapOutput) ToEnableWorkflowConfigMapOutputWithContext(ctx context.Context) EnableWorkflowConfigMapOutput

type EnableWorkflowConfigOutput added in v0.1.8

type EnableWorkflowConfigOutput struct{ *pulumi.OutputState }

func (EnableWorkflowConfigOutput) ElementType added in v0.1.8

func (EnableWorkflowConfigOutput) ElementType() reflect.Type

func (EnableWorkflowConfigOutput) Enabled added in v0.1.8

true: enable; false: disable.

func (EnableWorkflowConfigOutput) ToEnableWorkflowConfigOutput added in v0.1.8

func (o EnableWorkflowConfigOutput) ToEnableWorkflowConfigOutput() EnableWorkflowConfigOutput

func (EnableWorkflowConfigOutput) ToEnableWorkflowConfigOutputWithContext added in v0.1.8

func (o EnableWorkflowConfigOutput) ToEnableWorkflowConfigOutputWithContext(ctx context.Context) EnableWorkflowConfigOutput

func (EnableWorkflowConfigOutput) WorkflowId added in v0.1.8

Workflow ID.

type EnableWorkflowConfigState added in v0.1.8

type EnableWorkflowConfigState struct {
	// true: enable; false: disable.
	Enabled pulumi.BoolPtrInput
	// Workflow ID.
	WorkflowId pulumi.IntPtrInput
}

func (EnableWorkflowConfigState) ElementType added in v0.1.8

func (EnableWorkflowConfigState) ElementType() reflect.Type

type Event added in v0.1.8

type Event struct {
	pulumi.CustomResourceState

	// Event description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Event name.
	EventName pulumi.StringOutput `pulumi:"eventName"`
}

Provides a resource to create a mps event

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewEvent(ctx, "event", &Mps.EventArgs{
			Description: pulumi.String("event description"),
			EventName:   pulumi.String("you-event-name"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/event:Event event event_id ```

func GetEvent added in v0.1.8

func GetEvent(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventState, opts ...pulumi.ResourceOption) (*Event, error)

GetEvent gets an existing Event resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEvent added in v0.1.8

func NewEvent(ctx *pulumi.Context,
	name string, args *EventArgs, opts ...pulumi.ResourceOption) (*Event, error)

NewEvent registers a new resource with the given unique name, arguments, and options.

func (*Event) ElementType added in v0.1.8

func (*Event) ElementType() reflect.Type

func (*Event) ToEventOutput added in v0.1.8

func (i *Event) ToEventOutput() EventOutput

func (*Event) ToEventOutputWithContext added in v0.1.8

func (i *Event) ToEventOutputWithContext(ctx context.Context) EventOutput

type EventArgs added in v0.1.8

type EventArgs struct {
	// Event description.
	Description pulumi.StringPtrInput
	// Event name.
	EventName pulumi.StringInput
}

The set of arguments for constructing a Event resource.

func (EventArgs) ElementType added in v0.1.8

func (EventArgs) ElementType() reflect.Type

type EventArray added in v0.1.8

type EventArray []EventInput

func (EventArray) ElementType added in v0.1.8

func (EventArray) ElementType() reflect.Type

func (EventArray) ToEventArrayOutput added in v0.1.8

func (i EventArray) ToEventArrayOutput() EventArrayOutput

func (EventArray) ToEventArrayOutputWithContext added in v0.1.8

func (i EventArray) ToEventArrayOutputWithContext(ctx context.Context) EventArrayOutput

type EventArrayInput added in v0.1.8

type EventArrayInput interface {
	pulumi.Input

	ToEventArrayOutput() EventArrayOutput
	ToEventArrayOutputWithContext(context.Context) EventArrayOutput
}

EventArrayInput is an input type that accepts EventArray and EventArrayOutput values. You can construct a concrete instance of `EventArrayInput` via:

EventArray{ EventArgs{...} }

type EventArrayOutput added in v0.1.8

type EventArrayOutput struct{ *pulumi.OutputState }

func (EventArrayOutput) ElementType added in v0.1.8

func (EventArrayOutput) ElementType() reflect.Type

func (EventArrayOutput) Index added in v0.1.8

func (EventArrayOutput) ToEventArrayOutput added in v0.1.8

func (o EventArrayOutput) ToEventArrayOutput() EventArrayOutput

func (EventArrayOutput) ToEventArrayOutputWithContext added in v0.1.8

func (o EventArrayOutput) ToEventArrayOutputWithContext(ctx context.Context) EventArrayOutput

type EventInput added in v0.1.8

type EventInput interface {
	pulumi.Input

	ToEventOutput() EventOutput
	ToEventOutputWithContext(ctx context.Context) EventOutput
}

type EventMap added in v0.1.8

type EventMap map[string]EventInput

func (EventMap) ElementType added in v0.1.8

func (EventMap) ElementType() reflect.Type

func (EventMap) ToEventMapOutput added in v0.1.8

func (i EventMap) ToEventMapOutput() EventMapOutput

func (EventMap) ToEventMapOutputWithContext added in v0.1.8

func (i EventMap) ToEventMapOutputWithContext(ctx context.Context) EventMapOutput

type EventMapInput added in v0.1.8

type EventMapInput interface {
	pulumi.Input

	ToEventMapOutput() EventMapOutput
	ToEventMapOutputWithContext(context.Context) EventMapOutput
}

EventMapInput is an input type that accepts EventMap and EventMapOutput values. You can construct a concrete instance of `EventMapInput` via:

EventMap{ "key": EventArgs{...} }

type EventMapOutput added in v0.1.8

type EventMapOutput struct{ *pulumi.OutputState }

func (EventMapOutput) ElementType added in v0.1.8

func (EventMapOutput) ElementType() reflect.Type

func (EventMapOutput) MapIndex added in v0.1.8

func (EventMapOutput) ToEventMapOutput added in v0.1.8

func (o EventMapOutput) ToEventMapOutput() EventMapOutput

func (EventMapOutput) ToEventMapOutputWithContext added in v0.1.8

func (o EventMapOutput) ToEventMapOutputWithContext(ctx context.Context) EventMapOutput

type EventOutput added in v0.1.8

type EventOutput struct{ *pulumi.OutputState }

func (EventOutput) Description added in v0.1.8

func (o EventOutput) Description() pulumi.StringPtrOutput

Event description.

func (EventOutput) ElementType added in v0.1.8

func (EventOutput) ElementType() reflect.Type

func (EventOutput) EventName added in v0.1.8

func (o EventOutput) EventName() pulumi.StringOutput

Event name.

func (EventOutput) ToEventOutput added in v0.1.8

func (o EventOutput) ToEventOutput() EventOutput

func (EventOutput) ToEventOutputWithContext added in v0.1.8

func (o EventOutput) ToEventOutputWithContext(ctx context.Context) EventOutput

type EventState added in v0.1.8

type EventState struct {
	// Event description.
	Description pulumi.StringPtrInput
	// Event name.
	EventName pulumi.StringPtrInput
}

func (EventState) ElementType added in v0.1.8

func (EventState) ElementType() reflect.Type

type ExecuteFunctionOperation added in v0.1.8

type ExecuteFunctionOperation struct {
	pulumi.CustomResourceState

	// API parameter. Parameter format will depend on the actual function definition.
	FunctionArg pulumi.StringOutput `pulumi:"functionArg"`
	// Name of called backend API.
	FunctionName pulumi.StringOutput `pulumi:"functionName"`
}

Provides a resource to create a mps executeFunctionOperation

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewExecuteFunctionOperation(ctx, "operation", &Mps.ExecuteFunctionOperationArgs{
			FunctionArg:  pulumi.String("arg1"),
			FunctionName: pulumi.String("ExampleFunc"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetExecuteFunctionOperation added in v0.1.8

func GetExecuteFunctionOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ExecuteFunctionOperationState, opts ...pulumi.ResourceOption) (*ExecuteFunctionOperation, error)

GetExecuteFunctionOperation gets an existing ExecuteFunctionOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewExecuteFunctionOperation added in v0.1.8

func NewExecuteFunctionOperation(ctx *pulumi.Context,
	name string, args *ExecuteFunctionOperationArgs, opts ...pulumi.ResourceOption) (*ExecuteFunctionOperation, error)

NewExecuteFunctionOperation registers a new resource with the given unique name, arguments, and options.

func (*ExecuteFunctionOperation) ElementType added in v0.1.8

func (*ExecuteFunctionOperation) ElementType() reflect.Type

func (*ExecuteFunctionOperation) ToExecuteFunctionOperationOutput added in v0.1.8

func (i *ExecuteFunctionOperation) ToExecuteFunctionOperationOutput() ExecuteFunctionOperationOutput

func (*ExecuteFunctionOperation) ToExecuteFunctionOperationOutputWithContext added in v0.1.8

func (i *ExecuteFunctionOperation) ToExecuteFunctionOperationOutputWithContext(ctx context.Context) ExecuteFunctionOperationOutput

type ExecuteFunctionOperationArgs added in v0.1.8

type ExecuteFunctionOperationArgs struct {
	// API parameter. Parameter format will depend on the actual function definition.
	FunctionArg pulumi.StringInput
	// Name of called backend API.
	FunctionName pulumi.StringInput
}

The set of arguments for constructing a ExecuteFunctionOperation resource.

func (ExecuteFunctionOperationArgs) ElementType added in v0.1.8

type ExecuteFunctionOperationArray added in v0.1.8

type ExecuteFunctionOperationArray []ExecuteFunctionOperationInput

func (ExecuteFunctionOperationArray) ElementType added in v0.1.8

func (ExecuteFunctionOperationArray) ToExecuteFunctionOperationArrayOutput added in v0.1.8

func (i ExecuteFunctionOperationArray) ToExecuteFunctionOperationArrayOutput() ExecuteFunctionOperationArrayOutput

func (ExecuteFunctionOperationArray) ToExecuteFunctionOperationArrayOutputWithContext added in v0.1.8

func (i ExecuteFunctionOperationArray) ToExecuteFunctionOperationArrayOutputWithContext(ctx context.Context) ExecuteFunctionOperationArrayOutput

type ExecuteFunctionOperationArrayInput added in v0.1.8

type ExecuteFunctionOperationArrayInput interface {
	pulumi.Input

	ToExecuteFunctionOperationArrayOutput() ExecuteFunctionOperationArrayOutput
	ToExecuteFunctionOperationArrayOutputWithContext(context.Context) ExecuteFunctionOperationArrayOutput
}

ExecuteFunctionOperationArrayInput is an input type that accepts ExecuteFunctionOperationArray and ExecuteFunctionOperationArrayOutput values. You can construct a concrete instance of `ExecuteFunctionOperationArrayInput` via:

ExecuteFunctionOperationArray{ ExecuteFunctionOperationArgs{...} }

type ExecuteFunctionOperationArrayOutput added in v0.1.8

type ExecuteFunctionOperationArrayOutput struct{ *pulumi.OutputState }

func (ExecuteFunctionOperationArrayOutput) ElementType added in v0.1.8

func (ExecuteFunctionOperationArrayOutput) Index added in v0.1.8

func (ExecuteFunctionOperationArrayOutput) ToExecuteFunctionOperationArrayOutput added in v0.1.8

func (o ExecuteFunctionOperationArrayOutput) ToExecuteFunctionOperationArrayOutput() ExecuteFunctionOperationArrayOutput

func (ExecuteFunctionOperationArrayOutput) ToExecuteFunctionOperationArrayOutputWithContext added in v0.1.8

func (o ExecuteFunctionOperationArrayOutput) ToExecuteFunctionOperationArrayOutputWithContext(ctx context.Context) ExecuteFunctionOperationArrayOutput

type ExecuteFunctionOperationInput added in v0.1.8

type ExecuteFunctionOperationInput interface {
	pulumi.Input

	ToExecuteFunctionOperationOutput() ExecuteFunctionOperationOutput
	ToExecuteFunctionOperationOutputWithContext(ctx context.Context) ExecuteFunctionOperationOutput
}

type ExecuteFunctionOperationMap added in v0.1.8

type ExecuteFunctionOperationMap map[string]ExecuteFunctionOperationInput

func (ExecuteFunctionOperationMap) ElementType added in v0.1.8

func (ExecuteFunctionOperationMap) ToExecuteFunctionOperationMapOutput added in v0.1.8

func (i ExecuteFunctionOperationMap) ToExecuteFunctionOperationMapOutput() ExecuteFunctionOperationMapOutput

func (ExecuteFunctionOperationMap) ToExecuteFunctionOperationMapOutputWithContext added in v0.1.8

func (i ExecuteFunctionOperationMap) ToExecuteFunctionOperationMapOutputWithContext(ctx context.Context) ExecuteFunctionOperationMapOutput

type ExecuteFunctionOperationMapInput added in v0.1.8

type ExecuteFunctionOperationMapInput interface {
	pulumi.Input

	ToExecuteFunctionOperationMapOutput() ExecuteFunctionOperationMapOutput
	ToExecuteFunctionOperationMapOutputWithContext(context.Context) ExecuteFunctionOperationMapOutput
}

ExecuteFunctionOperationMapInput is an input type that accepts ExecuteFunctionOperationMap and ExecuteFunctionOperationMapOutput values. You can construct a concrete instance of `ExecuteFunctionOperationMapInput` via:

ExecuteFunctionOperationMap{ "key": ExecuteFunctionOperationArgs{...} }

type ExecuteFunctionOperationMapOutput added in v0.1.8

type ExecuteFunctionOperationMapOutput struct{ *pulumi.OutputState }

func (ExecuteFunctionOperationMapOutput) ElementType added in v0.1.8

func (ExecuteFunctionOperationMapOutput) MapIndex added in v0.1.8

func (ExecuteFunctionOperationMapOutput) ToExecuteFunctionOperationMapOutput added in v0.1.8

func (o ExecuteFunctionOperationMapOutput) ToExecuteFunctionOperationMapOutput() ExecuteFunctionOperationMapOutput

func (ExecuteFunctionOperationMapOutput) ToExecuteFunctionOperationMapOutputWithContext added in v0.1.8

func (o ExecuteFunctionOperationMapOutput) ToExecuteFunctionOperationMapOutputWithContext(ctx context.Context) ExecuteFunctionOperationMapOutput

type ExecuteFunctionOperationOutput added in v0.1.8

type ExecuteFunctionOperationOutput struct{ *pulumi.OutputState }

func (ExecuteFunctionOperationOutput) ElementType added in v0.1.8

func (ExecuteFunctionOperationOutput) FunctionArg added in v0.1.8

API parameter. Parameter format will depend on the actual function definition.

func (ExecuteFunctionOperationOutput) FunctionName added in v0.1.8

Name of called backend API.

func (ExecuteFunctionOperationOutput) ToExecuteFunctionOperationOutput added in v0.1.8

func (o ExecuteFunctionOperationOutput) ToExecuteFunctionOperationOutput() ExecuteFunctionOperationOutput

func (ExecuteFunctionOperationOutput) ToExecuteFunctionOperationOutputWithContext added in v0.1.8

func (o ExecuteFunctionOperationOutput) ToExecuteFunctionOperationOutputWithContext(ctx context.Context) ExecuteFunctionOperationOutput

type ExecuteFunctionOperationState added in v0.1.8

type ExecuteFunctionOperationState struct {
	// API parameter. Parameter format will depend on the actual function definition.
	FunctionArg pulumi.StringPtrInput
	// Name of called backend API.
	FunctionName pulumi.StringPtrInput
}

func (ExecuteFunctionOperationState) ElementType added in v0.1.8

type Flow added in v0.1.8

type Flow struct {
	pulumi.CustomResourceState

	// The event ID associated with this Flow. Each flow can only be associated with one Event.
	EventId pulumi.StringPtrOutput `pulumi:"eventId"`
	// Flow name.
	FlowName pulumi.StringOutput `pulumi:"flowName"`
	// The input group for the flow.
	InputGroups FlowInputGroupArrayOutput `pulumi:"inputGroups"`
	// Maximum bandwidth, unit bps, optional [10000000, 20000000, 50000000].
	MaxBandwidth pulumi.IntOutput `pulumi:"maxBandwidth"`
}

Provides a resource to create a mps flow

## Example Usage

### Create a mps RTP flow

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		event, err := Mps.NewEvent(ctx, "event", &Mps.EventArgs{
			EventName:   pulumi.String("tf_test_event_srt_%d"),
			Description: pulumi.String("tf test mps event description"),
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewFlow(ctx, "flow", &Mps.FlowArgs{
			FlowName:     pulumi.String("tf_test_mps_flow_srt_%d"),
			MaxBandwidth: pulumi.Int(10000000),
			InputGroups: mps.FlowInputGroupArray{
				&mps.FlowInputGroupArgs{
					InputName:   pulumi.String("test_inputname"),
					Protocol:    pulumi.String("SRT"),
					Description: pulumi.String("input name Description"),
					AllowIpLists: pulumi.StringArray{
						pulumi.String("0.0.0.0/0"),
					},
					SrtSettings: &mps.FlowInputGroupSrtSettingsArgs{
						Mode:            pulumi.String("LISTENER"),
						StreamId:        pulumi.String("#!::u=johnny,r=resource,h=xxx.com,t=stream,m=play"),
						Latency:         pulumi.Int(1000),
						RecvLatency:     pulumi.Int(1000),
						PeerLatency:     pulumi.Int(1000),
						PeerIdleTimeout: pulumi.Int(1000),
					},
				},
			},
			EventId: event.ID(),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

### Create a mps RTP flow

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		eventRtp, err := Mps.NewEvent(ctx, "eventRtp", &Mps.EventArgs{
			EventName:   pulumi.String("tf_test_event_rtp_%d"),
			Description: pulumi.String("tf test mps event description"),
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewFlow(ctx, "flowRtp", &Mps.FlowArgs{
			FlowName:     pulumi.String("tf_test_mps_flow_rtp_%d"),
			MaxBandwidth: pulumi.Int(10000000),
			InputGroups: mps.FlowInputGroupArray{
				&mps.FlowInputGroupArgs{
					InputName:   pulumi.String("test_inputname"),
					Protocol:    pulumi.String("RTP"),
					Description: pulumi.String("input name Description"),
					AllowIpLists: pulumi.StringArray{
						pulumi.String("0.0.0.0/0"),
					},
					RtpSettings: &mps.FlowInputGroupRtpSettingsArgs{
						Fec:         pulumi.String("none"),
						IdleTimeout: pulumi.Int(1000),
					},
				},
			},
			EventId: eventRtp.ID(),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

### Create a mps RTP flow and start it

Before you start a mps flow, you need to create a output first.

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		eventRtp, err := Mps.NewEvent(ctx, "eventRtp", &Mps.EventArgs{
			EventName:   pulumi.String("your_event_name"),
			Description: pulumi.String("tf test mps event description"),
		})
		if err != nil {
			return err
		}
		flowRtp, err := Mps.NewFlow(ctx, "flowRtp", &Mps.FlowArgs{
			FlowName:     pulumi.String("your_flow_name"),
			MaxBandwidth: pulumi.Int(10000000),
			InputGroups: mps.FlowInputGroupArray{
				&mps.FlowInputGroupArgs{
					InputName:   pulumi.String("test_inputname"),
					Protocol:    pulumi.String("RTP"),
					Description: pulumi.String("input name Description"),
					AllowIpLists: pulumi.StringArray{
						pulumi.String("0.0.0.0/0"),
					},
					RtpSettings: &mps.FlowInputGroupRtpSettingsArgs{
						Fec:         pulumi.String("none"),
						IdleTimeout: pulumi.Int(1000),
					},
				},
			},
			EventId: eventRtp.ID(),
		})
		if err != nil {
			return err
		}
		output, err := Mps.NewOutput(ctx, "output", &Mps.OutputArgs{
			FlowId: flowRtp.ID(),
			Output: &mps.OutputOutputTypeArgs{
				OutputName:   pulumi.String("your_output_name"),
				Description:  pulumi.String("tf mps output group"),
				Protocol:     pulumi.String("RTP"),
				OutputRegion: pulumi.String("ap-guangzhou"),
				RtpSettings: &mps.OutputOutputRtpSettingsArgs{
					Destinations: mps.OutputOutputRtpSettingsDestinationArray{
						&mps.OutputOutputRtpSettingsDestinationArgs{
							Ip:   pulumi.String("203.205.141.84"),
							Port: pulumi.Int(65535),
						},
					},
					Fec:         pulumi.String("none"),
					IdleTimeout: pulumi.Int(1000),
				},
			},
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewStartFlowOperation(ctx, "operation", &Mps.StartFlowOperationArgs{
			FlowId: flowRtp.ID(),
			Start:  pulumi.Bool(true),
		}, pulumi.DependsOn([]pulumi.Resource{
			output,
		}))
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/flow:Flow flow flow_id ```

func GetFlow added in v0.1.8

func GetFlow(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FlowState, opts ...pulumi.ResourceOption) (*Flow, error)

GetFlow gets an existing Flow resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewFlow added in v0.1.8

func NewFlow(ctx *pulumi.Context,
	name string, args *FlowArgs, opts ...pulumi.ResourceOption) (*Flow, error)

NewFlow registers a new resource with the given unique name, arguments, and options.

func (*Flow) ElementType added in v0.1.8

func (*Flow) ElementType() reflect.Type

func (*Flow) ToFlowOutput added in v0.1.8

func (i *Flow) ToFlowOutput() FlowOutput

func (*Flow) ToFlowOutputWithContext added in v0.1.8

func (i *Flow) ToFlowOutputWithContext(ctx context.Context) FlowOutput

type FlowArgs added in v0.1.8

type FlowArgs struct {
	// The event ID associated with this Flow. Each flow can only be associated with one Event.
	EventId pulumi.StringPtrInput
	// Flow name.
	FlowName pulumi.StringInput
	// The input group for the flow.
	InputGroups FlowInputGroupArrayInput
	// Maximum bandwidth, unit bps, optional [10000000, 20000000, 50000000].
	MaxBandwidth pulumi.IntInput
}

The set of arguments for constructing a Flow resource.

func (FlowArgs) ElementType added in v0.1.8

func (FlowArgs) ElementType() reflect.Type

type FlowArray added in v0.1.8

type FlowArray []FlowInput

func (FlowArray) ElementType added in v0.1.8

func (FlowArray) ElementType() reflect.Type

func (FlowArray) ToFlowArrayOutput added in v0.1.8

func (i FlowArray) ToFlowArrayOutput() FlowArrayOutput

func (FlowArray) ToFlowArrayOutputWithContext added in v0.1.8

func (i FlowArray) ToFlowArrayOutputWithContext(ctx context.Context) FlowArrayOutput

type FlowArrayInput added in v0.1.8

type FlowArrayInput interface {
	pulumi.Input

	ToFlowArrayOutput() FlowArrayOutput
	ToFlowArrayOutputWithContext(context.Context) FlowArrayOutput
}

FlowArrayInput is an input type that accepts FlowArray and FlowArrayOutput values. You can construct a concrete instance of `FlowArrayInput` via:

FlowArray{ FlowArgs{...} }

type FlowArrayOutput added in v0.1.8

type FlowArrayOutput struct{ *pulumi.OutputState }

func (FlowArrayOutput) ElementType added in v0.1.8

func (FlowArrayOutput) ElementType() reflect.Type

func (FlowArrayOutput) Index added in v0.1.8

func (FlowArrayOutput) ToFlowArrayOutput added in v0.1.8

func (o FlowArrayOutput) ToFlowArrayOutput() FlowArrayOutput

func (FlowArrayOutput) ToFlowArrayOutputWithContext added in v0.1.8

func (o FlowArrayOutput) ToFlowArrayOutputWithContext(ctx context.Context) FlowArrayOutput

type FlowInput added in v0.1.8

type FlowInput interface {
	pulumi.Input

	ToFlowOutput() FlowOutput
	ToFlowOutputWithContext(ctx context.Context) FlowOutput
}

type FlowInputGroup added in v0.1.8

type FlowInputGroup struct {
	// The input IP whitelist, the format is CIDR.
	AllowIpLists []string `pulumi:"allowIpLists"`
	// Input description with a length of [0, 255].
	Description *string `pulumi:"description"`
	// The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.
	FailOver *string `pulumi:"failOver"`
	// Input HLS_PULL configuration information.
	HlsPullSettings *FlowInputGroupHlsPullSettings `pulumi:"hlsPullSettings"`
	// Input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].
	InputName string `pulumi:"inputName"`
	// Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].
	Protocol string `pulumi:"protocol"`
	// Delay broadcast smooth streaming configuration information.
	ResilientStream *FlowInputGroupResilientStream `pulumi:"resilientStream"`
	// Input RTMP_PULL configuration information.
	RtmpPullSettings *FlowInputGroupRtmpPullSettings `pulumi:"rtmpPullSettings"`
	// RTP configuration information.
	RtpSettings *FlowInputGroupRtpSettings `pulumi:"rtpSettings"`
	// Input RTSP_PULL configuration information.
	RtspPullSettings *FlowInputGroupRtspPullSettings `pulumi:"rtspPullSettings"`
	// The input SRT configuration information.
	SrtSettings *FlowInputGroupSrtSettings `pulumi:"srtSettings"`
}

type FlowInputGroupArgs added in v0.1.8

type FlowInputGroupArgs struct {
	// The input IP whitelist, the format is CIDR.
	AllowIpLists pulumi.StringArrayInput `pulumi:"allowIpLists"`
	// Input description with a length of [0, 255].
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.
	FailOver pulumi.StringPtrInput `pulumi:"failOver"`
	// Input HLS_PULL configuration information.
	HlsPullSettings FlowInputGroupHlsPullSettingsPtrInput `pulumi:"hlsPullSettings"`
	// Input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].
	InputName pulumi.StringInput `pulumi:"inputName"`
	// Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].
	Protocol pulumi.StringInput `pulumi:"protocol"`
	// Delay broadcast smooth streaming configuration information.
	ResilientStream FlowInputGroupResilientStreamPtrInput `pulumi:"resilientStream"`
	// Input RTMP_PULL configuration information.
	RtmpPullSettings FlowInputGroupRtmpPullSettingsPtrInput `pulumi:"rtmpPullSettings"`
	// RTP configuration information.
	RtpSettings FlowInputGroupRtpSettingsPtrInput `pulumi:"rtpSettings"`
	// Input RTSP_PULL configuration information.
	RtspPullSettings FlowInputGroupRtspPullSettingsPtrInput `pulumi:"rtspPullSettings"`
	// The input SRT configuration information.
	SrtSettings FlowInputGroupSrtSettingsPtrInput `pulumi:"srtSettings"`
}

func (FlowInputGroupArgs) ElementType added in v0.1.8

func (FlowInputGroupArgs) ElementType() reflect.Type

func (FlowInputGroupArgs) ToFlowInputGroupOutput added in v0.1.8

func (i FlowInputGroupArgs) ToFlowInputGroupOutput() FlowInputGroupOutput

func (FlowInputGroupArgs) ToFlowInputGroupOutputWithContext added in v0.1.8

func (i FlowInputGroupArgs) ToFlowInputGroupOutputWithContext(ctx context.Context) FlowInputGroupOutput

type FlowInputGroupArray added in v0.1.8

type FlowInputGroupArray []FlowInputGroupInput

func (FlowInputGroupArray) ElementType added in v0.1.8

func (FlowInputGroupArray) ElementType() reflect.Type

func (FlowInputGroupArray) ToFlowInputGroupArrayOutput added in v0.1.8

func (i FlowInputGroupArray) ToFlowInputGroupArrayOutput() FlowInputGroupArrayOutput

func (FlowInputGroupArray) ToFlowInputGroupArrayOutputWithContext added in v0.1.8

func (i FlowInputGroupArray) ToFlowInputGroupArrayOutputWithContext(ctx context.Context) FlowInputGroupArrayOutput

type FlowInputGroupArrayInput added in v0.1.8

type FlowInputGroupArrayInput interface {
	pulumi.Input

	ToFlowInputGroupArrayOutput() FlowInputGroupArrayOutput
	ToFlowInputGroupArrayOutputWithContext(context.Context) FlowInputGroupArrayOutput
}

FlowInputGroupArrayInput is an input type that accepts FlowInputGroupArray and FlowInputGroupArrayOutput values. You can construct a concrete instance of `FlowInputGroupArrayInput` via:

FlowInputGroupArray{ FlowInputGroupArgs{...} }

type FlowInputGroupArrayOutput added in v0.1.8

type FlowInputGroupArrayOutput struct{ *pulumi.OutputState }

func (FlowInputGroupArrayOutput) ElementType added in v0.1.8

func (FlowInputGroupArrayOutput) ElementType() reflect.Type

func (FlowInputGroupArrayOutput) Index added in v0.1.8

func (FlowInputGroupArrayOutput) ToFlowInputGroupArrayOutput added in v0.1.8

func (o FlowInputGroupArrayOutput) ToFlowInputGroupArrayOutput() FlowInputGroupArrayOutput

func (FlowInputGroupArrayOutput) ToFlowInputGroupArrayOutputWithContext added in v0.1.8

func (o FlowInputGroupArrayOutput) ToFlowInputGroupArrayOutputWithContext(ctx context.Context) FlowInputGroupArrayOutput

type FlowInputGroupHlsPullSettings added in v0.1.8

type FlowInputGroupHlsPullSettings struct {
	// There is only one origin address of the HLS origin station.
	SourceAddresses []FlowInputGroupHlsPullSettingsSourceAddress `pulumi:"sourceAddresses"`
}

type FlowInputGroupHlsPullSettingsArgs added in v0.1.8

type FlowInputGroupHlsPullSettingsArgs struct {
	// There is only one origin address of the HLS origin station.
	SourceAddresses FlowInputGroupHlsPullSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
}

func (FlowInputGroupHlsPullSettingsArgs) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsOutput added in v0.1.8

func (i FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsOutput() FlowInputGroupHlsPullSettingsOutput

func (FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsOutputWithContext added in v0.1.8

func (i FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsOutput

func (FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsPtrOutput added in v0.1.8

func (i FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsPtrOutput() FlowInputGroupHlsPullSettingsPtrOutput

func (FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsPtrOutputWithContext added in v0.1.8

func (i FlowInputGroupHlsPullSettingsArgs) ToFlowInputGroupHlsPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsPtrOutput

type FlowInputGroupHlsPullSettingsInput added in v0.1.8

type FlowInputGroupHlsPullSettingsInput interface {
	pulumi.Input

	ToFlowInputGroupHlsPullSettingsOutput() FlowInputGroupHlsPullSettingsOutput
	ToFlowInputGroupHlsPullSettingsOutputWithContext(context.Context) FlowInputGroupHlsPullSettingsOutput
}

FlowInputGroupHlsPullSettingsInput is an input type that accepts FlowInputGroupHlsPullSettingsArgs and FlowInputGroupHlsPullSettingsOutput values. You can construct a concrete instance of `FlowInputGroupHlsPullSettingsInput` via:

FlowInputGroupHlsPullSettingsArgs{...}

type FlowInputGroupHlsPullSettingsOutput added in v0.1.8

type FlowInputGroupHlsPullSettingsOutput struct{ *pulumi.OutputState }

func (FlowInputGroupHlsPullSettingsOutput) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsOutput) SourceAddresses added in v0.1.8

There is only one origin address of the HLS origin station.

func (FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsOutput added in v0.1.8

func (o FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsOutput() FlowInputGroupHlsPullSettingsOutput

func (FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsOutputWithContext added in v0.1.8

func (o FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsOutput

func (FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsPtrOutput() FlowInputGroupHlsPullSettingsPtrOutput

func (FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupHlsPullSettingsOutput) ToFlowInputGroupHlsPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsPtrOutput

type FlowInputGroupHlsPullSettingsPtrInput added in v0.1.8

type FlowInputGroupHlsPullSettingsPtrInput interface {
	pulumi.Input

	ToFlowInputGroupHlsPullSettingsPtrOutput() FlowInputGroupHlsPullSettingsPtrOutput
	ToFlowInputGroupHlsPullSettingsPtrOutputWithContext(context.Context) FlowInputGroupHlsPullSettingsPtrOutput
}

FlowInputGroupHlsPullSettingsPtrInput is an input type that accepts FlowInputGroupHlsPullSettingsArgs, FlowInputGroupHlsPullSettingsPtr and FlowInputGroupHlsPullSettingsPtrOutput values. You can construct a concrete instance of `FlowInputGroupHlsPullSettingsPtrInput` via:

        FlowInputGroupHlsPullSettingsArgs{...}

or:

        nil

type FlowInputGroupHlsPullSettingsPtrOutput added in v0.1.8

type FlowInputGroupHlsPullSettingsPtrOutput struct{ *pulumi.OutputState }

func (FlowInputGroupHlsPullSettingsPtrOutput) Elem added in v0.1.8

func (FlowInputGroupHlsPullSettingsPtrOutput) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsPtrOutput) SourceAddresses added in v0.1.8

There is only one origin address of the HLS origin station.

func (FlowInputGroupHlsPullSettingsPtrOutput) ToFlowInputGroupHlsPullSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupHlsPullSettingsPtrOutput) ToFlowInputGroupHlsPullSettingsPtrOutput() FlowInputGroupHlsPullSettingsPtrOutput

func (FlowInputGroupHlsPullSettingsPtrOutput) ToFlowInputGroupHlsPullSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupHlsPullSettingsPtrOutput) ToFlowInputGroupHlsPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsPtrOutput

type FlowInputGroupHlsPullSettingsSourceAddress added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddress struct {
	// The URL address of the RTSP source site.
	Url string `pulumi:"url"`
}

type FlowInputGroupHlsPullSettingsSourceAddressArgs added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddressArgs struct {
	// The URL address of the RTSP source site.
	Url pulumi.StringInput `pulumi:"url"`
}

func (FlowInputGroupHlsPullSettingsSourceAddressArgs) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsSourceAddressArgs) ToFlowInputGroupHlsPullSettingsSourceAddressOutput added in v0.1.8

func (i FlowInputGroupHlsPullSettingsSourceAddressArgs) ToFlowInputGroupHlsPullSettingsSourceAddressOutput() FlowInputGroupHlsPullSettingsSourceAddressOutput

func (FlowInputGroupHlsPullSettingsSourceAddressArgs) ToFlowInputGroupHlsPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (i FlowInputGroupHlsPullSettingsSourceAddressArgs) ToFlowInputGroupHlsPullSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsSourceAddressOutput

type FlowInputGroupHlsPullSettingsSourceAddressArray added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddressArray []FlowInputGroupHlsPullSettingsSourceAddressInput

func (FlowInputGroupHlsPullSettingsSourceAddressArray) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsSourceAddressArray) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutput added in v0.1.8

func (i FlowInputGroupHlsPullSettingsSourceAddressArray) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutput() FlowInputGroupHlsPullSettingsSourceAddressArrayOutput

func (FlowInputGroupHlsPullSettingsSourceAddressArray) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i FlowInputGroupHlsPullSettingsSourceAddressArray) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsSourceAddressArrayOutput

type FlowInputGroupHlsPullSettingsSourceAddressArrayInput added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutput() FlowInputGroupHlsPullSettingsSourceAddressArrayOutput
	ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext(context.Context) FlowInputGroupHlsPullSettingsSourceAddressArrayOutput
}

FlowInputGroupHlsPullSettingsSourceAddressArrayInput is an input type that accepts FlowInputGroupHlsPullSettingsSourceAddressArray and FlowInputGroupHlsPullSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `FlowInputGroupHlsPullSettingsSourceAddressArrayInput` via:

FlowInputGroupHlsPullSettingsSourceAddressArray{ FlowInputGroupHlsPullSettingsSourceAddressArgs{...} }

type FlowInputGroupHlsPullSettingsSourceAddressArrayOutput added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (FlowInputGroupHlsPullSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (FlowInputGroupHlsPullSettingsSourceAddressArrayOutput) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutput added in v0.1.8

func (FlowInputGroupHlsPullSettingsSourceAddressArrayOutput) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o FlowInputGroupHlsPullSettingsSourceAddressArrayOutput) ToFlowInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsSourceAddressArrayOutput

type FlowInputGroupHlsPullSettingsSourceAddressInput added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddressInput interface {
	pulumi.Input

	ToFlowInputGroupHlsPullSettingsSourceAddressOutput() FlowInputGroupHlsPullSettingsSourceAddressOutput
	ToFlowInputGroupHlsPullSettingsSourceAddressOutputWithContext(context.Context) FlowInputGroupHlsPullSettingsSourceAddressOutput
}

FlowInputGroupHlsPullSettingsSourceAddressInput is an input type that accepts FlowInputGroupHlsPullSettingsSourceAddressArgs and FlowInputGroupHlsPullSettingsSourceAddressOutput values. You can construct a concrete instance of `FlowInputGroupHlsPullSettingsSourceAddressInput` via:

FlowInputGroupHlsPullSettingsSourceAddressArgs{...}

type FlowInputGroupHlsPullSettingsSourceAddressOutput added in v0.1.8

type FlowInputGroupHlsPullSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (FlowInputGroupHlsPullSettingsSourceAddressOutput) ElementType added in v0.1.8

func (FlowInputGroupHlsPullSettingsSourceAddressOutput) ToFlowInputGroupHlsPullSettingsSourceAddressOutput added in v0.1.8

func (o FlowInputGroupHlsPullSettingsSourceAddressOutput) ToFlowInputGroupHlsPullSettingsSourceAddressOutput() FlowInputGroupHlsPullSettingsSourceAddressOutput

func (FlowInputGroupHlsPullSettingsSourceAddressOutput) ToFlowInputGroupHlsPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (o FlowInputGroupHlsPullSettingsSourceAddressOutput) ToFlowInputGroupHlsPullSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupHlsPullSettingsSourceAddressOutput

func (FlowInputGroupHlsPullSettingsSourceAddressOutput) Url added in v0.1.8

The URL address of the RTSP source site.

type FlowInputGroupInput added in v0.1.8

type FlowInputGroupInput interface {
	pulumi.Input

	ToFlowInputGroupOutput() FlowInputGroupOutput
	ToFlowInputGroupOutputWithContext(context.Context) FlowInputGroupOutput
}

FlowInputGroupInput is an input type that accepts FlowInputGroupArgs and FlowInputGroupOutput values. You can construct a concrete instance of `FlowInputGroupInput` via:

FlowInputGroupArgs{...}

type FlowInputGroupOutput added in v0.1.8

type FlowInputGroupOutput struct{ *pulumi.OutputState }

func (FlowInputGroupOutput) AllowIpLists added in v0.1.8

The input IP whitelist, the format is CIDR.

func (FlowInputGroupOutput) Description added in v0.1.8

Input description with a length of [0, 255].

func (FlowInputGroupOutput) ElementType added in v0.1.8

func (FlowInputGroupOutput) ElementType() reflect.Type

func (FlowInputGroupOutput) FailOver added in v0.1.8

The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.

func (FlowInputGroupOutput) HlsPullSettings added in v0.1.8

Input HLS_PULL configuration information.

func (FlowInputGroupOutput) InputName added in v0.1.8

Input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].

func (FlowInputGroupOutput) Protocol added in v0.1.8

Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].

func (FlowInputGroupOutput) ResilientStream added in v0.1.8

Delay broadcast smooth streaming configuration information.

func (FlowInputGroupOutput) RtmpPullSettings added in v0.1.8

Input RTMP_PULL configuration information.

func (FlowInputGroupOutput) RtpSettings added in v0.1.8

RTP configuration information.

func (FlowInputGroupOutput) RtspPullSettings added in v0.1.8

Input RTSP_PULL configuration information.

func (FlowInputGroupOutput) SrtSettings added in v0.1.8

The input SRT configuration information.

func (FlowInputGroupOutput) ToFlowInputGroupOutput added in v0.1.8

func (o FlowInputGroupOutput) ToFlowInputGroupOutput() FlowInputGroupOutput

func (FlowInputGroupOutput) ToFlowInputGroupOutputWithContext added in v0.1.8

func (o FlowInputGroupOutput) ToFlowInputGroupOutputWithContext(ctx context.Context) FlowInputGroupOutput

type FlowInputGroupResilientStream added in v0.1.8

type FlowInputGroupResilientStream struct {
	// Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.
	BufferTime *int `pulumi:"bufferTime"`
	// Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.
	Enable *bool `pulumi:"enable"`
}

type FlowInputGroupResilientStreamArgs added in v0.1.8

type FlowInputGroupResilientStreamArgs struct {
	// Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.
	BufferTime pulumi.IntPtrInput `pulumi:"bufferTime"`
	// Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.
	Enable pulumi.BoolPtrInput `pulumi:"enable"`
}

func (FlowInputGroupResilientStreamArgs) ElementType added in v0.1.8

func (FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamOutput added in v0.1.8

func (i FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamOutput() FlowInputGroupResilientStreamOutput

func (FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamOutputWithContext added in v0.1.8

func (i FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamOutputWithContext(ctx context.Context) FlowInputGroupResilientStreamOutput

func (FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamPtrOutput added in v0.1.8

func (i FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamPtrOutput() FlowInputGroupResilientStreamPtrOutput

func (FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamPtrOutputWithContext added in v0.1.8

func (i FlowInputGroupResilientStreamArgs) ToFlowInputGroupResilientStreamPtrOutputWithContext(ctx context.Context) FlowInputGroupResilientStreamPtrOutput

type FlowInputGroupResilientStreamInput added in v0.1.8

type FlowInputGroupResilientStreamInput interface {
	pulumi.Input

	ToFlowInputGroupResilientStreamOutput() FlowInputGroupResilientStreamOutput
	ToFlowInputGroupResilientStreamOutputWithContext(context.Context) FlowInputGroupResilientStreamOutput
}

FlowInputGroupResilientStreamInput is an input type that accepts FlowInputGroupResilientStreamArgs and FlowInputGroupResilientStreamOutput values. You can construct a concrete instance of `FlowInputGroupResilientStreamInput` via:

FlowInputGroupResilientStreamArgs{...}

type FlowInputGroupResilientStreamOutput added in v0.1.8

type FlowInputGroupResilientStreamOutput struct{ *pulumi.OutputState }

func (FlowInputGroupResilientStreamOutput) BufferTime added in v0.1.8

Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.

func (FlowInputGroupResilientStreamOutput) ElementType added in v0.1.8

func (FlowInputGroupResilientStreamOutput) Enable added in v0.1.8

Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.

func (FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamOutput added in v0.1.8

func (o FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamOutput() FlowInputGroupResilientStreamOutput

func (FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamOutputWithContext added in v0.1.8

func (o FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamOutputWithContext(ctx context.Context) FlowInputGroupResilientStreamOutput

func (FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamPtrOutput added in v0.1.8

func (o FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamPtrOutput() FlowInputGroupResilientStreamPtrOutput

func (FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupResilientStreamOutput) ToFlowInputGroupResilientStreamPtrOutputWithContext(ctx context.Context) FlowInputGroupResilientStreamPtrOutput

type FlowInputGroupResilientStreamPtrInput added in v0.1.8

type FlowInputGroupResilientStreamPtrInput interface {
	pulumi.Input

	ToFlowInputGroupResilientStreamPtrOutput() FlowInputGroupResilientStreamPtrOutput
	ToFlowInputGroupResilientStreamPtrOutputWithContext(context.Context) FlowInputGroupResilientStreamPtrOutput
}

FlowInputGroupResilientStreamPtrInput is an input type that accepts FlowInputGroupResilientStreamArgs, FlowInputGroupResilientStreamPtr and FlowInputGroupResilientStreamPtrOutput values. You can construct a concrete instance of `FlowInputGroupResilientStreamPtrInput` via:

        FlowInputGroupResilientStreamArgs{...}

or:

        nil

type FlowInputGroupResilientStreamPtrOutput added in v0.1.8

type FlowInputGroupResilientStreamPtrOutput struct{ *pulumi.OutputState }

func (FlowInputGroupResilientStreamPtrOutput) BufferTime added in v0.1.8

Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.

func (FlowInputGroupResilientStreamPtrOutput) Elem added in v0.1.8

func (FlowInputGroupResilientStreamPtrOutput) ElementType added in v0.1.8

func (FlowInputGroupResilientStreamPtrOutput) Enable added in v0.1.8

Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.

func (FlowInputGroupResilientStreamPtrOutput) ToFlowInputGroupResilientStreamPtrOutput added in v0.1.8

func (o FlowInputGroupResilientStreamPtrOutput) ToFlowInputGroupResilientStreamPtrOutput() FlowInputGroupResilientStreamPtrOutput

func (FlowInputGroupResilientStreamPtrOutput) ToFlowInputGroupResilientStreamPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupResilientStreamPtrOutput) ToFlowInputGroupResilientStreamPtrOutputWithContext(ctx context.Context) FlowInputGroupResilientStreamPtrOutput

type FlowInputGroupRtmpPullSettings added in v0.1.8

type FlowInputGroupRtmpPullSettings struct {
	// The source site address of the RTMP source site, there can only be one.
	SourceAddresses []FlowInputGroupRtmpPullSettingsSourceAddress `pulumi:"sourceAddresses"`
}

type FlowInputGroupRtmpPullSettingsArgs added in v0.1.8

type FlowInputGroupRtmpPullSettingsArgs struct {
	// The source site address of the RTMP source site, there can only be one.
	SourceAddresses FlowInputGroupRtmpPullSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
}

func (FlowInputGroupRtmpPullSettingsArgs) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsOutput added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsOutput() FlowInputGroupRtmpPullSettingsOutput

func (FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsOutputWithContext added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsOutput

func (FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsPtrOutput() FlowInputGroupRtmpPullSettingsPtrOutput

func (FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsArgs) ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsPtrOutput

type FlowInputGroupRtmpPullSettingsInput added in v0.1.8

type FlowInputGroupRtmpPullSettingsInput interface {
	pulumi.Input

	ToFlowInputGroupRtmpPullSettingsOutput() FlowInputGroupRtmpPullSettingsOutput
	ToFlowInputGroupRtmpPullSettingsOutputWithContext(context.Context) FlowInputGroupRtmpPullSettingsOutput
}

FlowInputGroupRtmpPullSettingsInput is an input type that accepts FlowInputGroupRtmpPullSettingsArgs and FlowInputGroupRtmpPullSettingsOutput values. You can construct a concrete instance of `FlowInputGroupRtmpPullSettingsInput` via:

FlowInputGroupRtmpPullSettingsArgs{...}

type FlowInputGroupRtmpPullSettingsOutput added in v0.1.8

type FlowInputGroupRtmpPullSettingsOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtmpPullSettingsOutput) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsOutput) SourceAddresses added in v0.1.8

The source site address of the RTMP source site, there can only be one.

func (FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsOutput added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsOutput() FlowInputGroupRtmpPullSettingsOutput

func (FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsOutputWithContext added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsOutput

func (FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsPtrOutput() FlowInputGroupRtmpPullSettingsPtrOutput

func (FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsOutput) ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsPtrOutput

type FlowInputGroupRtmpPullSettingsPtrInput added in v0.1.8

type FlowInputGroupRtmpPullSettingsPtrInput interface {
	pulumi.Input

	ToFlowInputGroupRtmpPullSettingsPtrOutput() FlowInputGroupRtmpPullSettingsPtrOutput
	ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext(context.Context) FlowInputGroupRtmpPullSettingsPtrOutput
}

FlowInputGroupRtmpPullSettingsPtrInput is an input type that accepts FlowInputGroupRtmpPullSettingsArgs, FlowInputGroupRtmpPullSettingsPtr and FlowInputGroupRtmpPullSettingsPtrOutput values. You can construct a concrete instance of `FlowInputGroupRtmpPullSettingsPtrInput` via:

        FlowInputGroupRtmpPullSettingsArgs{...}

or:

        nil

type FlowInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

type FlowInputGroupRtmpPullSettingsPtrOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtmpPullSettingsPtrOutput) Elem added in v0.1.8

func (FlowInputGroupRtmpPullSettingsPtrOutput) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsPtrOutput) SourceAddresses added in v0.1.8

The source site address of the RTMP source site, there can only be one.

func (FlowInputGroupRtmpPullSettingsPtrOutput) ToFlowInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsPtrOutput) ToFlowInputGroupRtmpPullSettingsPtrOutput() FlowInputGroupRtmpPullSettingsPtrOutput

func (FlowInputGroupRtmpPullSettingsPtrOutput) ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsPtrOutput) ToFlowInputGroupRtmpPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsPtrOutput

type FlowInputGroupRtmpPullSettingsSourceAddress added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddress struct {
	// StreamKey information of the RTMP source site.
	StreamKey string `pulumi:"streamKey"`
	// TcUrl address of the RTMP source server.
	TcUrl string `pulumi:"tcUrl"`
}

type FlowInputGroupRtmpPullSettingsSourceAddressArgs added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddressArgs struct {
	// StreamKey information of the RTMP source site.
	StreamKey pulumi.StringInput `pulumi:"streamKey"`
	// TcUrl address of the RTMP source server.
	TcUrl pulumi.StringInput `pulumi:"tcUrl"`
}

func (FlowInputGroupRtmpPullSettingsSourceAddressArgs) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsSourceAddressArgs) ToFlowInputGroupRtmpPullSettingsSourceAddressOutput added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsSourceAddressArgs) ToFlowInputGroupRtmpPullSettingsSourceAddressOutput() FlowInputGroupRtmpPullSettingsSourceAddressOutput

func (FlowInputGroupRtmpPullSettingsSourceAddressArgs) ToFlowInputGroupRtmpPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsSourceAddressArgs) ToFlowInputGroupRtmpPullSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsSourceAddressOutput

type FlowInputGroupRtmpPullSettingsSourceAddressArray added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddressArray []FlowInputGroupRtmpPullSettingsSourceAddressInput

func (FlowInputGroupRtmpPullSettingsSourceAddressArray) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsSourceAddressArray) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutput added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsSourceAddressArray) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutput() FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput

func (FlowInputGroupRtmpPullSettingsSourceAddressArray) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i FlowInputGroupRtmpPullSettingsSourceAddressArray) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput

type FlowInputGroupRtmpPullSettingsSourceAddressArrayInput added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutput() FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput
	ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext(context.Context) FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput
}

FlowInputGroupRtmpPullSettingsSourceAddressArrayInput is an input type that accepts FlowInputGroupRtmpPullSettingsSourceAddressArray and FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `FlowInputGroupRtmpPullSettingsSourceAddressArrayInput` via:

FlowInputGroupRtmpPullSettingsSourceAddressArray{ FlowInputGroupRtmpPullSettingsSourceAddressArgs{...} }

type FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutput added in v0.1.8

func (FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsSourceAddressArrayOutput

type FlowInputGroupRtmpPullSettingsSourceAddressInput added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddressInput interface {
	pulumi.Input

	ToFlowInputGroupRtmpPullSettingsSourceAddressOutput() FlowInputGroupRtmpPullSettingsSourceAddressOutput
	ToFlowInputGroupRtmpPullSettingsSourceAddressOutputWithContext(context.Context) FlowInputGroupRtmpPullSettingsSourceAddressOutput
}

FlowInputGroupRtmpPullSettingsSourceAddressInput is an input type that accepts FlowInputGroupRtmpPullSettingsSourceAddressArgs and FlowInputGroupRtmpPullSettingsSourceAddressOutput values. You can construct a concrete instance of `FlowInputGroupRtmpPullSettingsSourceAddressInput` via:

FlowInputGroupRtmpPullSettingsSourceAddressArgs{...}

type FlowInputGroupRtmpPullSettingsSourceAddressOutput added in v0.1.8

type FlowInputGroupRtmpPullSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtmpPullSettingsSourceAddressOutput) ElementType added in v0.1.8

func (FlowInputGroupRtmpPullSettingsSourceAddressOutput) StreamKey added in v0.1.8

StreamKey information of the RTMP source site.

func (FlowInputGroupRtmpPullSettingsSourceAddressOutput) TcUrl added in v0.1.8

TcUrl address of the RTMP source server.

func (FlowInputGroupRtmpPullSettingsSourceAddressOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressOutput added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsSourceAddressOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressOutput() FlowInputGroupRtmpPullSettingsSourceAddressOutput

func (FlowInputGroupRtmpPullSettingsSourceAddressOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (o FlowInputGroupRtmpPullSettingsSourceAddressOutput) ToFlowInputGroupRtmpPullSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupRtmpPullSettingsSourceAddressOutput

type FlowInputGroupRtpSettings added in v0.1.8

type FlowInputGroupRtpSettings struct {
	// Defaults to none, optional values[none].
	Fec *string `pulumi:"fec"`
	// Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].
	IdleTimeout *int `pulumi:"idleTimeout"`
}

type FlowInputGroupRtpSettingsArgs added in v0.1.8

type FlowInputGroupRtpSettingsArgs struct {
	// Defaults to none, optional values[none].
	Fec pulumi.StringPtrInput `pulumi:"fec"`
	// Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].
	IdleTimeout pulumi.IntPtrInput `pulumi:"idleTimeout"`
}

func (FlowInputGroupRtpSettingsArgs) ElementType added in v0.1.8

func (FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsOutput added in v0.1.8

func (i FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsOutput() FlowInputGroupRtpSettingsOutput

func (FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsOutputWithContext added in v0.1.8

func (i FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsOutputWithContext(ctx context.Context) FlowInputGroupRtpSettingsOutput

func (FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsPtrOutput added in v0.1.8

func (i FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsPtrOutput() FlowInputGroupRtpSettingsPtrOutput

func (FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsPtrOutputWithContext added in v0.1.8

func (i FlowInputGroupRtpSettingsArgs) ToFlowInputGroupRtpSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtpSettingsPtrOutput

type FlowInputGroupRtpSettingsInput added in v0.1.8

type FlowInputGroupRtpSettingsInput interface {
	pulumi.Input

	ToFlowInputGroupRtpSettingsOutput() FlowInputGroupRtpSettingsOutput
	ToFlowInputGroupRtpSettingsOutputWithContext(context.Context) FlowInputGroupRtpSettingsOutput
}

FlowInputGroupRtpSettingsInput is an input type that accepts FlowInputGroupRtpSettingsArgs and FlowInputGroupRtpSettingsOutput values. You can construct a concrete instance of `FlowInputGroupRtpSettingsInput` via:

FlowInputGroupRtpSettingsArgs{...}

type FlowInputGroupRtpSettingsOutput added in v0.1.8

type FlowInputGroupRtpSettingsOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtpSettingsOutput) ElementType added in v0.1.8

func (FlowInputGroupRtpSettingsOutput) Fec added in v0.1.8

Defaults to none, optional values[none].

func (FlowInputGroupRtpSettingsOutput) IdleTimeout added in v0.1.8

Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].

func (FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsOutput added in v0.1.8

func (o FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsOutput() FlowInputGroupRtpSettingsOutput

func (FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsOutputWithContext added in v0.1.8

func (o FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsOutputWithContext(ctx context.Context) FlowInputGroupRtpSettingsOutput

func (FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsPtrOutput() FlowInputGroupRtpSettingsPtrOutput

func (FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupRtpSettingsOutput) ToFlowInputGroupRtpSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtpSettingsPtrOutput

type FlowInputGroupRtpSettingsPtrInput added in v0.1.8

type FlowInputGroupRtpSettingsPtrInput interface {
	pulumi.Input

	ToFlowInputGroupRtpSettingsPtrOutput() FlowInputGroupRtpSettingsPtrOutput
	ToFlowInputGroupRtpSettingsPtrOutputWithContext(context.Context) FlowInputGroupRtpSettingsPtrOutput
}

FlowInputGroupRtpSettingsPtrInput is an input type that accepts FlowInputGroupRtpSettingsArgs, FlowInputGroupRtpSettingsPtr and FlowInputGroupRtpSettingsPtrOutput values. You can construct a concrete instance of `FlowInputGroupRtpSettingsPtrInput` via:

        FlowInputGroupRtpSettingsArgs{...}

or:

        nil

func FlowInputGroupRtpSettingsPtr added in v0.1.8

type FlowInputGroupRtpSettingsPtrOutput added in v0.1.8

type FlowInputGroupRtpSettingsPtrOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtpSettingsPtrOutput) Elem added in v0.1.8

func (FlowInputGroupRtpSettingsPtrOutput) ElementType added in v0.1.8

func (FlowInputGroupRtpSettingsPtrOutput) Fec added in v0.1.8

Defaults to none, optional values[none].

func (FlowInputGroupRtpSettingsPtrOutput) IdleTimeout added in v0.1.8

Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].

func (FlowInputGroupRtpSettingsPtrOutput) ToFlowInputGroupRtpSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupRtpSettingsPtrOutput) ToFlowInputGroupRtpSettingsPtrOutput() FlowInputGroupRtpSettingsPtrOutput

func (FlowInputGroupRtpSettingsPtrOutput) ToFlowInputGroupRtpSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupRtpSettingsPtrOutput) ToFlowInputGroupRtpSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtpSettingsPtrOutput

type FlowInputGroupRtspPullSettings added in v0.1.8

type FlowInputGroupRtspPullSettings struct {
	// The source site address of the RTSP source site, there can only be one.
	SourceAddresses []FlowInputGroupRtspPullSettingsSourceAddress `pulumi:"sourceAddresses"`
}

type FlowInputGroupRtspPullSettingsArgs added in v0.1.8

type FlowInputGroupRtspPullSettingsArgs struct {
	// The source site address of the RTSP source site, there can only be one.
	SourceAddresses FlowInputGroupRtspPullSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
}

func (FlowInputGroupRtspPullSettingsArgs) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsOutput added in v0.1.8

func (i FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsOutput() FlowInputGroupRtspPullSettingsOutput

func (FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsOutputWithContext added in v0.1.8

func (i FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsOutput

func (FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsPtrOutput added in v0.1.8

func (i FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsPtrOutput() FlowInputGroupRtspPullSettingsPtrOutput

func (FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsPtrOutputWithContext added in v0.1.8

func (i FlowInputGroupRtspPullSettingsArgs) ToFlowInputGroupRtspPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsPtrOutput

type FlowInputGroupRtspPullSettingsInput added in v0.1.8

type FlowInputGroupRtspPullSettingsInput interface {
	pulumi.Input

	ToFlowInputGroupRtspPullSettingsOutput() FlowInputGroupRtspPullSettingsOutput
	ToFlowInputGroupRtspPullSettingsOutputWithContext(context.Context) FlowInputGroupRtspPullSettingsOutput
}

FlowInputGroupRtspPullSettingsInput is an input type that accepts FlowInputGroupRtspPullSettingsArgs and FlowInputGroupRtspPullSettingsOutput values. You can construct a concrete instance of `FlowInputGroupRtspPullSettingsInput` via:

FlowInputGroupRtspPullSettingsArgs{...}

type FlowInputGroupRtspPullSettingsOutput added in v0.1.8

type FlowInputGroupRtspPullSettingsOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtspPullSettingsOutput) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsOutput) SourceAddresses added in v0.1.8

The source site address of the RTSP source site, there can only be one.

func (FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsOutput added in v0.1.8

func (o FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsOutput() FlowInputGroupRtspPullSettingsOutput

func (FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsOutputWithContext added in v0.1.8

func (o FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsOutput

func (FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsPtrOutput() FlowInputGroupRtspPullSettingsPtrOutput

func (FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupRtspPullSettingsOutput) ToFlowInputGroupRtspPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsPtrOutput

type FlowInputGroupRtspPullSettingsPtrInput added in v0.1.8

type FlowInputGroupRtspPullSettingsPtrInput interface {
	pulumi.Input

	ToFlowInputGroupRtspPullSettingsPtrOutput() FlowInputGroupRtspPullSettingsPtrOutput
	ToFlowInputGroupRtspPullSettingsPtrOutputWithContext(context.Context) FlowInputGroupRtspPullSettingsPtrOutput
}

FlowInputGroupRtspPullSettingsPtrInput is an input type that accepts FlowInputGroupRtspPullSettingsArgs, FlowInputGroupRtspPullSettingsPtr and FlowInputGroupRtspPullSettingsPtrOutput values. You can construct a concrete instance of `FlowInputGroupRtspPullSettingsPtrInput` via:

        FlowInputGroupRtspPullSettingsArgs{...}

or:

        nil

type FlowInputGroupRtspPullSettingsPtrOutput added in v0.1.8

type FlowInputGroupRtspPullSettingsPtrOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtspPullSettingsPtrOutput) Elem added in v0.1.8

func (FlowInputGroupRtspPullSettingsPtrOutput) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsPtrOutput) SourceAddresses added in v0.1.8

The source site address of the RTSP source site, there can only be one.

func (FlowInputGroupRtspPullSettingsPtrOutput) ToFlowInputGroupRtspPullSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupRtspPullSettingsPtrOutput) ToFlowInputGroupRtspPullSettingsPtrOutput() FlowInputGroupRtspPullSettingsPtrOutput

func (FlowInputGroupRtspPullSettingsPtrOutput) ToFlowInputGroupRtspPullSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupRtspPullSettingsPtrOutput) ToFlowInputGroupRtspPullSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsPtrOutput

type FlowInputGroupRtspPullSettingsSourceAddress added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddress struct {
	// The URL address of the RTSP source site.
	Url string `pulumi:"url"`
}

type FlowInputGroupRtspPullSettingsSourceAddressArgs added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddressArgs struct {
	// The URL address of the RTSP source site.
	Url pulumi.StringInput `pulumi:"url"`
}

func (FlowInputGroupRtspPullSettingsSourceAddressArgs) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsSourceAddressArgs) ToFlowInputGroupRtspPullSettingsSourceAddressOutput added in v0.1.8

func (i FlowInputGroupRtspPullSettingsSourceAddressArgs) ToFlowInputGroupRtspPullSettingsSourceAddressOutput() FlowInputGroupRtspPullSettingsSourceAddressOutput

func (FlowInputGroupRtspPullSettingsSourceAddressArgs) ToFlowInputGroupRtspPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (i FlowInputGroupRtspPullSettingsSourceAddressArgs) ToFlowInputGroupRtspPullSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsSourceAddressOutput

type FlowInputGroupRtspPullSettingsSourceAddressArray added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddressArray []FlowInputGroupRtspPullSettingsSourceAddressInput

func (FlowInputGroupRtspPullSettingsSourceAddressArray) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsSourceAddressArray) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutput added in v0.1.8

func (i FlowInputGroupRtspPullSettingsSourceAddressArray) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutput() FlowInputGroupRtspPullSettingsSourceAddressArrayOutput

func (FlowInputGroupRtspPullSettingsSourceAddressArray) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i FlowInputGroupRtspPullSettingsSourceAddressArray) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsSourceAddressArrayOutput

type FlowInputGroupRtspPullSettingsSourceAddressArrayInput added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutput() FlowInputGroupRtspPullSettingsSourceAddressArrayOutput
	ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext(context.Context) FlowInputGroupRtspPullSettingsSourceAddressArrayOutput
}

FlowInputGroupRtspPullSettingsSourceAddressArrayInput is an input type that accepts FlowInputGroupRtspPullSettingsSourceAddressArray and FlowInputGroupRtspPullSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `FlowInputGroupRtspPullSettingsSourceAddressArrayInput` via:

FlowInputGroupRtspPullSettingsSourceAddressArray{ FlowInputGroupRtspPullSettingsSourceAddressArgs{...} }

type FlowInputGroupRtspPullSettingsSourceAddressArrayOutput added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtspPullSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (FlowInputGroupRtspPullSettingsSourceAddressArrayOutput) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutput added in v0.1.8

func (FlowInputGroupRtspPullSettingsSourceAddressArrayOutput) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o FlowInputGroupRtspPullSettingsSourceAddressArrayOutput) ToFlowInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsSourceAddressArrayOutput

type FlowInputGroupRtspPullSettingsSourceAddressInput added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddressInput interface {
	pulumi.Input

	ToFlowInputGroupRtspPullSettingsSourceAddressOutput() FlowInputGroupRtspPullSettingsSourceAddressOutput
	ToFlowInputGroupRtspPullSettingsSourceAddressOutputWithContext(context.Context) FlowInputGroupRtspPullSettingsSourceAddressOutput
}

FlowInputGroupRtspPullSettingsSourceAddressInput is an input type that accepts FlowInputGroupRtspPullSettingsSourceAddressArgs and FlowInputGroupRtspPullSettingsSourceAddressOutput values. You can construct a concrete instance of `FlowInputGroupRtspPullSettingsSourceAddressInput` via:

FlowInputGroupRtspPullSettingsSourceAddressArgs{...}

type FlowInputGroupRtspPullSettingsSourceAddressOutput added in v0.1.8

type FlowInputGroupRtspPullSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (FlowInputGroupRtspPullSettingsSourceAddressOutput) ElementType added in v0.1.8

func (FlowInputGroupRtspPullSettingsSourceAddressOutput) ToFlowInputGroupRtspPullSettingsSourceAddressOutput added in v0.1.8

func (o FlowInputGroupRtspPullSettingsSourceAddressOutput) ToFlowInputGroupRtspPullSettingsSourceAddressOutput() FlowInputGroupRtspPullSettingsSourceAddressOutput

func (FlowInputGroupRtspPullSettingsSourceAddressOutput) ToFlowInputGroupRtspPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (o FlowInputGroupRtspPullSettingsSourceAddressOutput) ToFlowInputGroupRtspPullSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupRtspPullSettingsSourceAddressOutput

func (FlowInputGroupRtspPullSettingsSourceAddressOutput) Url added in v0.1.8

The URL address of the RTSP source site.

type FlowInputGroupSrtSettings added in v0.1.8

type FlowInputGroupSrtSettings struct {
	// Delay, default 0, unit ms, range [0, 3000].
	Latency *int `pulumi:"latency"`
	// SRT mode, optional [LISTENER|CALLER], default is LISTENER.
	Mode *string `pulumi:"mode"`
	// The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].
	Passphrase *string `pulumi:"passphrase"`
	// Key length, default is 0, optional [0|16|24|32].
	PbKeyLen *int `pulumi:"pbKeyLen"`
	// Peer timeout, default is 5000, unit ms, range is [1000, 10000].
	PeerIdleTimeout *int `pulumi:"peerIdleTimeout"`
	// Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].
	PeerLatency *int `pulumi:"peerLatency"`
	// Receiving delay, default is 120, unit ms, range is [0, 3000].
	RecvLatency *int `pulumi:"recvLatency"`
	// SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.
	SourceAddresses []FlowInputGroupSrtSettingsSourceAddress `pulumi:"sourceAddresses"`
	// Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. For specific format, please refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.
	StreamId *string `pulumi:"streamId"`
}

type FlowInputGroupSrtSettingsArgs added in v0.1.8

type FlowInputGroupSrtSettingsArgs struct {
	// Delay, default 0, unit ms, range [0, 3000].
	Latency pulumi.IntPtrInput `pulumi:"latency"`
	// SRT mode, optional [LISTENER|CALLER], default is LISTENER.
	Mode pulumi.StringPtrInput `pulumi:"mode"`
	// The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].
	Passphrase pulumi.StringPtrInput `pulumi:"passphrase"`
	// Key length, default is 0, optional [0|16|24|32].
	PbKeyLen pulumi.IntPtrInput `pulumi:"pbKeyLen"`
	// Peer timeout, default is 5000, unit ms, range is [1000, 10000].
	PeerIdleTimeout pulumi.IntPtrInput `pulumi:"peerIdleTimeout"`
	// Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].
	PeerLatency pulumi.IntPtrInput `pulumi:"peerLatency"`
	// Receiving delay, default is 120, unit ms, range is [0, 3000].
	RecvLatency pulumi.IntPtrInput `pulumi:"recvLatency"`
	// SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.
	SourceAddresses FlowInputGroupSrtSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
	// Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. For specific format, please refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.
	StreamId pulumi.StringPtrInput `pulumi:"streamId"`
}

func (FlowInputGroupSrtSettingsArgs) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsOutput added in v0.1.8

func (i FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsOutput() FlowInputGroupSrtSettingsOutput

func (FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsOutputWithContext added in v0.1.8

func (i FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsOutput

func (FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsPtrOutput added in v0.1.8

func (i FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsPtrOutput() FlowInputGroupSrtSettingsPtrOutput

func (FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsPtrOutputWithContext added in v0.1.8

func (i FlowInputGroupSrtSettingsArgs) ToFlowInputGroupSrtSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsPtrOutput

type FlowInputGroupSrtSettingsInput added in v0.1.8

type FlowInputGroupSrtSettingsInput interface {
	pulumi.Input

	ToFlowInputGroupSrtSettingsOutput() FlowInputGroupSrtSettingsOutput
	ToFlowInputGroupSrtSettingsOutputWithContext(context.Context) FlowInputGroupSrtSettingsOutput
}

FlowInputGroupSrtSettingsInput is an input type that accepts FlowInputGroupSrtSettingsArgs and FlowInputGroupSrtSettingsOutput values. You can construct a concrete instance of `FlowInputGroupSrtSettingsInput` via:

FlowInputGroupSrtSettingsArgs{...}

type FlowInputGroupSrtSettingsOutput added in v0.1.8

type FlowInputGroupSrtSettingsOutput struct{ *pulumi.OutputState }

func (FlowInputGroupSrtSettingsOutput) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsOutput) Latency added in v0.1.8

Delay, default 0, unit ms, range [0, 3000].

func (FlowInputGroupSrtSettingsOutput) Mode added in v0.1.8

SRT mode, optional [LISTENER|CALLER], default is LISTENER.

func (FlowInputGroupSrtSettingsOutput) Passphrase added in v0.1.8

The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].

func (FlowInputGroupSrtSettingsOutput) PbKeyLen added in v0.1.8

Key length, default is 0, optional [0|16|24|32].

func (FlowInputGroupSrtSettingsOutput) PeerIdleTimeout added in v0.1.8

Peer timeout, default is 5000, unit ms, range is [1000, 10000].

func (FlowInputGroupSrtSettingsOutput) PeerLatency added in v0.1.8

Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].

func (FlowInputGroupSrtSettingsOutput) RecvLatency added in v0.1.8

Receiving delay, default is 120, unit ms, range is [0, 3000].

func (FlowInputGroupSrtSettingsOutput) SourceAddresses added in v0.1.8

SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.

func (FlowInputGroupSrtSettingsOutput) StreamId added in v0.1.8

Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. For specific format, please refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.

func (FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsOutput added in v0.1.8

func (o FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsOutput() FlowInputGroupSrtSettingsOutput

func (FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsOutputWithContext added in v0.1.8

func (o FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsOutput

func (FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsPtrOutput() FlowInputGroupSrtSettingsPtrOutput

func (FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupSrtSettingsOutput) ToFlowInputGroupSrtSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsPtrOutput

type FlowInputGroupSrtSettingsPtrInput added in v0.1.8

type FlowInputGroupSrtSettingsPtrInput interface {
	pulumi.Input

	ToFlowInputGroupSrtSettingsPtrOutput() FlowInputGroupSrtSettingsPtrOutput
	ToFlowInputGroupSrtSettingsPtrOutputWithContext(context.Context) FlowInputGroupSrtSettingsPtrOutput
}

FlowInputGroupSrtSettingsPtrInput is an input type that accepts FlowInputGroupSrtSettingsArgs, FlowInputGroupSrtSettingsPtr and FlowInputGroupSrtSettingsPtrOutput values. You can construct a concrete instance of `FlowInputGroupSrtSettingsPtrInput` via:

        FlowInputGroupSrtSettingsArgs{...}

or:

        nil

func FlowInputGroupSrtSettingsPtr added in v0.1.8

type FlowInputGroupSrtSettingsPtrOutput added in v0.1.8

type FlowInputGroupSrtSettingsPtrOutput struct{ *pulumi.OutputState }

func (FlowInputGroupSrtSettingsPtrOutput) Elem added in v0.1.8

func (FlowInputGroupSrtSettingsPtrOutput) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsPtrOutput) Latency added in v0.1.8

Delay, default 0, unit ms, range [0, 3000].

func (FlowInputGroupSrtSettingsPtrOutput) Mode added in v0.1.8

SRT mode, optional [LISTENER|CALLER], default is LISTENER.

func (FlowInputGroupSrtSettingsPtrOutput) Passphrase added in v0.1.8

The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].

func (FlowInputGroupSrtSettingsPtrOutput) PbKeyLen added in v0.1.8

Key length, default is 0, optional [0|16|24|32].

func (FlowInputGroupSrtSettingsPtrOutput) PeerIdleTimeout added in v0.1.8

Peer timeout, default is 5000, unit ms, range is [1000, 10000].

func (FlowInputGroupSrtSettingsPtrOutput) PeerLatency added in v0.1.8

Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].

func (FlowInputGroupSrtSettingsPtrOutput) RecvLatency added in v0.1.8

Receiving delay, default is 120, unit ms, range is [0, 3000].

func (FlowInputGroupSrtSettingsPtrOutput) SourceAddresses added in v0.1.8

SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.

func (FlowInputGroupSrtSettingsPtrOutput) StreamId added in v0.1.8

Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. For specific format, please refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.

func (FlowInputGroupSrtSettingsPtrOutput) ToFlowInputGroupSrtSettingsPtrOutput added in v0.1.8

func (o FlowInputGroupSrtSettingsPtrOutput) ToFlowInputGroupSrtSettingsPtrOutput() FlowInputGroupSrtSettingsPtrOutput

func (FlowInputGroupSrtSettingsPtrOutput) ToFlowInputGroupSrtSettingsPtrOutputWithContext added in v0.1.8

func (o FlowInputGroupSrtSettingsPtrOutput) ToFlowInputGroupSrtSettingsPtrOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsPtrOutput

type FlowInputGroupSrtSettingsSourceAddress added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddress struct {
	// Peer IP.
	Ip string `pulumi:"ip"`
	// Peer port.
	Port int `pulumi:"port"`
}

type FlowInputGroupSrtSettingsSourceAddressArgs added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddressArgs struct {
	// Peer IP.
	Ip pulumi.StringInput `pulumi:"ip"`
	// Peer port.
	Port pulumi.IntInput `pulumi:"port"`
}

func (FlowInputGroupSrtSettingsSourceAddressArgs) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsSourceAddressArgs) ToFlowInputGroupSrtSettingsSourceAddressOutput added in v0.1.8

func (i FlowInputGroupSrtSettingsSourceAddressArgs) ToFlowInputGroupSrtSettingsSourceAddressOutput() FlowInputGroupSrtSettingsSourceAddressOutput

func (FlowInputGroupSrtSettingsSourceAddressArgs) ToFlowInputGroupSrtSettingsSourceAddressOutputWithContext added in v0.1.8

func (i FlowInputGroupSrtSettingsSourceAddressArgs) ToFlowInputGroupSrtSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsSourceAddressOutput

type FlowInputGroupSrtSettingsSourceAddressArray added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddressArray []FlowInputGroupSrtSettingsSourceAddressInput

func (FlowInputGroupSrtSettingsSourceAddressArray) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsSourceAddressArray) ToFlowInputGroupSrtSettingsSourceAddressArrayOutput added in v0.1.8

func (i FlowInputGroupSrtSettingsSourceAddressArray) ToFlowInputGroupSrtSettingsSourceAddressArrayOutput() FlowInputGroupSrtSettingsSourceAddressArrayOutput

func (FlowInputGroupSrtSettingsSourceAddressArray) ToFlowInputGroupSrtSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i FlowInputGroupSrtSettingsSourceAddressArray) ToFlowInputGroupSrtSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsSourceAddressArrayOutput

type FlowInputGroupSrtSettingsSourceAddressArrayInput added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToFlowInputGroupSrtSettingsSourceAddressArrayOutput() FlowInputGroupSrtSettingsSourceAddressArrayOutput
	ToFlowInputGroupSrtSettingsSourceAddressArrayOutputWithContext(context.Context) FlowInputGroupSrtSettingsSourceAddressArrayOutput
}

FlowInputGroupSrtSettingsSourceAddressArrayInput is an input type that accepts FlowInputGroupSrtSettingsSourceAddressArray and FlowInputGroupSrtSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `FlowInputGroupSrtSettingsSourceAddressArrayInput` via:

FlowInputGroupSrtSettingsSourceAddressArray{ FlowInputGroupSrtSettingsSourceAddressArgs{...} }

type FlowInputGroupSrtSettingsSourceAddressArrayOutput added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (FlowInputGroupSrtSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (FlowInputGroupSrtSettingsSourceAddressArrayOutput) ToFlowInputGroupSrtSettingsSourceAddressArrayOutput added in v0.1.8

func (o FlowInputGroupSrtSettingsSourceAddressArrayOutput) ToFlowInputGroupSrtSettingsSourceAddressArrayOutput() FlowInputGroupSrtSettingsSourceAddressArrayOutput

func (FlowInputGroupSrtSettingsSourceAddressArrayOutput) ToFlowInputGroupSrtSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o FlowInputGroupSrtSettingsSourceAddressArrayOutput) ToFlowInputGroupSrtSettingsSourceAddressArrayOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsSourceAddressArrayOutput

type FlowInputGroupSrtSettingsSourceAddressInput added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddressInput interface {
	pulumi.Input

	ToFlowInputGroupSrtSettingsSourceAddressOutput() FlowInputGroupSrtSettingsSourceAddressOutput
	ToFlowInputGroupSrtSettingsSourceAddressOutputWithContext(context.Context) FlowInputGroupSrtSettingsSourceAddressOutput
}

FlowInputGroupSrtSettingsSourceAddressInput is an input type that accepts FlowInputGroupSrtSettingsSourceAddressArgs and FlowInputGroupSrtSettingsSourceAddressOutput values. You can construct a concrete instance of `FlowInputGroupSrtSettingsSourceAddressInput` via:

FlowInputGroupSrtSettingsSourceAddressArgs{...}

type FlowInputGroupSrtSettingsSourceAddressOutput added in v0.1.8

type FlowInputGroupSrtSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (FlowInputGroupSrtSettingsSourceAddressOutput) ElementType added in v0.1.8

func (FlowInputGroupSrtSettingsSourceAddressOutput) Ip added in v0.1.8

Peer IP.

func (FlowInputGroupSrtSettingsSourceAddressOutput) Port added in v0.1.8

Peer port.

func (FlowInputGroupSrtSettingsSourceAddressOutput) ToFlowInputGroupSrtSettingsSourceAddressOutput added in v0.1.8

func (o FlowInputGroupSrtSettingsSourceAddressOutput) ToFlowInputGroupSrtSettingsSourceAddressOutput() FlowInputGroupSrtSettingsSourceAddressOutput

func (FlowInputGroupSrtSettingsSourceAddressOutput) ToFlowInputGroupSrtSettingsSourceAddressOutputWithContext added in v0.1.8

func (o FlowInputGroupSrtSettingsSourceAddressOutput) ToFlowInputGroupSrtSettingsSourceAddressOutputWithContext(ctx context.Context) FlowInputGroupSrtSettingsSourceAddressOutput

type FlowMap added in v0.1.8

type FlowMap map[string]FlowInput

func (FlowMap) ElementType added in v0.1.8

func (FlowMap) ElementType() reflect.Type

func (FlowMap) ToFlowMapOutput added in v0.1.8

func (i FlowMap) ToFlowMapOutput() FlowMapOutput

func (FlowMap) ToFlowMapOutputWithContext added in v0.1.8

func (i FlowMap) ToFlowMapOutputWithContext(ctx context.Context) FlowMapOutput

type FlowMapInput added in v0.1.8

type FlowMapInput interface {
	pulumi.Input

	ToFlowMapOutput() FlowMapOutput
	ToFlowMapOutputWithContext(context.Context) FlowMapOutput
}

FlowMapInput is an input type that accepts FlowMap and FlowMapOutput values. You can construct a concrete instance of `FlowMapInput` via:

FlowMap{ "key": FlowArgs{...} }

type FlowMapOutput added in v0.1.8

type FlowMapOutput struct{ *pulumi.OutputState }

func (FlowMapOutput) ElementType added in v0.1.8

func (FlowMapOutput) ElementType() reflect.Type

func (FlowMapOutput) MapIndex added in v0.1.8

func (FlowMapOutput) ToFlowMapOutput added in v0.1.8

func (o FlowMapOutput) ToFlowMapOutput() FlowMapOutput

func (FlowMapOutput) ToFlowMapOutputWithContext added in v0.1.8

func (o FlowMapOutput) ToFlowMapOutputWithContext(ctx context.Context) FlowMapOutput

type FlowOutput added in v0.1.8

type FlowOutput struct{ *pulumi.OutputState }

func (FlowOutput) ElementType added in v0.1.8

func (FlowOutput) ElementType() reflect.Type

func (FlowOutput) EventId added in v0.1.8

func (o FlowOutput) EventId() pulumi.StringPtrOutput

The event ID associated with this Flow. Each flow can only be associated with one Event.

func (FlowOutput) FlowName added in v0.1.8

func (o FlowOutput) FlowName() pulumi.StringOutput

Flow name.

func (FlowOutput) InputGroups added in v0.1.8

func (o FlowOutput) InputGroups() FlowInputGroupArrayOutput

The input group for the flow.

func (FlowOutput) MaxBandwidth added in v0.1.8

func (o FlowOutput) MaxBandwidth() pulumi.IntOutput

Maximum bandwidth, unit bps, optional [10000000, 20000000, 50000000].

func (FlowOutput) ToFlowOutput added in v0.1.8

func (o FlowOutput) ToFlowOutput() FlowOutput

func (FlowOutput) ToFlowOutputWithContext added in v0.1.8

func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput

type FlowState added in v0.1.8

type FlowState struct {
	// The event ID associated with this Flow. Each flow can only be associated with one Event.
	EventId pulumi.StringPtrInput
	// Flow name.
	FlowName pulumi.StringPtrInput
	// The input group for the flow.
	InputGroups FlowInputGroupArrayInput
	// Maximum bandwidth, unit bps, optional [10000000, 20000000, 50000000].
	MaxBandwidth pulumi.IntPtrInput
}

func (FlowState) ElementType added in v0.1.8

func (FlowState) ElementType() reflect.Type

type GetMediaMetaDataArgs added in v0.1.8

type GetMediaMetaDataArgs struct {
	// Input information of file for metadata getting.
	InputInfo GetMediaMetaDataInputInfo `pulumi:"inputInfo"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getMediaMetaData.

type GetMediaMetaDataInputInfo added in v0.1.8

type GetMediaMetaDataInputInfo struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *GetMediaMetaDataInputInfoCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *GetMediaMetaDataInputInfoS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *GetMediaMetaDataInputInfoUrlInputInfo `pulumi:"urlInputInfo"`
}

type GetMediaMetaDataInputInfoArgs added in v0.1.8

type GetMediaMetaDataInputInfoArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo GetMediaMetaDataInputInfoCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo GetMediaMetaDataInputInfoS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo GetMediaMetaDataInputInfoUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (GetMediaMetaDataInputInfoArgs) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoArgs) ToGetMediaMetaDataInputInfoOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoArgs) ToGetMediaMetaDataInputInfoOutput() GetMediaMetaDataInputInfoOutput

func (GetMediaMetaDataInputInfoArgs) ToGetMediaMetaDataInputInfoOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoArgs) ToGetMediaMetaDataInputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoOutput

type GetMediaMetaDataInputInfoCosInputInfo added in v0.1.8

type GetMediaMetaDataInputInfoCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type GetMediaMetaDataInputInfoCosInputInfoArgs added in v0.1.8

type GetMediaMetaDataInputInfoCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetMediaMetaDataInputInfoCosInputInfoArgs) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoOutput() GetMediaMetaDataInputInfoCosInputInfoOutput

func (GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoCosInputInfoOutput

func (GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput() GetMediaMetaDataInputInfoCosInputInfoPtrOutput

func (GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoCosInputInfoArgs) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoCosInputInfoPtrOutput

type GetMediaMetaDataInputInfoCosInputInfoInput added in v0.1.8

type GetMediaMetaDataInputInfoCosInputInfoInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoCosInputInfoOutput() GetMediaMetaDataInputInfoCosInputInfoOutput
	ToGetMediaMetaDataInputInfoCosInputInfoOutputWithContext(context.Context) GetMediaMetaDataInputInfoCosInputInfoOutput
}

GetMediaMetaDataInputInfoCosInputInfoInput is an input type that accepts GetMediaMetaDataInputInfoCosInputInfoArgs and GetMediaMetaDataInputInfoCosInputInfoOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoCosInputInfoInput` via:

GetMediaMetaDataInputInfoCosInputInfoArgs{...}

type GetMediaMetaDataInputInfoCosInputInfoOutput added in v0.1.8

type GetMediaMetaDataInputInfoCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (GetMediaMetaDataInputInfoCosInputInfoOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetMediaMetaDataInputInfoCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoOutput() GetMediaMetaDataInputInfoCosInputInfoOutput

func (GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoCosInputInfoOutput

func (GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput() GetMediaMetaDataInputInfoCosInputInfoPtrOutput

func (GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoCosInputInfoOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoCosInputInfoPtrOutput

type GetMediaMetaDataInputInfoCosInputInfoPtrInput added in v0.1.8

type GetMediaMetaDataInputInfoCosInputInfoPtrInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput() GetMediaMetaDataInputInfoCosInputInfoPtrOutput
	ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext(context.Context) GetMediaMetaDataInputInfoCosInputInfoPtrOutput
}

GetMediaMetaDataInputInfoCosInputInfoPtrInput is an input type that accepts GetMediaMetaDataInputInfoCosInputInfoArgs, GetMediaMetaDataInputInfoCosInputInfoPtr and GetMediaMetaDataInputInfoCosInputInfoPtrOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoCosInputInfoPtrInput` via:

        GetMediaMetaDataInputInfoCosInputInfoArgs{...}

or:

        nil

type GetMediaMetaDataInputInfoCosInputInfoPtrOutput added in v0.1.8

type GetMediaMetaDataInputInfoCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) Elem added in v0.1.8

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoCosInputInfoPtrOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutput() GetMediaMetaDataInputInfoCosInputInfoPtrOutput

func (GetMediaMetaDataInputInfoCosInputInfoPtrOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoCosInputInfoPtrOutput) ToGetMediaMetaDataInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoCosInputInfoPtrOutput

type GetMediaMetaDataInputInfoInput added in v0.1.8

type GetMediaMetaDataInputInfoInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoOutput() GetMediaMetaDataInputInfoOutput
	ToGetMediaMetaDataInputInfoOutputWithContext(context.Context) GetMediaMetaDataInputInfoOutput
}

GetMediaMetaDataInputInfoInput is an input type that accepts GetMediaMetaDataInputInfoArgs and GetMediaMetaDataInputInfoOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoInput` via:

GetMediaMetaDataInputInfoArgs{...}

type GetMediaMetaDataInputInfoOutput added in v0.1.8

type GetMediaMetaDataInputInfoOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetMediaMetaDataInputInfoOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoOutput) S3InputInfo added in v0.1.8

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.

func (GetMediaMetaDataInputInfoOutput) ToGetMediaMetaDataInputInfoOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoOutput) ToGetMediaMetaDataInputInfoOutput() GetMediaMetaDataInputInfoOutput

func (GetMediaMetaDataInputInfoOutput) ToGetMediaMetaDataInputInfoOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoOutput) ToGetMediaMetaDataInputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoOutput

func (GetMediaMetaDataInputInfoOutput) Type added in v0.1.8

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.

func (GetMediaMetaDataInputInfoOutput) UrlInputInfo added in v0.1.8

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 GetMediaMetaDataInputInfoS3InputInfo added in v0.1.8

type GetMediaMetaDataInputInfoS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type GetMediaMetaDataInputInfoS3InputInfoArgs added in v0.1.8

type GetMediaMetaDataInputInfoS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (GetMediaMetaDataInputInfoS3InputInfoArgs) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoOutput() GetMediaMetaDataInputInfoS3InputInfoOutput

func (GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoS3InputInfoOutput

func (GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput() GetMediaMetaDataInputInfoS3InputInfoPtrOutput

func (GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoS3InputInfoArgs) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoS3InputInfoPtrOutput

type GetMediaMetaDataInputInfoS3InputInfoInput added in v0.1.8

type GetMediaMetaDataInputInfoS3InputInfoInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoS3InputInfoOutput() GetMediaMetaDataInputInfoS3InputInfoOutput
	ToGetMediaMetaDataInputInfoS3InputInfoOutputWithContext(context.Context) GetMediaMetaDataInputInfoS3InputInfoOutput
}

GetMediaMetaDataInputInfoS3InputInfoInput is an input type that accepts GetMediaMetaDataInputInfoS3InputInfoArgs and GetMediaMetaDataInputInfoS3InputInfoOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoS3InputInfoInput` via:

GetMediaMetaDataInputInfoS3InputInfoArgs{...}

type GetMediaMetaDataInputInfoS3InputInfoOutput added in v0.1.8

type GetMediaMetaDataInputInfoS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoS3InputInfoOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (GetMediaMetaDataInputInfoS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetMediaMetaDataInputInfoS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetMediaMetaDataInputInfoS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (GetMediaMetaDataInputInfoS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoOutput() GetMediaMetaDataInputInfoS3InputInfoOutput

func (GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoS3InputInfoOutput

func (GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput() GetMediaMetaDataInputInfoS3InputInfoPtrOutput

func (GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoS3InputInfoOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoS3InputInfoPtrOutput

type GetMediaMetaDataInputInfoS3InputInfoPtrInput added in v0.1.8

type GetMediaMetaDataInputInfoS3InputInfoPtrInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput() GetMediaMetaDataInputInfoS3InputInfoPtrOutput
	ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext(context.Context) GetMediaMetaDataInputInfoS3InputInfoPtrOutput
}

GetMediaMetaDataInputInfoS3InputInfoPtrInput is an input type that accepts GetMediaMetaDataInputInfoS3InputInfoArgs, GetMediaMetaDataInputInfoS3InputInfoPtr and GetMediaMetaDataInputInfoS3InputInfoPtrOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoS3InputInfoPtrInput` via:

        GetMediaMetaDataInputInfoS3InputInfoArgs{...}

or:

        nil

type GetMediaMetaDataInputInfoS3InputInfoPtrOutput added in v0.1.8

type GetMediaMetaDataInputInfoS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) Elem added in v0.1.8

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoS3InputInfoPtrOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutput() GetMediaMetaDataInputInfoS3InputInfoPtrOutput

func (GetMediaMetaDataInputInfoS3InputInfoPtrOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoS3InputInfoPtrOutput) ToGetMediaMetaDataInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoS3InputInfoPtrOutput

type GetMediaMetaDataInputInfoUrlInputInfo added in v0.1.8

type GetMediaMetaDataInputInfoUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetMediaMetaDataInputInfoUrlInputInfoArgs added in v0.1.8

type GetMediaMetaDataInputInfoUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetMediaMetaDataInputInfoUrlInputInfoArgs) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoOutput() GetMediaMetaDataInputInfoUrlInputInfoOutput

func (GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoUrlInputInfoOutput

func (GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (i GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput() GetMediaMetaDataInputInfoUrlInputInfoPtrOutput

func (GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (i GetMediaMetaDataInputInfoUrlInputInfoArgs) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoUrlInputInfoPtrOutput

type GetMediaMetaDataInputInfoUrlInputInfoInput added in v0.1.8

type GetMediaMetaDataInputInfoUrlInputInfoInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoUrlInputInfoOutput() GetMediaMetaDataInputInfoUrlInputInfoOutput
	ToGetMediaMetaDataInputInfoUrlInputInfoOutputWithContext(context.Context) GetMediaMetaDataInputInfoUrlInputInfoOutput
}

GetMediaMetaDataInputInfoUrlInputInfoInput is an input type that accepts GetMediaMetaDataInputInfoUrlInputInfoArgs and GetMediaMetaDataInputInfoUrlInputInfoOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoUrlInputInfoInput` via:

GetMediaMetaDataInputInfoUrlInputInfoArgs{...}

type GetMediaMetaDataInputInfoUrlInputInfoOutput added in v0.1.8

type GetMediaMetaDataInputInfoUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoUrlInputInfoOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoOutput() GetMediaMetaDataInputInfoUrlInputInfoOutput

func (GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoUrlInputInfoOutput

func (GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput() GetMediaMetaDataInputInfoUrlInputInfoPtrOutput

func (GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoUrlInputInfoOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoUrlInputInfoPtrOutput

func (GetMediaMetaDataInputInfoUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetMediaMetaDataInputInfoUrlInputInfoPtrInput added in v0.1.8

type GetMediaMetaDataInputInfoUrlInputInfoPtrInput interface {
	pulumi.Input

	ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput() GetMediaMetaDataInputInfoUrlInputInfoPtrOutput
	ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext(context.Context) GetMediaMetaDataInputInfoUrlInputInfoPtrOutput
}

GetMediaMetaDataInputInfoUrlInputInfoPtrInput is an input type that accepts GetMediaMetaDataInputInfoUrlInputInfoArgs, GetMediaMetaDataInputInfoUrlInputInfoPtr and GetMediaMetaDataInputInfoUrlInputInfoPtrOutput values. You can construct a concrete instance of `GetMediaMetaDataInputInfoUrlInputInfoPtrInput` via:

        GetMediaMetaDataInputInfoUrlInputInfoArgs{...}

or:

        nil

type GetMediaMetaDataInputInfoUrlInputInfoPtrOutput added in v0.1.8

type GetMediaMetaDataInputInfoUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) Elem added in v0.1.8

func (GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (o GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutput() GetMediaMetaDataInputInfoUrlInputInfoPtrOutput

func (GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) ToGetMediaMetaDataInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) GetMediaMetaDataInputInfoUrlInputInfoPtrOutput

func (GetMediaMetaDataInputInfoUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type GetMediaMetaDataMetaData added in v0.1.8

type GetMediaMetaDataMetaData struct {
	// Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
	AudioDuration float64 `pulumi:"audioDuration"`
	// Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
	AudioStreamSets []GetMediaMetaDataMetaDataAudioStreamSet `pulumi:"audioStreamSets"`
	// Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
	Bitrate int `pulumi:"bitrate"`
	// Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
	Container string `pulumi:"container"`
	// Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
	Duration float64 `pulumi:"duration"`
	// Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Height int `pulumi:"height"`
	// Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
	Rotate int `pulumi:"rotate"`
	// Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
	Size int `pulumi:"size"`
	// Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
	VideoDuration float64 `pulumi:"videoDuration"`
	// Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
	VideoStreamSets []GetMediaMetaDataMetaDataVideoStreamSet `pulumi:"videoStreamSets"`
	// Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Width int `pulumi:"width"`
}

type GetMediaMetaDataMetaDataArgs added in v0.1.8

type GetMediaMetaDataMetaDataArgs struct {
	// Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
	AudioDuration pulumi.Float64Input `pulumi:"audioDuration"`
	// Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
	AudioStreamSets GetMediaMetaDataMetaDataAudioStreamSetArrayInput `pulumi:"audioStreamSets"`
	// Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
	Container pulumi.StringInput `pulumi:"container"`
	// Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
	Duration pulumi.Float64Input `pulumi:"duration"`
	// Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Height pulumi.IntInput `pulumi:"height"`
	// Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
	Rotate pulumi.IntInput `pulumi:"rotate"`
	// Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
	Size pulumi.IntInput `pulumi:"size"`
	// Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
	VideoDuration pulumi.Float64Input `pulumi:"videoDuration"`
	// Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
	VideoStreamSets GetMediaMetaDataMetaDataVideoStreamSetArrayInput `pulumi:"videoStreamSets"`
	// Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Width pulumi.IntInput `pulumi:"width"`
}

func (GetMediaMetaDataMetaDataArgs) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataArgs) ToGetMediaMetaDataMetaDataOutput added in v0.1.8

func (i GetMediaMetaDataMetaDataArgs) ToGetMediaMetaDataMetaDataOutput() GetMediaMetaDataMetaDataOutput

func (GetMediaMetaDataMetaDataArgs) ToGetMediaMetaDataMetaDataOutputWithContext added in v0.1.8

func (i GetMediaMetaDataMetaDataArgs) ToGetMediaMetaDataMetaDataOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataOutput

type GetMediaMetaDataMetaDataArray added in v0.1.8

type GetMediaMetaDataMetaDataArray []GetMediaMetaDataMetaDataInput

func (GetMediaMetaDataMetaDataArray) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataArray) ToGetMediaMetaDataMetaDataArrayOutput added in v0.1.8

func (i GetMediaMetaDataMetaDataArray) ToGetMediaMetaDataMetaDataArrayOutput() GetMediaMetaDataMetaDataArrayOutput

func (GetMediaMetaDataMetaDataArray) ToGetMediaMetaDataMetaDataArrayOutputWithContext added in v0.1.8

func (i GetMediaMetaDataMetaDataArray) ToGetMediaMetaDataMetaDataArrayOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataArrayOutput

type GetMediaMetaDataMetaDataArrayInput added in v0.1.8

type GetMediaMetaDataMetaDataArrayInput interface {
	pulumi.Input

	ToGetMediaMetaDataMetaDataArrayOutput() GetMediaMetaDataMetaDataArrayOutput
	ToGetMediaMetaDataMetaDataArrayOutputWithContext(context.Context) GetMediaMetaDataMetaDataArrayOutput
}

GetMediaMetaDataMetaDataArrayInput is an input type that accepts GetMediaMetaDataMetaDataArray and GetMediaMetaDataMetaDataArrayOutput values. You can construct a concrete instance of `GetMediaMetaDataMetaDataArrayInput` via:

GetMediaMetaDataMetaDataArray{ GetMediaMetaDataMetaDataArgs{...} }

type GetMediaMetaDataMetaDataArrayOutput added in v0.1.8

type GetMediaMetaDataMetaDataArrayOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataMetaDataArrayOutput) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataArrayOutput) Index added in v0.1.8

func (GetMediaMetaDataMetaDataArrayOutput) ToGetMediaMetaDataMetaDataArrayOutput added in v0.1.8

func (o GetMediaMetaDataMetaDataArrayOutput) ToGetMediaMetaDataMetaDataArrayOutput() GetMediaMetaDataMetaDataArrayOutput

func (GetMediaMetaDataMetaDataArrayOutput) ToGetMediaMetaDataMetaDataArrayOutputWithContext added in v0.1.8

func (o GetMediaMetaDataMetaDataArrayOutput) ToGetMediaMetaDataMetaDataArrayOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataArrayOutput

type GetMediaMetaDataMetaDataAudioStreamSet added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSet struct {
	// Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
	Bitrate int `pulumi:"bitrate"`
	// Number of sound channels, e.g., 2Note: this field may return `null`, indicating that no valid value was found.
	Channel int `pulumi:"channel"`
	// Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
	Codec string `pulumi:"codec"`
	// Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
	SamplingRate int `pulumi:"samplingRate"`
}

type GetMediaMetaDataMetaDataAudioStreamSetArgs added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSetArgs struct {
	// Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Number of sound channels, e.g., 2Note: this field may return `null`, indicating that no valid value was found.
	Channel pulumi.IntInput `pulumi:"channel"`
	// Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
	SamplingRate pulumi.IntInput `pulumi:"samplingRate"`
}

func (GetMediaMetaDataMetaDataAudioStreamSetArgs) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataAudioStreamSetArgs) ToGetMediaMetaDataMetaDataAudioStreamSetOutput added in v0.1.8

func (i GetMediaMetaDataMetaDataAudioStreamSetArgs) ToGetMediaMetaDataMetaDataAudioStreamSetOutput() GetMediaMetaDataMetaDataAudioStreamSetOutput

func (GetMediaMetaDataMetaDataAudioStreamSetArgs) ToGetMediaMetaDataMetaDataAudioStreamSetOutputWithContext added in v0.1.8

func (i GetMediaMetaDataMetaDataAudioStreamSetArgs) ToGetMediaMetaDataMetaDataAudioStreamSetOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataAudioStreamSetOutput

type GetMediaMetaDataMetaDataAudioStreamSetArray added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSetArray []GetMediaMetaDataMetaDataAudioStreamSetInput

func (GetMediaMetaDataMetaDataAudioStreamSetArray) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataAudioStreamSetArray) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutput added in v0.1.8

func (i GetMediaMetaDataMetaDataAudioStreamSetArray) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutput() GetMediaMetaDataMetaDataAudioStreamSetArrayOutput

func (GetMediaMetaDataMetaDataAudioStreamSetArray) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutputWithContext added in v0.1.8

func (i GetMediaMetaDataMetaDataAudioStreamSetArray) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataAudioStreamSetArrayOutput

type GetMediaMetaDataMetaDataAudioStreamSetArrayInput added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSetArrayInput interface {
	pulumi.Input

	ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutput() GetMediaMetaDataMetaDataAudioStreamSetArrayOutput
	ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutputWithContext(context.Context) GetMediaMetaDataMetaDataAudioStreamSetArrayOutput
}

GetMediaMetaDataMetaDataAudioStreamSetArrayInput is an input type that accepts GetMediaMetaDataMetaDataAudioStreamSetArray and GetMediaMetaDataMetaDataAudioStreamSetArrayOutput values. You can construct a concrete instance of `GetMediaMetaDataMetaDataAudioStreamSetArrayInput` via:

GetMediaMetaDataMetaDataAudioStreamSetArray{ GetMediaMetaDataMetaDataAudioStreamSetArgs{...} }

type GetMediaMetaDataMetaDataAudioStreamSetArrayOutput added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSetArrayOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataMetaDataAudioStreamSetArrayOutput) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataAudioStreamSetArrayOutput) Index added in v0.1.8

func (GetMediaMetaDataMetaDataAudioStreamSetArrayOutput) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutput added in v0.1.8

func (o GetMediaMetaDataMetaDataAudioStreamSetArrayOutput) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutput() GetMediaMetaDataMetaDataAudioStreamSetArrayOutput

func (GetMediaMetaDataMetaDataAudioStreamSetArrayOutput) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutputWithContext added in v0.1.8

func (o GetMediaMetaDataMetaDataAudioStreamSetArrayOutput) ToGetMediaMetaDataMetaDataAudioStreamSetArrayOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataAudioStreamSetArrayOutput

type GetMediaMetaDataMetaDataAudioStreamSetInput added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSetInput interface {
	pulumi.Input

	ToGetMediaMetaDataMetaDataAudioStreamSetOutput() GetMediaMetaDataMetaDataAudioStreamSetOutput
	ToGetMediaMetaDataMetaDataAudioStreamSetOutputWithContext(context.Context) GetMediaMetaDataMetaDataAudioStreamSetOutput
}

GetMediaMetaDataMetaDataAudioStreamSetInput is an input type that accepts GetMediaMetaDataMetaDataAudioStreamSetArgs and GetMediaMetaDataMetaDataAudioStreamSetOutput values. You can construct a concrete instance of `GetMediaMetaDataMetaDataAudioStreamSetInput` via:

GetMediaMetaDataMetaDataAudioStreamSetArgs{...}

type GetMediaMetaDataMetaDataAudioStreamSetOutput added in v0.1.8

type GetMediaMetaDataMetaDataAudioStreamSetOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) Bitrate added in v0.1.8

Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) Channel added in v0.1.8

Number of sound channels, e.g., 2Note: this field may return `null`, indicating that no valid value was found.

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) Codec added in v0.1.8

Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) SamplingRate added in v0.1.8

Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) ToGetMediaMetaDataMetaDataAudioStreamSetOutput added in v0.1.8

func (o GetMediaMetaDataMetaDataAudioStreamSetOutput) ToGetMediaMetaDataMetaDataAudioStreamSetOutput() GetMediaMetaDataMetaDataAudioStreamSetOutput

func (GetMediaMetaDataMetaDataAudioStreamSetOutput) ToGetMediaMetaDataMetaDataAudioStreamSetOutputWithContext added in v0.1.8

func (o GetMediaMetaDataMetaDataAudioStreamSetOutput) ToGetMediaMetaDataMetaDataAudioStreamSetOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataAudioStreamSetOutput

type GetMediaMetaDataMetaDataInput added in v0.1.8

type GetMediaMetaDataMetaDataInput interface {
	pulumi.Input

	ToGetMediaMetaDataMetaDataOutput() GetMediaMetaDataMetaDataOutput
	ToGetMediaMetaDataMetaDataOutputWithContext(context.Context) GetMediaMetaDataMetaDataOutput
}

GetMediaMetaDataMetaDataInput is an input type that accepts GetMediaMetaDataMetaDataArgs and GetMediaMetaDataMetaDataOutput values. You can construct a concrete instance of `GetMediaMetaDataMetaDataInput` via:

GetMediaMetaDataMetaDataArgs{...}

type GetMediaMetaDataMetaDataOutput added in v0.1.8

type GetMediaMetaDataMetaDataOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataMetaDataOutput) AudioDuration added in v0.1.8

Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) AudioStreamSets added in v0.1.8

Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) Bitrate added in v0.1.8

Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) Container added in v0.1.8

Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) Duration added in v0.1.8

Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataOutput) Height added in v0.1.8

Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) Rotate added in v0.1.8

Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) Size added in v0.1.8

Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) ToGetMediaMetaDataMetaDataOutput added in v0.1.8

func (o GetMediaMetaDataMetaDataOutput) ToGetMediaMetaDataMetaDataOutput() GetMediaMetaDataMetaDataOutput

func (GetMediaMetaDataMetaDataOutput) ToGetMediaMetaDataMetaDataOutputWithContext added in v0.1.8

func (o GetMediaMetaDataMetaDataOutput) ToGetMediaMetaDataMetaDataOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataOutput

func (GetMediaMetaDataMetaDataOutput) VideoDuration added in v0.1.8

Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) VideoStreamSets added in v0.1.8

Video stream information.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataOutput) Width added in v0.1.8

Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.

type GetMediaMetaDataMetaDataVideoStreamSet added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSet struct {
	// Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
	Bitrate int `pulumi:"bitrate"`
	// Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
	Codec string `pulumi:"codec"`
	// Color primariesNote: this field may return `null`, indicating that no valid value was found.
	ColorPrimaries string `pulumi:"colorPrimaries"`
	// Color spaceNote: this field may return `null`, indicating that no valid value was found.
	ColorSpace string `pulumi:"colorSpace"`
	// Color transferNote: this field may return `null`, indicating that no valid value was found.
	ColorTransfer string `pulumi:"colorTransfer"`
	// Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
	Fps int `pulumi:"fps"`
	// HDR typeNote: This field may return `null`, indicating that no valid value was found.
	HdrType string `pulumi:"hdrType"`
	// Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Height int `pulumi:"height"`
	// Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Width int `pulumi:"width"`
}

type GetMediaMetaDataMetaDataVideoStreamSetArgs added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSetArgs struct {
	// Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Color primariesNote: this field may return `null`, indicating that no valid value was found.
	ColorPrimaries pulumi.StringInput `pulumi:"colorPrimaries"`
	// Color spaceNote: this field may return `null`, indicating that no valid value was found.
	ColorSpace pulumi.StringInput `pulumi:"colorSpace"`
	// Color transferNote: this field may return `null`, indicating that no valid value was found.
	ColorTransfer pulumi.StringInput `pulumi:"colorTransfer"`
	// Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
	Fps pulumi.IntInput `pulumi:"fps"`
	// HDR typeNote: This field may return `null`, indicating that no valid value was found.
	HdrType pulumi.StringInput `pulumi:"hdrType"`
	// Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Height pulumi.IntInput `pulumi:"height"`
	// Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
	Width pulumi.IntInput `pulumi:"width"`
}

func (GetMediaMetaDataMetaDataVideoStreamSetArgs) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataVideoStreamSetArgs) ToGetMediaMetaDataMetaDataVideoStreamSetOutput added in v0.1.8

func (i GetMediaMetaDataMetaDataVideoStreamSetArgs) ToGetMediaMetaDataMetaDataVideoStreamSetOutput() GetMediaMetaDataMetaDataVideoStreamSetOutput

func (GetMediaMetaDataMetaDataVideoStreamSetArgs) ToGetMediaMetaDataMetaDataVideoStreamSetOutputWithContext added in v0.1.8

func (i GetMediaMetaDataMetaDataVideoStreamSetArgs) ToGetMediaMetaDataMetaDataVideoStreamSetOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataVideoStreamSetOutput

type GetMediaMetaDataMetaDataVideoStreamSetArray added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSetArray []GetMediaMetaDataMetaDataVideoStreamSetInput

func (GetMediaMetaDataMetaDataVideoStreamSetArray) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataVideoStreamSetArray) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutput added in v0.1.8

func (i GetMediaMetaDataMetaDataVideoStreamSetArray) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutput() GetMediaMetaDataMetaDataVideoStreamSetArrayOutput

func (GetMediaMetaDataMetaDataVideoStreamSetArray) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutputWithContext added in v0.1.8

func (i GetMediaMetaDataMetaDataVideoStreamSetArray) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataVideoStreamSetArrayOutput

type GetMediaMetaDataMetaDataVideoStreamSetArrayInput added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSetArrayInput interface {
	pulumi.Input

	ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutput() GetMediaMetaDataMetaDataVideoStreamSetArrayOutput
	ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutputWithContext(context.Context) GetMediaMetaDataMetaDataVideoStreamSetArrayOutput
}

GetMediaMetaDataMetaDataVideoStreamSetArrayInput is an input type that accepts GetMediaMetaDataMetaDataVideoStreamSetArray and GetMediaMetaDataMetaDataVideoStreamSetArrayOutput values. You can construct a concrete instance of `GetMediaMetaDataMetaDataVideoStreamSetArrayInput` via:

GetMediaMetaDataMetaDataVideoStreamSetArray{ GetMediaMetaDataMetaDataVideoStreamSetArgs{...} }

type GetMediaMetaDataMetaDataVideoStreamSetArrayOutput added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSetArrayOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataMetaDataVideoStreamSetArrayOutput) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataVideoStreamSetArrayOutput) Index added in v0.1.8

func (GetMediaMetaDataMetaDataVideoStreamSetArrayOutput) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutput added in v0.1.8

func (o GetMediaMetaDataMetaDataVideoStreamSetArrayOutput) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutput() GetMediaMetaDataMetaDataVideoStreamSetArrayOutput

func (GetMediaMetaDataMetaDataVideoStreamSetArrayOutput) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutputWithContext added in v0.1.8

func (o GetMediaMetaDataMetaDataVideoStreamSetArrayOutput) ToGetMediaMetaDataMetaDataVideoStreamSetArrayOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataVideoStreamSetArrayOutput

type GetMediaMetaDataMetaDataVideoStreamSetInput added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSetInput interface {
	pulumi.Input

	ToGetMediaMetaDataMetaDataVideoStreamSetOutput() GetMediaMetaDataMetaDataVideoStreamSetOutput
	ToGetMediaMetaDataMetaDataVideoStreamSetOutputWithContext(context.Context) GetMediaMetaDataMetaDataVideoStreamSetOutput
}

GetMediaMetaDataMetaDataVideoStreamSetInput is an input type that accepts GetMediaMetaDataMetaDataVideoStreamSetArgs and GetMediaMetaDataMetaDataVideoStreamSetOutput values. You can construct a concrete instance of `GetMediaMetaDataMetaDataVideoStreamSetInput` via:

GetMediaMetaDataMetaDataVideoStreamSetArgs{...}

type GetMediaMetaDataMetaDataVideoStreamSetOutput added in v0.1.8

type GetMediaMetaDataMetaDataVideoStreamSetOutput struct{ *pulumi.OutputState }

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) Bitrate added in v0.1.8

Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) Codec added in v0.1.8

Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) ColorPrimaries added in v0.1.8

Color primariesNote: this field may return `null`, indicating that no valid value was found.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) ColorSpace added in v0.1.8

Color spaceNote: this field may return `null`, indicating that no valid value was found.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) ColorTransfer added in v0.1.8

Color transferNote: this field may return `null`, indicating that no valid value was found.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) ElementType added in v0.1.8

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) Fps added in v0.1.8

Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) HdrType added in v0.1.8

HDR typeNote: This field may return `null`, indicating that no valid value was found.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) Height added in v0.1.8

Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) ToGetMediaMetaDataMetaDataVideoStreamSetOutput added in v0.1.8

func (o GetMediaMetaDataMetaDataVideoStreamSetOutput) ToGetMediaMetaDataMetaDataVideoStreamSetOutput() GetMediaMetaDataMetaDataVideoStreamSetOutput

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) ToGetMediaMetaDataMetaDataVideoStreamSetOutputWithContext added in v0.1.8

func (o GetMediaMetaDataMetaDataVideoStreamSetOutput) ToGetMediaMetaDataMetaDataVideoStreamSetOutputWithContext(ctx context.Context) GetMediaMetaDataMetaDataVideoStreamSetOutput

func (GetMediaMetaDataMetaDataVideoStreamSetOutput) Width added in v0.1.8

Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.

type GetMediaMetaDataOutputArgs added in v0.1.8

type GetMediaMetaDataOutputArgs struct {
	// Input information of file for metadata getting.
	InputInfo GetMediaMetaDataInputInfoInput `pulumi:"inputInfo"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getMediaMetaData.

func (GetMediaMetaDataOutputArgs) ElementType added in v0.1.8

func (GetMediaMetaDataOutputArgs) ElementType() reflect.Type

type GetMediaMetaDataResult added in v0.1.8

type GetMediaMetaDataResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id        string                    `pulumi:"id"`
	InputInfo GetMediaMetaDataInputInfo `pulumi:"inputInfo"`
	// Media metadata.
	MetaDatas        []GetMediaMetaDataMetaData `pulumi:"metaDatas"`
	ResultOutputFile *string                    `pulumi:"resultOutputFile"`
}

A collection of values returned by getMediaMetaData.

func GetMediaMetaData added in v0.1.8

func GetMediaMetaData(ctx *pulumi.Context, args *GetMediaMetaDataArgs, opts ...pulumi.InvokeOption) (*GetMediaMetaDataResult, error)

Use this data source to query detailed information of mps mediaMetaData

## Example Usage

### Query the mps media meta data through COS

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		object, err := Cos.GetBucketObject(ctx, &cos.GetBucketObjectArgs{
			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
			Key:    "/mps-test/test.mov",
		}, nil)
		if err != nil {
			return err
		}
		_, err = Mps.GetMediaMetaData(ctx, &mps.GetMediaMetaDataArgs{
			InputInfo: mps.GetMediaMetaDataInputInfo{
				Type: "COS",
				CosInputInfo: mps.GetMediaMetaDataInputInfoCosInputInfo{
					Bucket: object.Bucket,
					Region: "%s",
					Object: object.Key,
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

type GetMediaMetaDataResultOutput added in v0.1.8

type GetMediaMetaDataResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMediaMetaData.

func GetMediaMetaDataOutput added in v0.1.8

func (GetMediaMetaDataResultOutput) ElementType added in v0.1.8

func (GetMediaMetaDataResultOutput) Id added in v0.1.8

The provider-assigned unique ID for this managed resource.

func (GetMediaMetaDataResultOutput) InputInfo added in v0.1.8

func (GetMediaMetaDataResultOutput) MetaDatas added in v0.1.8

Media metadata.

func (GetMediaMetaDataResultOutput) ResultOutputFile added in v0.1.8

func (GetMediaMetaDataResultOutput) ToGetMediaMetaDataResultOutput added in v0.1.8

func (o GetMediaMetaDataResultOutput) ToGetMediaMetaDataResultOutput() GetMediaMetaDataResultOutput

func (GetMediaMetaDataResultOutput) ToGetMediaMetaDataResultOutputWithContext added in v0.1.8

func (o GetMediaMetaDataResultOutput) ToGetMediaMetaDataResultOutputWithContext(ctx context.Context) GetMediaMetaDataResultOutput

type GetParseLiveStreamProcessNotificationArgs added in v0.1.8

type GetParseLiveStreamProcessNotificationArgs struct {
	// Live stream event notification obtained from CMQ.
	Content string `pulumi:"content"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getParseLiveStreamProcessNotification.

type GetParseLiveStreamProcessNotificationOutputArgs added in v0.1.8

type GetParseLiveStreamProcessNotificationOutputArgs struct {
	// Live stream event notification obtained from CMQ.
	Content pulumi.StringInput `pulumi:"content"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getParseLiveStreamProcessNotification.

func (GetParseLiveStreamProcessNotificationOutputArgs) ElementType added in v0.1.8

type GetParseLiveStreamProcessNotificationResult added in v0.1.8

type GetParseLiveStreamProcessNotificationResult struct {
	Content string `pulumi:"content"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getParseLiveStreamProcessNotification.

func GetParseLiveStreamProcessNotification added in v0.1.8

Use this data source to query detailed information of mps parseLiveStreamProcessNotification

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.GetParseLiveStreamProcessNotification(ctx, &mps.GetParseLiveStreamProcessNotificationArgs{
			Content: "your_content",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

type GetParseLiveStreamProcessNotificationResultOutput added in v0.1.8

type GetParseLiveStreamProcessNotificationResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getParseLiveStreamProcessNotification.

func (GetParseLiveStreamProcessNotificationResultOutput) Content added in v0.1.8

func (GetParseLiveStreamProcessNotificationResultOutput) ElementType added in v0.1.8

func (GetParseLiveStreamProcessNotificationResultOutput) Id added in v0.1.8

The provider-assigned unique ID for this managed resource.

func (GetParseLiveStreamProcessNotificationResultOutput) ResultOutputFile added in v0.1.8

func (GetParseLiveStreamProcessNotificationResultOutput) ToGetParseLiveStreamProcessNotificationResultOutput added in v0.1.8

func (o GetParseLiveStreamProcessNotificationResultOutput) ToGetParseLiveStreamProcessNotificationResultOutput() GetParseLiveStreamProcessNotificationResultOutput

func (GetParseLiveStreamProcessNotificationResultOutput) ToGetParseLiveStreamProcessNotificationResultOutputWithContext added in v0.1.8

func (o GetParseLiveStreamProcessNotificationResultOutput) ToGetParseLiveStreamProcessNotificationResultOutputWithContext(ctx context.Context) GetParseLiveStreamProcessNotificationResultOutput

type GetParseNotificationArgs added in v0.1.8

type GetParseNotificationArgs struct {
	// Event notification obtained from CMQ.
	Content string `pulumi:"content"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getParseNotification.

type GetParseNotificationOutputArgs added in v0.1.8

type GetParseNotificationOutputArgs struct {
	// Event notification obtained from CMQ.
	Content pulumi.StringInput `pulumi:"content"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getParseNotification.

func (GetParseNotificationOutputArgs) ElementType added in v0.1.8

type GetParseNotificationResult added in v0.1.8

type GetParseNotificationResult struct {
	Content string `pulumi:"content"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getParseNotification.

func GetParseNotification added in v0.1.8

func GetParseNotification(ctx *pulumi.Context, args *GetParseNotificationArgs, opts ...pulumi.InvokeOption) (*GetParseNotificationResult, error)

Use this data source to query detailed information of mps parseNotification

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.GetParseNotification(ctx, &mps.GetParseNotificationArgs{
			Content: "your_content",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

type GetParseNotificationResultOutput added in v0.1.8

type GetParseNotificationResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getParseNotification.

func GetParseNotificationOutput added in v0.1.8

func (GetParseNotificationResultOutput) Content added in v0.1.8

func (GetParseNotificationResultOutput) ElementType added in v0.1.8

func (GetParseNotificationResultOutput) Id added in v0.1.8

The provider-assigned unique ID for this managed resource.

func (GetParseNotificationResultOutput) ResultOutputFile added in v0.1.8

func (GetParseNotificationResultOutput) ToGetParseNotificationResultOutput added in v0.1.8

func (o GetParseNotificationResultOutput) ToGetParseNotificationResultOutput() GetParseNotificationResultOutput

func (GetParseNotificationResultOutput) ToGetParseNotificationResultOutputWithContext added in v0.1.8

func (o GetParseNotificationResultOutput) ToGetParseNotificationResultOutputWithContext(ctx context.Context) GetParseNotificationResultOutput

type GetSchedulesArgs added in v0.1.8

type GetSchedulesArgs struct {
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// The IDs of the schemes to query. Array length limit: 100.
	ScheduleIds []int `pulumi:"scheduleIds"`
	// The scheme status. Valid values:`Enabled`, `Disabled`. If you do not specify this parameter, all schemes will be returned regardless of the status.
	Status *string `pulumi:"status"`
	// The trigger type. Valid values:`CosFileUpload`: The scheme is triggered when a file is uploaded to Tencent Cloud Object Storage (COS).`AwsS3FileUpload`: The scheme is triggered when a file is uploaded to AWS S3.If you do not specify this parameter or leave it empty, all schemes will be returned regardless of the trigger type.
	TriggerType *string `pulumi:"triggerType"`
}

A collection of arguments for invoking getSchedules.

type GetSchedulesOutputArgs added in v0.1.8

type GetSchedulesOutputArgs struct {
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// The IDs of the schemes to query. Array length limit: 100.
	ScheduleIds pulumi.IntArrayInput `pulumi:"scheduleIds"`
	// The scheme status. Valid values:`Enabled`, `Disabled`. If you do not specify this parameter, all schemes will be returned regardless of the status.
	Status pulumi.StringPtrInput `pulumi:"status"`
	// The trigger type. Valid values:`CosFileUpload`: The scheme is triggered when a file is uploaded to Tencent Cloud Object Storage (COS).`AwsS3FileUpload`: The scheme is triggered when a file is uploaded to AWS S3.If you do not specify this parameter or leave it empty, all schemes will be returned regardless of the trigger type.
	TriggerType pulumi.StringPtrInput `pulumi:"triggerType"`
}

A collection of arguments for invoking getSchedules.

func (GetSchedulesOutputArgs) ElementType added in v0.1.8

func (GetSchedulesOutputArgs) ElementType() reflect.Type

type GetSchedulesResult added in v0.1.8

type GetSchedulesResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	ScheduleIds      []int   `pulumi:"scheduleIds"`
	// The information of the schemes.
	ScheduleInfoSets []GetSchedulesScheduleInfoSet `pulumi:"scheduleInfoSets"`
	// The scheme status. Valid values:`Enabled“Disabled`Note: This field may return null, indicating that no valid values can be obtained.
	Status      *string `pulumi:"status"`
	TriggerType *string `pulumi:"triggerType"`
}

A collection of values returned by getSchedules.

func GetSchedules added in v0.1.8

func GetSchedules(ctx *pulumi.Context, args *GetSchedulesArgs, opts ...pulumi.InvokeOption) (*GetSchedulesResult, error)

Use this data source to query detailed information of mps schedules

## Example Usage

### Query the enabled schedules.

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.GetSchedules(ctx, &mps.GetSchedulesArgs{
			Status: pulumi.StringRef("Enabled"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

type GetSchedulesResultOutput added in v0.1.8

type GetSchedulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getSchedules.

func GetSchedulesOutput added in v0.1.8

func GetSchedulesOutput(ctx *pulumi.Context, args GetSchedulesOutputArgs, opts ...pulumi.InvokeOption) GetSchedulesResultOutput

func (GetSchedulesResultOutput) ElementType added in v0.1.8

func (GetSchedulesResultOutput) ElementType() reflect.Type

func (GetSchedulesResultOutput) Id added in v0.1.8

The provider-assigned unique ID for this managed resource.

func (GetSchedulesResultOutput) ResultOutputFile added in v0.1.8

func (o GetSchedulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetSchedulesResultOutput) ScheduleIds added in v0.1.8

func (GetSchedulesResultOutput) ScheduleInfoSets added in v0.1.8

The information of the schemes.

func (GetSchedulesResultOutput) Status added in v0.1.8

The scheme status. Valid values:`Enabled“Disabled`Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesResultOutput) ToGetSchedulesResultOutput added in v0.1.8

func (o GetSchedulesResultOutput) ToGetSchedulesResultOutput() GetSchedulesResultOutput

func (GetSchedulesResultOutput) ToGetSchedulesResultOutputWithContext added in v0.1.8

func (o GetSchedulesResultOutput) ToGetSchedulesResultOutputWithContext(ctx context.Context) GetSchedulesResultOutput

func (GetSchedulesResultOutput) TriggerType added in v0.1.8

type GetSchedulesScheduleInfoSet added in v0.1.8

type GetSchedulesScheduleInfoSet struct {
	// The subtasks of the scheme.Note: This field may return null, indicating that no valid values can be obtained.
	Activities []GetSchedulesScheduleInfoSetActivity `pulumi:"activities"`
	// The creation time in [ISO date format](https://intl.cloud.tencent.com/document/product/862/37710?from_cn_redirect=1#52).Note: This field may return null, indicating that no valid values can be obtained.
	CreateTime string `pulumi:"createTime"`
	// The directory to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputDir string `pulumi:"outputDir"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetOutputStorage `pulumi:"outputStorages"`
	// The resource ID. If there is no associated resource ID, fill it with the account's main resource ID.
	ResourceId string `pulumi:"resourceId"`
	// The scheme ID.
	ScheduleId int `pulumi:"scheduleId"`
	// The scheme name.Note: This field may return null, indicating that no valid values can be obtained.
	ScheduleName string `pulumi:"scheduleName"`
	// The scheme status. Valid values:`Enabled`, `Disabled`. If you do not specify this parameter, all schemes will be returned regardless of the status.
	Status string `pulumi:"status"`
	// The notification configuration.Note: This field may return null, indicating that no valid values can be obtained.
	TaskNotifyConfigs []GetSchedulesScheduleInfoSetTaskNotifyConfig `pulumi:"taskNotifyConfigs"`
	// The trigger of the scheme.Note: This field may return null, indicating that no valid values can be obtained.
	Triggers []GetSchedulesScheduleInfoSetTrigger `pulumi:"triggers"`
	// The last updated time in [ISO date format](https://intl.cloud.tencent.com/document/product/862/37710?from_cn_redirect=1#52).Note: This field may return null, indicating that no valid values can be obtained.
	UpdateTime string `pulumi:"updateTime"`
}

type GetSchedulesScheduleInfoSetActivity added in v0.1.8

type GetSchedulesScheduleInfoSetActivity struct {
	// The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
	ActivityParas []GetSchedulesScheduleInfoSetActivityActivityPara `pulumi:"activityParas"`
	// 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.
	ActivityType string `pulumi:"activityType"`
	// The indexes of the subsequent actions.Note: This field may return null, indicating that no valid values can be obtained.
	ReardriveIndices []int `pulumi:"reardriveIndices"`
}

type GetSchedulesScheduleInfoSetActivityActivityPara added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityPara struct {
	// An adaptive bitrate streaming task.
	AdaptiveDynamicStreamingTasks []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTask `pulumi:"adaptiveDynamicStreamingTasks"`
	// A content analysis task.
	AiAnalysisTasks []GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTask `pulumi:"aiAnalysisTasks"`
	// A content moderation task.
	AiContentReviewTasks []GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTask `pulumi:"aiContentReviewTasks"`
	// A content recognition task.
	AiRecognitionTasks []GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTask `pulumi:"aiRecognitionTasks"`
	// An animated screenshot generation task.
	AnimatedGraphicTasks []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTask `pulumi:"animatedGraphicTasks"`
	// An image sprite generation task.
	ImageSpriteTasks []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTask `pulumi:"imageSpriteTasks"`
	// A sampled screencapturing task.
	SampleSnapshotTasks []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTask `pulumi:"sampleSnapshotTasks"`
	// A time point screencapturing task.
	SnapshotByTimeOffsetTasks []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTask `pulumi:"snapshotByTimeOffsetTasks"`
	// A transcoding task.
	TranscodeTasks []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTask `pulumi:"transcodeTasks"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTask struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle `pulumi:"addOnSubtitles"`
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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}`.
	OutputObjectPath string `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage `pulumi:"outputStorages"`
	// 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}`.
	SegmentObjectName string `pulumi:"segmentObjectName"`
	// 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}`.
	SubStreamObjectName string `pulumi:"subStreamObjectName"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet `pulumi:"watermarkSets"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitles []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle `pulumi:"subtitles"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitles GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayInput `pulumi:"subtitles"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) Subtitles added in v0.1.8

The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput `pulumi:"addOnSubtitles"`
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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}`.
	OutputObjectPath pulumi.StringInput `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayInput `pulumi:"outputStorages"`
	// 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}`.
	SegmentObjectName pulumi.StringInput `pulumi:"segmentObjectName"`
	// 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}`.
	SubStreamObjectName pulumi.StringInput `pulumi:"subStreamObjectName"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) AddOnSubtitles added in v0.1.8

The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) SegmentObjectName added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) SubStreamObjectName added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameters []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent string `pulumi:"svgContent"`
	// 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.
	TextContent string `pulumi:"textContent"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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.
	RawParameters GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayInput `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringInput `pulumi:"textContent"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) RawParameters added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplates"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	XPos string `pulumi:"xPos"`
	// 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.
	YPos string `pulumi:"yPos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayInput `pulumi:"imageTemplates"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringInput `pulumi:"yPos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType string `pulumi:"repeatType"`
	// 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%.
	Width string `pulumi:"width"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringInput `pulumi:"width"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ImageContents added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ImageTemplates added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	ExtendedParameter string `pulumi:"extendedParameter"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtendedParameter pulumi.StringInput `pulumi:"extendedParameter"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput) ExtendedParameter added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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}`.
	OutputObjectPath string `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorage `pulumi:"outputStorages"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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}`.
	OutputObjectPath pulumi.StringInput `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayInput `pulumi:"outputStorages"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaArgs struct {
	// An adaptive bitrate streaming task.
	AdaptiveDynamicStreamingTasks GetSchedulesScheduleInfoSetActivityActivityParaAdaptiveDynamicStreamingTaskArrayInput `pulumi:"adaptiveDynamicStreamingTasks"`
	// A content analysis task.
	AiAnalysisTasks GetSchedulesScheduleInfoSetActivityActivityParaAiAnalysisTaskArrayInput `pulumi:"aiAnalysisTasks"`
	// A content moderation task.
	AiContentReviewTasks GetSchedulesScheduleInfoSetActivityActivityParaAiContentReviewTaskArrayInput `pulumi:"aiContentReviewTasks"`
	// A content recognition task.
	AiRecognitionTasks GetSchedulesScheduleInfoSetActivityActivityParaAiRecognitionTaskArrayInput `pulumi:"aiRecognitionTasks"`
	// An animated screenshot generation task.
	AnimatedGraphicTasks GetSchedulesScheduleInfoSetActivityActivityParaAnimatedGraphicTaskArrayInput `pulumi:"animatedGraphicTasks"`
	// An image sprite generation task.
	ImageSpriteTasks GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayInput `pulumi:"imageSpriteTasks"`
	// A sampled screencapturing task.
	SampleSnapshotTasks GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayInput `pulumi:"sampleSnapshotTasks"`
	// A time point screencapturing task.
	SnapshotByTimeOffsetTasks GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayInput `pulumi:"snapshotByTimeOffsetTasks"`
	// A transcoding task.
	TranscodeTasks GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayInput `pulumi:"transcodeTasks"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaOutput() GetSchedulesScheduleInfoSetActivityActivityParaOutput

func (GetSchedulesScheduleInfoSetActivityActivityParaArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaOutput

type GetSchedulesScheduleInfoSetActivityActivityParaArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaArray []GetSchedulesScheduleInfoSetActivityActivityParaInput

func (GetSchedulesScheduleInfoSetActivityActivityParaArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaArray) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaArray) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput

func (GetSchedulesScheduleInfoSetActivityActivityParaArray) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaArray) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaArray and GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaArray{ GetSchedulesScheduleInfoSetActivityActivityParaArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	ObjectNumberFormats []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormat `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath string `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorage `pulumi:"outputStorages"`
	// 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}`.
	WebVttObjectName string `pulumi:"webVttObjectName"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ObjectNumberFormats GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayInput `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath pulumi.StringInput `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayInput `pulumi:"outputStorages"`
	// 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}`.
	WebVttObjectName pulumi.StringInput `pulumi:"webVttObjectName"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormat added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder string `pulumi:"placeHolder"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringInput `pulumi:"placeHolder"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatInput

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArray{ GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) ObjectNumberFormats added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutput) WebVttObjectName added in v0.1.8

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}`.

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaOutput() GetSchedulesScheduleInfoSetActivityActivityParaOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaArgs and GetSchedulesScheduleInfoSetActivityActivityParaOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) AdaptiveDynamicStreamingTasks added in v0.1.8

An adaptive bitrate streaming task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) AiAnalysisTasks added in v0.1.8

A content analysis task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) AiContentReviewTasks added in v0.1.8

A content moderation task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) AiRecognitionTasks added in v0.1.8

A content recognition task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) AnimatedGraphicTasks added in v0.1.8

An animated screenshot generation task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) ImageSpriteTasks added in v0.1.8

An image sprite generation task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) SampleSnapshotTasks added in v0.1.8

A sampled screencapturing task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) SnapshotByTimeOffsetTasks added in v0.1.8

A time point screencapturing task.

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaOutput

func (GetSchedulesScheduleInfoSetActivityActivityParaOutput) TranscodeTasks added in v0.1.8

A transcoding task.

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	ObjectNumberFormats []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormat `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath string `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorage `pulumi:"outputStorages"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSet `pulumi:"watermarkSets"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ObjectNumberFormats GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayInput `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath pulumi.StringInput `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayInput `pulumi:"outputStorages"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormat added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder string `pulumi:"placeHolder"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringInput `pulumi:"placeHolder"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) ObjectNumberFormats added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameters []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent string `pulumi:"svgContent"`
	// 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.
	TextContent string `pulumi:"textContent"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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.
	RawParameters GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayInput `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringInput `pulumi:"textContent"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) RawParameters added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplates"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	XPos string `pulumi:"xPos"`
	// 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.
	YPos string `pulumi:"yPos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayInput `pulumi:"imageTemplates"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringInput `pulumi:"yPos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType string `pulumi:"repeatType"`
	// 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%.
	Width string `pulumi:"width"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringInput `pulumi:"width"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ImageContents added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ImageTemplates added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	ExtTimeOffsetSets []string `pulumi:"extTimeOffsetSets"`
	// 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.
	ObjectNumberFormats []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath string `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage `pulumi:"outputStorages"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet `pulumi:"watermarkSets"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtTimeOffsetSets pulumi.StringArrayInput `pulumi:"extTimeOffsetSets"`
	// 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.
	ObjectNumberFormats GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayInput `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath pulumi.StringInput `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayInput `pulumi:"outputStorages"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder string `pulumi:"placeHolder"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringInput `pulumi:"placeHolder"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) ExtTimeOffsetSets added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) ObjectNumberFormats added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameters []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent string `pulumi:"svgContent"`
	// 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.
	TextContent string `pulumi:"textContent"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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.
	RawParameters GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayInput `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringInput `pulumi:"textContent"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) RawParameters added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplates"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	XPos string `pulumi:"xPos"`
	// 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.
	YPos string `pulumi:"yPos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayInput `pulumi:"imageTemplates"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringInput `pulumi:"yPos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType string `pulumi:"repeatType"`
	// 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%.
	Width string `pulumi:"width"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringInput `pulumi:"width"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ImageContents added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ImageTemplates added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTask added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTask struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.
	HeadTailParameters []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameter `pulumi:"headTailParameters"`
	// List of blurs. Up to 10 ones can be supported.
	MosaicSets []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSet `pulumi:"mosaicSets"`
	// 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.
	ObjectNumberFormats []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormat `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath string `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorage `pulumi:"outputStorages"`
	// 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.
	OverrideParameters []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameter `pulumi:"overrideParameters"`
	// 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.
	RawParameters []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameter `pulumi:"rawParameters"`
	// 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}`.
	SegmentObjectName string `pulumi:"segmentObjectName"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSet `pulumi:"watermarkSets"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.
	HeadTailParameters GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayInput `pulumi:"headTailParameters"`
	// List of blurs. Up to 10 ones can be supported.
	MosaicSets GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayInput `pulumi:"mosaicSets"`
	// 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.
	ObjectNumberFormats GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayInput `pulumi:"objectNumberFormats"`
	// 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}`.
	OutputObjectPath pulumi.StringInput `pulumi:"outputObjectPath"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayInput `pulumi:"outputStorages"`
	// 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.
	OverrideParameters GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayInput `pulumi:"overrideParameters"`
	// 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.
	RawParameters GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayInput `pulumi:"rawParameters"`
	// 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}`.
	SegmentObjectName pulumi.StringInput `pulumi:"segmentObjectName"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameter struct {
	// Opening credits list.
	HeadSets []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSet `pulumi:"headSets"`
	// Closing credits list.
	TailSets []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSet `pulumi:"tailSets"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs struct {
	// Opening credits list.
	HeadSets GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput `pulumi:"headSets"`
	// Closing credits list.
	TailSets GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput `pulumi:"tailSets"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSet struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput) HeadSets added in v0.1.8

Opening credits list.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput) TailSets added in v0.1.8

Closing credits list.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSet struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSet struct {
	// 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.
	CoordinateOrigin string `pulumi:"coordinateOrigin"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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.
	Height string `pulumi:"height"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
	// 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%.
	Width string `pulumi:"width"`
	// 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.
	XPos string `pulumi:"xPos"`
	// 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.
	YPos string `pulumi:"yPos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringInput `pulumi:"coordinateOrigin"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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.
	Height pulumi.StringInput `pulumi:"height"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
	// 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%.
	Width pulumi.StringInput `pulumi:"width"`
	// 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.
	XPos pulumi.StringInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringInput `pulumi:"yPos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) CoordinateOrigin added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) Width added in v0.1.8

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%.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) XPos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskMosaicSetOutput) YPos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormat added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder string `pulumi:"placeHolder"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringInput `pulumi:"placeHolder"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) HeadTailParameters added in v0.1.8

Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) MosaicSets added in v0.1.8

List of blurs. Up to 10 ones can be supported.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) ObjectNumberFormats added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) OverrideParameters added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) RawParameters added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) SegmentObjectName added in v0.1.8

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}`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameter struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle `pulumi:"addOnSubtitles"`
	// The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddonAudioStreams []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream `pulumi:"addonAudioStreams"`
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplates []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate `pulumi:"audioTemplates"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container string `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveAudio int `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveVideo int `pulumi:"removeVideo"`
	// An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
	StdExtInfo string `pulumi:"stdExtInfo"`
	// The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
	SubtitleTemplates []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate `pulumi:"subtitleTemplates"`
	// TESHD transcoding parameter.
	TehdConfigs []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfig `pulumi:"tehdConfigs"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplates []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate `pulumi:"videoTemplates"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitles []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle `pulumi:"subtitles"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitles GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayInput `pulumi:"subtitles"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) Subtitles added in v0.1.8

The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput `pulumi:"addOnSubtitles"`
	// The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddonAudioStreams GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput `pulumi:"addonAudioStreams"`
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplates GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayInput `pulumi:"audioTemplates"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container pulumi.StringInput `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveAudio pulumi.IntInput `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveVideo pulumi.IntInput `pulumi:"removeVideo"`
	// An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
	StdExtInfo pulumi.StringInput `pulumi:"stdExtInfo"`
	// The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
	SubtitleTemplates GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayInput `pulumi:"subtitleTemplates"`
	// TESHD transcoding parameter.
	TehdConfigs GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayInput `pulumi:"tehdConfigs"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplates GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayInput `pulumi:"videoTemplates"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel int `pulumi:"audioChannel"`
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate int `pulumi:"sampleRate"`
	// The audio tracks to retain. All audio tracks are retained by default.
	StreamSelects []int `pulumi:"streamSelects"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel pulumi.IntInput `pulumi:"audioChannel"`
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
	// The audio tracks to retain. All audio tracks are retained by default.
	StreamSelects pulumi.IntArrayInput `pulumi:"streamSelects"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) AudioChannel added in v0.1.8

Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) Bitrate added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) Codec added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values:32,00044,10048,000In Hz.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) StreamSelects added in v0.1.8

The audio tracks to retain. All audio tracks are retained by default.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) AddOnSubtitles added in v0.1.8

The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) AddonAudioStreams added in v0.1.8

The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) AudioTemplates added in v0.1.8

Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) Container added in v0.1.8

Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) StdExtInfo added in v0.1.8

An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) SubtitleTemplates added in v0.1.8

The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) TehdConfigs added in v0.1.8

TESHD transcoding parameter.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterOutput) VideoTemplates added in v0.1.8

Video stream configuration parameter. This field is required when `RemoveVideo` is 0.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate struct {
	// The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
	FontAlpha float64 `pulumi:"fontAlpha"`
	// The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
	FontColor string `pulumi:"fontColor"`
	// The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
	FontSize string `pulumi:"fontSize"`
	// The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.
	FontType string `pulumi:"fontType"`
	// The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
	Path string `pulumi:"path"`
	// 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.Note: This field may return null, indicating that no valid values can be obtained.
	StreamIndex int `pulumi:"streamIndex"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs struct {
	// The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
	FontAlpha pulumi.Float64Input `pulumi:"fontAlpha"`
	// The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
	FontColor pulumi.StringInput `pulumi:"fontColor"`
	// The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
	FontSize pulumi.StringInput `pulumi:"fontSize"`
	// The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.
	FontType pulumi.StringInput `pulumi:"fontType"`
	// The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
	Path pulumi.StringInput `pulumi:"path"`
	// 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.Note: This field may return null, indicating that no valid values can be obtained.
	StreamIndex pulumi.IntInput `pulumi:"streamIndex"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontAlpha added in v0.1.8

The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontColor added in v0.1.8

The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontSize added in v0.1.8

The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontType added in v0.1.8

The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) Path added in v0.1.8

The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) StreamIndex added in v0.1.8

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.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfig added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfig struct {
	// 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.
	MaxVideoBitrate int `pulumi:"maxVideoBitrate"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs struct {
	// 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.
	MaxVideoBitrate pulumi.IntInput `pulumi:"maxVideoBitrate"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) MaxVideoBitrate added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate struct {
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// Whether to enable adaptive encoding. Valid values:0: Disable1: 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.
	ContentAdaptStream int `pulumi:"contentAdaptStream"`
	// The fill mode, which indicates how a video is resized when the video&#39;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&#39;s original aspect ratio and fill the blank space with black bars.white: Keep the image&#39;s original aspect ratio and fill the blank space with white bars.gauss: Keep the image&#39;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.
	FillType string `pulumi:"fillType"`
	// 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].
	Fps int `pulumi:"fps"`
	// 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.
	Gop int `pulumi:"gop"`
	// 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.
	Height int `pulumi:"height"`
	// 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`.
	ResolutionAdaptive string `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf int `pulumi:"vcrf"`
	// 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%.
	Width int `pulumi:"width"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs struct {
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Whether to enable adaptive encoding. Valid values:0: Disable1: 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.
	ContentAdaptStream pulumi.IntInput `pulumi:"contentAdaptStream"`
	// The fill mode, which indicates how a video is resized when the video&#39;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&#39;s original aspect ratio and fill the blank space with black bars.white: Keep the image&#39;s original aspect ratio and fill the blank space with white bars.gauss: Keep the image&#39;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.
	FillType pulumi.StringInput `pulumi:"fillType"`
	// 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].
	Fps pulumi.IntInput `pulumi:"fps"`
	// 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.
	Gop pulumi.IntInput `pulumi:"gop"`
	// 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.
	Height pulumi.IntInput `pulumi:"height"`
	// 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`.
	ResolutionAdaptive pulumi.StringInput `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf pulumi.IntInput `pulumi:"vcrf"`
	// 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%.
	Width pulumi.IntInput `pulumi:"width"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Bitrate added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Codec added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ContentAdaptStream added in v0.1.8

Whether to enable adaptive encoding. Valid values:0: Disable1: 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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) FillType added in v0.1.8

The fill mode, which indicates how a video is resized when the video&#39;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&#39;s original aspect ratio and fill the blank space with black bars.white: Keep the image&#39;s original aspect ratio and fill the blank space with white bars.gauss: Keep the image&#39;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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Fps added in v0.1.8

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].

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Gop added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ResolutionAdaptive added in v0.1.8

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`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Vcrf added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Width added in v0.1.8

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%.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameter struct {
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplates []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplate `pulumi:"audioTemplates"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container string `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveAudio int `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveVideo int `pulumi:"removeVideo"`
	// TESHD transcoding parameter.
	TehdConfigs []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfig `pulumi:"tehdConfigs"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplates []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplate `pulumi:"videoTemplates"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs struct {
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplates GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayInput `pulumi:"audioTemplates"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container pulumi.StringInput `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveAudio pulumi.IntInput `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveVideo pulumi.IntInput `pulumi:"removeVideo"`
	// TESHD transcoding parameter.
	TehdConfigs GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayInput `pulumi:"tehdConfigs"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplates GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayInput `pulumi:"videoTemplates"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplate struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel int `pulumi:"audioChannel"`
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate int `pulumi:"sampleRate"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel pulumi.IntInput `pulumi:"audioChannel"`
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) AudioChannel added in v0.1.8

Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) Bitrate added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) Codec added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values:32,00044,10048,000In Hz.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) AudioTemplates added in v0.1.8

Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) Container added in v0.1.8

Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) TehdConfigs added in v0.1.8

TESHD transcoding parameter.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterOutput) VideoTemplates added in v0.1.8

Video stream configuration parameter. This field is required when `RemoveVideo` is 0.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfig added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfig struct {
	// 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.
	MaxVideoBitrate int `pulumi:"maxVideoBitrate"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs struct {
	// 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.
	MaxVideoBitrate pulumi.IntInput `pulumi:"maxVideoBitrate"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) MaxVideoBitrate added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplate struct {
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// The fill mode, which indicates how a video is resized when the video&#39;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&#39;s original aspect ratio and fill the blank space with black bars.white: Keep the image&#39;s original aspect ratio and fill the blank space with white bars.gauss: Keep the image&#39;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.
	FillType string `pulumi:"fillType"`
	// 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].
	Fps int `pulumi:"fps"`
	// 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.
	Gop int `pulumi:"gop"`
	// 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.
	Height int `pulumi:"height"`
	// 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`.
	ResolutionAdaptive string `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf int `pulumi:"vcrf"`
	// 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%.
	Width int `pulumi:"width"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs struct {
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// The fill mode, which indicates how a video is resized when the video&#39;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&#39;s original aspect ratio and fill the blank space with black bars.white: Keep the image&#39;s original aspect ratio and fill the blank space with white bars.gauss: Keep the image&#39;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.
	FillType pulumi.StringInput `pulumi:"fillType"`
	// 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].
	Fps pulumi.IntInput `pulumi:"fps"`
	// 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.
	Gop pulumi.IntInput `pulumi:"gop"`
	// 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.
	Height pulumi.IntInput `pulumi:"height"`
	// 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`.
	ResolutionAdaptive pulumi.StringInput `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf pulumi.IntInput `pulumi:"vcrf"`
	// 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%.
	Width pulumi.IntInput `pulumi:"width"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Bitrate added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Codec added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) FillType added in v0.1.8

The fill mode, which indicates how a video is resized when the video&#39;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&#39;s original aspect ratio and fill the blank space with black bars.white: Keep the image&#39;s original aspect ratio and fill the blank space with white bars.gauss: Keep the image&#39;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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Fps added in v0.1.8

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].

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Gop added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ResolutionAdaptive added in v0.1.8

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`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Vcrf added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Width added in v0.1.8

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%.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSet added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameters []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameter `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent string `pulumi:"svgContent"`
	// 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.
	TextContent string `pulumi:"textContent"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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.
	RawParameters GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayInput `pulumi:"rawParameters"`
	// 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.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringInput `pulumi:"textContent"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) RawParameters added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameter added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplates"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	XPos string `pulumi:"xPos"`
	// 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.
	YPos string `pulumi:"yPos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplates GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayInput `pulumi:"imageTemplates"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringInput `pulumi:"yPos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType string `pulumi:"repeatType"`
	// 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%.
	Width string `pulumi:"width"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContents GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput `pulumi:"imageContents"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringInput `pulumi:"width"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfos"`
	// 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).
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfos []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfos"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput `pulumi:"cosInputInfos"`
	// 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.
	S3InputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput `pulumi:"s3InputInfos"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfos GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput `pulumi:"urlInputInfos"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfos added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray []GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArray{ GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...} }

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ImageContents added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput() GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput
	ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput
}

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput is an input type that accepts GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs and GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput` via:

GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs{...}

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ImageTemplates added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToGetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

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).

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 GetSchedulesScheduleInfoSetActivityArgs added in v0.1.8

type GetSchedulesScheduleInfoSetActivityArgs struct {
	// The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
	ActivityParas GetSchedulesScheduleInfoSetActivityActivityParaArrayInput `pulumi:"activityParas"`
	// 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.
	ActivityType pulumi.StringInput `pulumi:"activityType"`
	// The indexes of the subsequent actions.Note: This field may return null, indicating that no valid values can be obtained.
	ReardriveIndices pulumi.IntArrayInput `pulumi:"reardriveIndices"`
}

func (GetSchedulesScheduleInfoSetActivityArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityArgs) ToGetSchedulesScheduleInfoSetActivityOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityArgs) ToGetSchedulesScheduleInfoSetActivityOutput() GetSchedulesScheduleInfoSetActivityOutput

func (GetSchedulesScheduleInfoSetActivityArgs) ToGetSchedulesScheduleInfoSetActivityOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityArgs) ToGetSchedulesScheduleInfoSetActivityOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityOutput

type GetSchedulesScheduleInfoSetActivityArray added in v0.1.8

type GetSchedulesScheduleInfoSetActivityArray []GetSchedulesScheduleInfoSetActivityInput

func (GetSchedulesScheduleInfoSetActivityArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityArray) ToGetSchedulesScheduleInfoSetActivityArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityArray) ToGetSchedulesScheduleInfoSetActivityArrayOutput() GetSchedulesScheduleInfoSetActivityArrayOutput

func (GetSchedulesScheduleInfoSetActivityArray) ToGetSchedulesScheduleInfoSetActivityArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetActivityArray) ToGetSchedulesScheduleInfoSetActivityArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityArrayOutput

type GetSchedulesScheduleInfoSetActivityArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityArrayOutput() GetSchedulesScheduleInfoSetActivityArrayOutput
	ToGetSchedulesScheduleInfoSetActivityArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityArrayOutput
}

GetSchedulesScheduleInfoSetActivityArrayInput is an input type that accepts GetSchedulesScheduleInfoSetActivityArray and GetSchedulesScheduleInfoSetActivityArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityArrayInput` via:

GetSchedulesScheduleInfoSetActivityArray{ GetSchedulesScheduleInfoSetActivityArgs{...} }

type GetSchedulesScheduleInfoSetActivityArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityArrayOutput) ToGetSchedulesScheduleInfoSetActivityArrayOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityArrayOutput) ToGetSchedulesScheduleInfoSetActivityArrayOutput() GetSchedulesScheduleInfoSetActivityArrayOutput

func (GetSchedulesScheduleInfoSetActivityArrayOutput) ToGetSchedulesScheduleInfoSetActivityArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityArrayOutput) ToGetSchedulesScheduleInfoSetActivityArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityArrayOutput

type GetSchedulesScheduleInfoSetActivityInput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetActivityOutput() GetSchedulesScheduleInfoSetActivityOutput
	ToGetSchedulesScheduleInfoSetActivityOutputWithContext(context.Context) GetSchedulesScheduleInfoSetActivityOutput
}

GetSchedulesScheduleInfoSetActivityInput is an input type that accepts GetSchedulesScheduleInfoSetActivityArgs and GetSchedulesScheduleInfoSetActivityOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetActivityInput` via:

GetSchedulesScheduleInfoSetActivityArgs{...}

type GetSchedulesScheduleInfoSetActivityOutput added in v0.1.8

type GetSchedulesScheduleInfoSetActivityOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetActivityOutput) ActivityParas added in v0.1.8

The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityOutput) ActivityType added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetActivityOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetActivityOutput) ReardriveIndices added in v0.1.8

The indexes of the subsequent actions.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetActivityOutput) ToGetSchedulesScheduleInfoSetActivityOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityOutput) ToGetSchedulesScheduleInfoSetActivityOutput() GetSchedulesScheduleInfoSetActivityOutput

func (GetSchedulesScheduleInfoSetActivityOutput) ToGetSchedulesScheduleInfoSetActivityOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetActivityOutput) ToGetSchedulesScheduleInfoSetActivityOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetActivityOutput

type GetSchedulesScheduleInfoSetArgs added in v0.1.8

type GetSchedulesScheduleInfoSetArgs struct {
	// The subtasks of the scheme.Note: This field may return null, indicating that no valid values can be obtained.
	Activities GetSchedulesScheduleInfoSetActivityArrayInput `pulumi:"activities"`
	// The creation time in [ISO date format](https://intl.cloud.tencent.com/document/product/862/37710?from_cn_redirect=1#52).Note: This field may return null, indicating that no valid values can be obtained.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// The directory to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputDir pulumi.StringInput `pulumi:"outputDir"`
	// The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.
	OutputStorages GetSchedulesScheduleInfoSetOutputStorageArrayInput `pulumi:"outputStorages"`
	// The resource ID. If there is no associated resource ID, fill it with the account's main resource ID.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// The scheme ID.
	ScheduleId pulumi.IntInput `pulumi:"scheduleId"`
	// The scheme name.Note: This field may return null, indicating that no valid values can be obtained.
	ScheduleName pulumi.StringInput `pulumi:"scheduleName"`
	// The scheme status. Valid values:`Enabled`, `Disabled`. If you do not specify this parameter, all schemes will be returned regardless of the status.
	Status pulumi.StringInput `pulumi:"status"`
	// The notification configuration.Note: This field may return null, indicating that no valid values can be obtained.
	TaskNotifyConfigs GetSchedulesScheduleInfoSetTaskNotifyConfigArrayInput `pulumi:"taskNotifyConfigs"`
	// The trigger of the scheme.Note: This field may return null, indicating that no valid values can be obtained.
	Triggers GetSchedulesScheduleInfoSetTriggerArrayInput `pulumi:"triggers"`
	// The last updated time in [ISO date format](https://intl.cloud.tencent.com/document/product/862/37710?from_cn_redirect=1#52).Note: This field may return null, indicating that no valid values can be obtained.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
}

func (GetSchedulesScheduleInfoSetArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetArgs) ToGetSchedulesScheduleInfoSetOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetArgs) ToGetSchedulesScheduleInfoSetOutput() GetSchedulesScheduleInfoSetOutput

func (GetSchedulesScheduleInfoSetArgs) ToGetSchedulesScheduleInfoSetOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetArgs) ToGetSchedulesScheduleInfoSetOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutput

type GetSchedulesScheduleInfoSetArray added in v0.1.8

type GetSchedulesScheduleInfoSetArray []GetSchedulesScheduleInfoSetInput

func (GetSchedulesScheduleInfoSetArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetArray) ToGetSchedulesScheduleInfoSetArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetArray) ToGetSchedulesScheduleInfoSetArrayOutput() GetSchedulesScheduleInfoSetArrayOutput

func (GetSchedulesScheduleInfoSetArray) ToGetSchedulesScheduleInfoSetArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetArray) ToGetSchedulesScheduleInfoSetArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetArrayOutput

type GetSchedulesScheduleInfoSetArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetArrayOutput() GetSchedulesScheduleInfoSetArrayOutput
	ToGetSchedulesScheduleInfoSetArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetArrayOutput
}

GetSchedulesScheduleInfoSetArrayInput is an input type that accepts GetSchedulesScheduleInfoSetArray and GetSchedulesScheduleInfoSetArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetArrayInput` via:

GetSchedulesScheduleInfoSetArray{ GetSchedulesScheduleInfoSetArgs{...} }

type GetSchedulesScheduleInfoSetArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetArrayOutput) ToGetSchedulesScheduleInfoSetArrayOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetArrayOutput) ToGetSchedulesScheduleInfoSetArrayOutput() GetSchedulesScheduleInfoSetArrayOutput

func (GetSchedulesScheduleInfoSetArrayOutput) ToGetSchedulesScheduleInfoSetArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetArrayOutput) ToGetSchedulesScheduleInfoSetArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetArrayOutput

type GetSchedulesScheduleInfoSetInput added in v0.1.8

type GetSchedulesScheduleInfoSetInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutput() GetSchedulesScheduleInfoSetOutput
	ToGetSchedulesScheduleInfoSetOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutput
}

GetSchedulesScheduleInfoSetInput is an input type that accepts GetSchedulesScheduleInfoSetArgs and GetSchedulesScheduleInfoSetOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetInput` via:

GetSchedulesScheduleInfoSetArgs{...}

type GetSchedulesScheduleInfoSetOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutput) Activities added in v0.1.8

The subtasks of the scheme.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) CreateTime added in v0.1.8

The creation time in [ISO date format](https://intl.cloud.tencent.com/document/product/862/37710?from_cn_redirect=1#52).Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutput) OutputDir added in v0.1.8

The directory to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) OutputStorages added in v0.1.8

The bucket to save the output file.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) ResourceId added in v0.1.9

The resource ID. If there is no associated resource ID, fill it with the account's main resource ID.

func (GetSchedulesScheduleInfoSetOutput) ScheduleId added in v0.1.8

The scheme ID.

func (GetSchedulesScheduleInfoSetOutput) ScheduleName added in v0.1.8

The scheme name.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) Status added in v0.1.8

The scheme status. Valid values:`Enabled`, `Disabled`. If you do not specify this parameter, all schemes will be returned regardless of the status.

func (GetSchedulesScheduleInfoSetOutput) TaskNotifyConfigs added in v0.1.8

The notification configuration.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) ToGetSchedulesScheduleInfoSetOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutput) ToGetSchedulesScheduleInfoSetOutput() GetSchedulesScheduleInfoSetOutput

func (GetSchedulesScheduleInfoSetOutput) ToGetSchedulesScheduleInfoSetOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutput) ToGetSchedulesScheduleInfoSetOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutput

func (GetSchedulesScheduleInfoSetOutput) Triggers added in v0.1.8

The trigger of the scheme.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutput) UpdateTime added in v0.1.8

The last updated time in [ISO date format](https://intl.cloud.tencent.com/document/product/862/37710?from_cn_redirect=1#52).Note: This field may return null, indicating that no valid values can be obtained.

type GetSchedulesScheduleInfoSetOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorage struct {
	// 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.
	CosOutputStorages []GetSchedulesScheduleInfoSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages []GetSchedulesScheduleInfoSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorages"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageArgs struct {
	// 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.
	CosOutputStorages GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayInput `pulumi:"cosOutputStorages"`
	// 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.
	S3OutputStorages GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayInput `pulumi:"s3OutputStorages"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageOutput() GetSchedulesScheduleInfoSetOutputStorageOutput

func (GetSchedulesScheduleInfoSetOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageOutput

type GetSchedulesScheduleInfoSetOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageArray []GetSchedulesScheduleInfoSetOutputStorageInput

func (GetSchedulesScheduleInfoSetOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutput() GetSchedulesScheduleInfoSetOutputStorageArrayOutput

func (GetSchedulesScheduleInfoSetOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageArrayOutput

type GetSchedulesScheduleInfoSetOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutputStorageArrayOutput() GetSchedulesScheduleInfoSetOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetOutputStorageArray and GetSchedulesScheduleInfoSetOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetOutputStorageArray{ GetSchedulesScheduleInfoSetOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutput() GetSchedulesScheduleInfoSetOutputStorageArrayOutput

func (GetSchedulesScheduleInfoSetOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageArrayOutput

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorage struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray []GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageInput

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput() GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray and GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArray{ GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArrayOutput

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput() GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput
	ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput
}

GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs and GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageInput` via:

GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageCosOutputStorageOutput

type GetSchedulesScheduleInfoSetOutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutputStorageOutput() GetSchedulesScheduleInfoSetOutputStorageOutput
	ToGetSchedulesScheduleInfoSetOutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutputStorageOutput
}

GetSchedulesScheduleInfoSetOutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetOutputStorageArgs and GetSchedulesScheduleInfoSetOutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetOutputStorageInput` via:

GetSchedulesScheduleInfoSetOutputStorageArgs{...}

type GetSchedulesScheduleInfoSetOutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutputStorageOutput) CosOutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetOutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageOutput) S3OutputStorages added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageOutput() GetSchedulesScheduleInfoSetOutputStorageOutput

func (GetSchedulesScheduleInfoSetOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageOutput

func (GetSchedulesScheduleInfoSetOutputStorageOutput) Type added in v0.1.8

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).

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorage added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray []GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageInput

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput() GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput
	ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput
}

GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayInput is an input type that accepts GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray and GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayInput` via:

GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArray{ GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs{...} }

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArrayOutput

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageInput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput() GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput
	ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutputWithContext(context.Context) GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput
}

GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageInput is an input type that accepts GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs and GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageInput` via:

GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageArgs{...}

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput added in v0.1.8

type GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput) ToGetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetOutputStorageS3OutputStorageOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfig added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfig struct {
	// 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.
	AwsSqs []GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSq `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel string `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion string `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode string `pulumi:"notifyMode"`
	// 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.
	NotifyType string `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl string `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName string `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName string `pulumi:"topicName"`
}

type GetSchedulesScheduleInfoSetTaskNotifyConfigArgs added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigArgs struct {
	// 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.
	AwsSqs GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayInput `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel pulumi.StringInput `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion pulumi.StringInput `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode pulumi.StringInput `pulumi:"notifyMode"`
	// 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.
	NotifyType pulumi.StringInput `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl pulumi.StringInput `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName pulumi.StringInput `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName pulumi.StringInput `pulumi:"topicName"`
}

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigOutput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigArray added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigArray []GetSchedulesScheduleInfoSetTaskNotifyConfigInput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput
	ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput
}

GetSchedulesScheduleInfoSetTaskNotifyConfigArrayInput is an input type that accepts GetSchedulesScheduleInfoSetTaskNotifyConfigArray and GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTaskNotifyConfigArrayInput` via:

GetSchedulesScheduleInfoSetTaskNotifyConfigArray{ GetSchedulesScheduleInfoSetTaskNotifyConfigArgs{...} }

type GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigArrayOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSq added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSq struct {
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName string `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion string `pulumi:"sqsRegion"`
}

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs struct {
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName pulumi.StringInput `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion pulumi.StringInput `pulumi:"sqsRegion"`
}

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray []GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqInput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput
	ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput
}

GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayInput is an input type that accepts GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray and GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayInput` via:

GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArray{ GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs{...} }

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArrayOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqInput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput
	ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput
}

GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqInput is an input type that accepts GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs and GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqInput` via:

GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqArgs{...}

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigAwsSqOutput

type GetSchedulesScheduleInfoSetTaskNotifyConfigInput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigOutput
	ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigOutput
}

GetSchedulesScheduleInfoSetTaskNotifyConfigInput is an input type that accepts GetSchedulesScheduleInfoSetTaskNotifyConfigArgs and GetSchedulesScheduleInfoSetTaskNotifyConfigOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTaskNotifyConfigInput` via:

GetSchedulesScheduleInfoSetTaskNotifyConfigArgs{...}

type GetSchedulesScheduleInfoSetTaskNotifyConfigOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) AwsSqs added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) NotifyType added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutput() GetSchedulesScheduleInfoSetTaskNotifyConfigOutput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) ToGetSchedulesScheduleInfoSetTaskNotifyConfigOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTaskNotifyConfigOutput

func (GetSchedulesScheduleInfoSetTaskNotifyConfigOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type GetSchedulesScheduleInfoSetTrigger added in v0.1.8

type GetSchedulesScheduleInfoSetTrigger struct {
	// 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.
	AwsS3FileUploadTriggers []GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTrigger `pulumi:"awsS3FileUploadTriggers"`
	// 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.
	CosFileUploadTriggers []GetSchedulesScheduleInfoSetTriggerCosFileUploadTrigger `pulumi:"cosFileUploadTriggers"`
	// 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).
	Type string `pulumi:"type"`
}

type GetSchedulesScheduleInfoSetTriggerArgs added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerArgs struct {
	// 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.
	AwsS3FileUploadTriggers GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayInput `pulumi:"awsS3FileUploadTriggers"`
	// 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.
	CosFileUploadTriggers GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayInput `pulumi:"cosFileUploadTriggers"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetSchedulesScheduleInfoSetTriggerArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerOutput() GetSchedulesScheduleInfoSetTriggerOutput

func (GetSchedulesScheduleInfoSetTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerOutput

type GetSchedulesScheduleInfoSetTriggerArray added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerArray []GetSchedulesScheduleInfoSetTriggerInput

func (GetSchedulesScheduleInfoSetTriggerArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerArray) ToGetSchedulesScheduleInfoSetTriggerArrayOutput added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerArray) ToGetSchedulesScheduleInfoSetTriggerArrayOutput() GetSchedulesScheduleInfoSetTriggerArrayOutput

func (GetSchedulesScheduleInfoSetTriggerArray) ToGetSchedulesScheduleInfoSetTriggerArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerArray) ToGetSchedulesScheduleInfoSetTriggerArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerArrayOutput

type GetSchedulesScheduleInfoSetTriggerArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerArrayOutput() GetSchedulesScheduleInfoSetTriggerArrayOutput
	ToGetSchedulesScheduleInfoSetTriggerArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerArrayOutput
}

GetSchedulesScheduleInfoSetTriggerArrayInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerArray and GetSchedulesScheduleInfoSetTriggerArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerArrayInput` via:

GetSchedulesScheduleInfoSetTriggerArray{ GetSchedulesScheduleInfoSetTriggerArgs{...} }

type GetSchedulesScheduleInfoSetTriggerArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerArrayOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerArrayOutput() GetSchedulesScheduleInfoSetTriggerArrayOutput

func (GetSchedulesScheduleInfoSetTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerArrayOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTrigger added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTrigger struct {
	// 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.
	AwsSqs []GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSq `pulumi:"awsSqs"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir string `pulumi:"dir"`
	// 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.
	Formats []string `pulumi:"formats"`
	// The AWS S3 bucket bound to the scheme.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
}

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs struct {
	// 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.
	AwsSqs GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayInput `pulumi:"awsSqs"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir pulumi.StringInput `pulumi:"dir"`
	// 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.
	Formats pulumi.StringArrayInput `pulumi:"formats"`
	// The AWS S3 bucket bound to the scheme.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
}

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray []GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerInput

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput() GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput
	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput
}

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray and GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayInput` via:

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArray{ GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs{...} }

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArrayOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSq added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSq struct {
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId string `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName string `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion string `pulumi:"sqsRegion"`
}

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs struct {
	// The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretId pulumi.StringInput `pulumi:"s3SecretId"`
	// The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.
	S3SecretKey pulumi.StringInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName pulumi.StringInput `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion pulumi.StringInput `pulumi:"sqsRegion"`
}

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray []GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqInput

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput() GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput
	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput
}

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray and GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayInput` via:

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArray{ GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs{...} }

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArrayOutputWithContext added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput() GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput
	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput
}

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs and GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqInput` via:

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqArgs{...}

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerAwsSqOutput

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput() GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput
	ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput
}

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs and GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerInput` via:

GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerArgs{...}

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) AwsSqs added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) Dir added in v0.1.8

Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) Formats added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) S3Bucket added in v0.1.8

The AWS S3 bucket bound to the scheme.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) S3SecretId added in v0.1.8

The key ID of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) S3SecretKey added in v0.1.8

The key of the AWS S3 bucket.Note: This field may return null, indicating that no valid values can be obtained.

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerAwsS3FileUploadTriggerOutput

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTrigger added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTrigger struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir string `pulumi:"dir"`
	// 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.
	Formats []string `pulumi:"formats"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir pulumi.StringInput `pulumi:"dir"`
	// 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.
	Formats pulumi.StringArrayInput `pulumi:"formats"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray []GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerInput

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutputWithContext added in v0.1.8

func (i GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput() GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput
	ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput
}

GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray and GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayInput` via:

GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArray{ GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs{...} }

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput) Index added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArrayOutput

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput() GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput
	ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput
}

GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs and GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerInput` via:

GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerArgs{...}

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) Dir added in v0.1.8

Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) Formats added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerCosFileUploadTriggerOutput

type GetSchedulesScheduleInfoSetTriggerInput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerInput interface {
	pulumi.Input

	ToGetSchedulesScheduleInfoSetTriggerOutput() GetSchedulesScheduleInfoSetTriggerOutput
	ToGetSchedulesScheduleInfoSetTriggerOutputWithContext(context.Context) GetSchedulesScheduleInfoSetTriggerOutput
}

GetSchedulesScheduleInfoSetTriggerInput is an input type that accepts GetSchedulesScheduleInfoSetTriggerArgs and GetSchedulesScheduleInfoSetTriggerOutput values. You can construct a concrete instance of `GetSchedulesScheduleInfoSetTriggerInput` via:

GetSchedulesScheduleInfoSetTriggerArgs{...}

type GetSchedulesScheduleInfoSetTriggerOutput added in v0.1.8

type GetSchedulesScheduleInfoSetTriggerOutput struct{ *pulumi.OutputState }

func (GetSchedulesScheduleInfoSetTriggerOutput) AwsS3FileUploadTriggers added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTriggerOutput) CosFileUploadTriggers added in v0.1.8

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.

func (GetSchedulesScheduleInfoSetTriggerOutput) ElementType added in v0.1.8

func (GetSchedulesScheduleInfoSetTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerOutput added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerOutput() GetSchedulesScheduleInfoSetTriggerOutput

func (GetSchedulesScheduleInfoSetTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerOutputWithContext added in v0.1.8

func (o GetSchedulesScheduleInfoSetTriggerOutput) ToGetSchedulesScheduleInfoSetTriggerOutputWithContext(ctx context.Context) GetSchedulesScheduleInfoSetTriggerOutput

func (GetSchedulesScheduleInfoSetTriggerOutput) Type added in v0.1.8

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).

type GetTasksArgs added in v0.1.8

type GetTasksArgs struct {
	// Return the number of records, default value: 10, maximum value: 100.
	Limit *int `pulumi:"limit"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Page turning flag, used when pulling in batches: when a single request cannot pull all the data, the interface will return a ScrollToken, and the next request will carry this Token, and it will be obtained from the next record.
	ScrollToken *string `pulumi:"scrollToken"`
	// Filter condition: task status, optional values: WAITING, PROCESSING, FINISH.
	Status string `pulumi:"status"`
}

A collection of arguments for invoking getTasks.

type GetTasksOutputArgs added in v0.1.8

type GetTasksOutputArgs struct {
	// Return the number of records, default value: 10, maximum value: 100.
	Limit pulumi.IntPtrInput `pulumi:"limit"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Page turning flag, used when pulling in batches: when a single request cannot pull all the data, the interface will return a ScrollToken, and the next request will carry this Token, and it will be obtained from the next record.
	ScrollToken pulumi.StringPtrInput `pulumi:"scrollToken"`
	// Filter condition: task status, optional values: WAITING, PROCESSING, FINISH.
	Status pulumi.StringInput `pulumi:"status"`
}

A collection of arguments for invoking getTasks.

func (GetTasksOutputArgs) ElementType added in v0.1.8

func (GetTasksOutputArgs) ElementType() reflect.Type

type GetTasksResult added in v0.1.8

type GetTasksResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	Limit            *int    `pulumi:"limit"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	ScrollToken      string  `pulumi:"scrollToken"`
	Status           string  `pulumi:"status"`
	// Task list.
	TaskSets []GetTasksTaskSet `pulumi:"taskSets"`
}

A collection of values returned by getTasks.

func GetTasks added in v0.1.8

func GetTasks(ctx *pulumi.Context, args *GetTasksArgs, opts ...pulumi.InvokeOption) (*GetTasksResult, error)

Use this data source to query detailed information of mps tasks

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.GetTasks(ctx, &mps.GetTasksArgs{
			Limit:  pulumi.IntRef(20),
			Status: "FINISH",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

type GetTasksResultOutput added in v0.1.8

type GetTasksResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTasks.

func GetTasksOutput added in v0.1.8

func GetTasksOutput(ctx *pulumi.Context, args GetTasksOutputArgs, opts ...pulumi.InvokeOption) GetTasksResultOutput

func (GetTasksResultOutput) ElementType added in v0.1.8

func (GetTasksResultOutput) ElementType() reflect.Type

func (GetTasksResultOutput) Id added in v0.1.8

The provider-assigned unique ID for this managed resource.

func (GetTasksResultOutput) Limit added in v0.1.8

func (GetTasksResultOutput) ResultOutputFile added in v0.1.8

func (o GetTasksResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetTasksResultOutput) ScrollToken added in v0.1.8

func (o GetTasksResultOutput) ScrollToken() pulumi.StringOutput

func (GetTasksResultOutput) Status added in v0.1.8

func (GetTasksResultOutput) TaskSets added in v0.1.8

Task list.

func (GetTasksResultOutput) ToGetTasksResultOutput added in v0.1.8

func (o GetTasksResultOutput) ToGetTasksResultOutput() GetTasksResultOutput

func (GetTasksResultOutput) ToGetTasksResultOutputWithContext added in v0.1.8

func (o GetTasksResultOutput) ToGetTasksResultOutputWithContext(ctx context.Context) GetTasksResultOutput

type GetTasksTaskSet added in v0.1.8

type GetTasksTaskSet struct {
	// Begin process time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52. If the task has not started yet, this field is: 0000-00-00T00:00:00Z.
	BeginProcessTime string `pulumi:"beginProcessTime"`
	// Creation time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52.
	CreateTime string `pulumi:"createTime"`
	// Task finish time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52. If the task has not been completed, this field is: 0000-00-00T00:00:00Z.
	FinishTime string `pulumi:"finishTime"`
	// Sub task types.
	SubTaskTypes []string `pulumi:"subTaskTypes"`
	// Task ID.
	TaskId string `pulumi:"taskId"`
	// Task type, including:WorkflowTask, EditMediaTask, LiveProcessTask.
	TaskType string `pulumi:"taskType"`
}

type GetTasksTaskSetArgs added in v0.1.8

type GetTasksTaskSetArgs struct {
	// Begin process time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52. If the task has not started yet, this field is: 0000-00-00T00:00:00Z.
	BeginProcessTime pulumi.StringInput `pulumi:"beginProcessTime"`
	// Creation time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Task finish time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52. If the task has not been completed, this field is: 0000-00-00T00:00:00Z.
	FinishTime pulumi.StringInput `pulumi:"finishTime"`
	// Sub task types.
	SubTaskTypes pulumi.StringArrayInput `pulumi:"subTaskTypes"`
	// Task ID.
	TaskId pulumi.StringInput `pulumi:"taskId"`
	// Task type, including:WorkflowTask, EditMediaTask, LiveProcessTask.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

func (GetTasksTaskSetArgs) ElementType added in v0.1.8

func (GetTasksTaskSetArgs) ElementType() reflect.Type

func (GetTasksTaskSetArgs) ToGetTasksTaskSetOutput added in v0.1.8

func (i GetTasksTaskSetArgs) ToGetTasksTaskSetOutput() GetTasksTaskSetOutput

func (GetTasksTaskSetArgs) ToGetTasksTaskSetOutputWithContext added in v0.1.8

func (i GetTasksTaskSetArgs) ToGetTasksTaskSetOutputWithContext(ctx context.Context) GetTasksTaskSetOutput

type GetTasksTaskSetArray added in v0.1.8

type GetTasksTaskSetArray []GetTasksTaskSetInput

func (GetTasksTaskSetArray) ElementType added in v0.1.8

func (GetTasksTaskSetArray) ElementType() reflect.Type

func (GetTasksTaskSetArray) ToGetTasksTaskSetArrayOutput added in v0.1.8

func (i GetTasksTaskSetArray) ToGetTasksTaskSetArrayOutput() GetTasksTaskSetArrayOutput

func (GetTasksTaskSetArray) ToGetTasksTaskSetArrayOutputWithContext added in v0.1.8

func (i GetTasksTaskSetArray) ToGetTasksTaskSetArrayOutputWithContext(ctx context.Context) GetTasksTaskSetArrayOutput

type GetTasksTaskSetArrayInput added in v0.1.8

type GetTasksTaskSetArrayInput interface {
	pulumi.Input

	ToGetTasksTaskSetArrayOutput() GetTasksTaskSetArrayOutput
	ToGetTasksTaskSetArrayOutputWithContext(context.Context) GetTasksTaskSetArrayOutput
}

GetTasksTaskSetArrayInput is an input type that accepts GetTasksTaskSetArray and GetTasksTaskSetArrayOutput values. You can construct a concrete instance of `GetTasksTaskSetArrayInput` via:

GetTasksTaskSetArray{ GetTasksTaskSetArgs{...} }

type GetTasksTaskSetArrayOutput added in v0.1.8

type GetTasksTaskSetArrayOutput struct{ *pulumi.OutputState }

func (GetTasksTaskSetArrayOutput) ElementType added in v0.1.8

func (GetTasksTaskSetArrayOutput) ElementType() reflect.Type

func (GetTasksTaskSetArrayOutput) Index added in v0.1.8

func (GetTasksTaskSetArrayOutput) ToGetTasksTaskSetArrayOutput added in v0.1.8

func (o GetTasksTaskSetArrayOutput) ToGetTasksTaskSetArrayOutput() GetTasksTaskSetArrayOutput

func (GetTasksTaskSetArrayOutput) ToGetTasksTaskSetArrayOutputWithContext added in v0.1.8

func (o GetTasksTaskSetArrayOutput) ToGetTasksTaskSetArrayOutputWithContext(ctx context.Context) GetTasksTaskSetArrayOutput

type GetTasksTaskSetInput added in v0.1.8

type GetTasksTaskSetInput interface {
	pulumi.Input

	ToGetTasksTaskSetOutput() GetTasksTaskSetOutput
	ToGetTasksTaskSetOutputWithContext(context.Context) GetTasksTaskSetOutput
}

GetTasksTaskSetInput is an input type that accepts GetTasksTaskSetArgs and GetTasksTaskSetOutput values. You can construct a concrete instance of `GetTasksTaskSetInput` via:

GetTasksTaskSetArgs{...}

type GetTasksTaskSetOutput added in v0.1.8

type GetTasksTaskSetOutput struct{ *pulumi.OutputState }

func (GetTasksTaskSetOutput) BeginProcessTime added in v0.1.8

func (o GetTasksTaskSetOutput) BeginProcessTime() pulumi.StringOutput

Begin process time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52. If the task has not started yet, this field is: 0000-00-00T00:00:00Z.

func (GetTasksTaskSetOutput) CreateTime added in v0.1.8

func (o GetTasksTaskSetOutput) CreateTime() pulumi.StringOutput

Creation time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52.

func (GetTasksTaskSetOutput) ElementType added in v0.1.8

func (GetTasksTaskSetOutput) ElementType() reflect.Type

func (GetTasksTaskSetOutput) FinishTime added in v0.1.8

func (o GetTasksTaskSetOutput) FinishTime() pulumi.StringOutput

Task finish time, in ISO date format. Refer to https://cloud.tencent.com/document/product/862/37710#52. If the task has not been completed, this field is: 0000-00-00T00:00:00Z.

func (GetTasksTaskSetOutput) SubTaskTypes added in v0.1.8

Sub task types.

func (GetTasksTaskSetOutput) TaskId added in v0.1.8

Task ID.

func (GetTasksTaskSetOutput) TaskType added in v0.1.8

Task type, including:WorkflowTask, EditMediaTask, LiveProcessTask.

func (GetTasksTaskSetOutput) ToGetTasksTaskSetOutput added in v0.1.8

func (o GetTasksTaskSetOutput) ToGetTasksTaskSetOutput() GetTasksTaskSetOutput

func (GetTasksTaskSetOutput) ToGetTasksTaskSetOutputWithContext added in v0.1.8

func (o GetTasksTaskSetOutput) ToGetTasksTaskSetOutputWithContext(ctx context.Context) GetTasksTaskSetOutput

type ImageSpriteTemplate

type ImageSpriteTemplate struct {
	pulumi.CustomResourceState

	// The number of columns in the small image in the sprite.
	ColumnCount pulumi.IntOutput `pulumi:"columnCount"`
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.Default value: black.
	FillType pulumi.StringPtrOutput `pulumi:"fillType"`
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrOutput `pulumi:"format"`
	// The maximum value of the height (or short side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrOutput `pulumi:"height"`
	// Image sprite template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrOutput `pulumi:"resolutionAdaptive"`
	// The number of rows in the small image in the sprite.
	RowCount pulumi.IntOutput `pulumi:"rowCount"`
	// Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.
	SampleInterval pulumi.IntOutput `pulumi:"sampleInterval"`
	// Sampling type, optional value:Percent/Time.
	SampleType pulumi.StringOutput `pulumi:"sampleType"`
	// The maximum value of the width (or long side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrOutput `pulumi:"width"`
}

Provides a resource to create a mps imageSpriteTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewImageSpriteTemplate(ctx, "imageSpriteTemplate", &Mps.ImageSpriteTemplateArgs{
			ColumnCount:        pulumi.Int(10),
			FillType:           pulumi.String("stretch"),
			Format:             pulumi.String("jpg"),
			Height:             pulumi.Int(143),
			ResolutionAdaptive: pulumi.String("open"),
			RowCount:           pulumi.Int(10),
			SampleInterval:     pulumi.Int(10),
			SampleType:         pulumi.String("Time"),
			Width:              pulumi.Int(182),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/imageSpriteTemplate:ImageSpriteTemplate image_sprite_template image_sprite_template_id ```

func GetImageSpriteTemplate

func GetImageSpriteTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ImageSpriteTemplateState, opts ...pulumi.ResourceOption) (*ImageSpriteTemplate, error)

GetImageSpriteTemplate gets an existing ImageSpriteTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewImageSpriteTemplate

func NewImageSpriteTemplate(ctx *pulumi.Context,
	name string, args *ImageSpriteTemplateArgs, opts ...pulumi.ResourceOption) (*ImageSpriteTemplate, error)

NewImageSpriteTemplate registers a new resource with the given unique name, arguments, and options.

func (*ImageSpriteTemplate) ElementType

func (*ImageSpriteTemplate) ElementType() reflect.Type

func (*ImageSpriteTemplate) ToImageSpriteTemplateOutput

func (i *ImageSpriteTemplate) ToImageSpriteTemplateOutput() ImageSpriteTemplateOutput

func (*ImageSpriteTemplate) ToImageSpriteTemplateOutputWithContext

func (i *ImageSpriteTemplate) ToImageSpriteTemplateOutputWithContext(ctx context.Context) ImageSpriteTemplateOutput

type ImageSpriteTemplateArgs

type ImageSpriteTemplateArgs struct {
	// The number of columns in the small image in the sprite.
	ColumnCount pulumi.IntInput
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.Default value: black.
	FillType pulumi.StringPtrInput
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrInput
	// The maximum value of the height (or short side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Image sprite template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// The number of rows in the small image in the sprite.
	RowCount pulumi.IntInput
	// Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.
	SampleInterval pulumi.IntInput
	// Sampling type, optional value:Percent/Time.
	SampleType pulumi.StringInput
	// The maximum value of the width (or long side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

The set of arguments for constructing a ImageSpriteTemplate resource.

func (ImageSpriteTemplateArgs) ElementType

func (ImageSpriteTemplateArgs) ElementType() reflect.Type

type ImageSpriteTemplateArray

type ImageSpriteTemplateArray []ImageSpriteTemplateInput

func (ImageSpriteTemplateArray) ElementType

func (ImageSpriteTemplateArray) ElementType() reflect.Type

func (ImageSpriteTemplateArray) ToImageSpriteTemplateArrayOutput

func (i ImageSpriteTemplateArray) ToImageSpriteTemplateArrayOutput() ImageSpriteTemplateArrayOutput

func (ImageSpriteTemplateArray) ToImageSpriteTemplateArrayOutputWithContext

func (i ImageSpriteTemplateArray) ToImageSpriteTemplateArrayOutputWithContext(ctx context.Context) ImageSpriteTemplateArrayOutput

type ImageSpriteTemplateArrayInput

type ImageSpriteTemplateArrayInput interface {
	pulumi.Input

	ToImageSpriteTemplateArrayOutput() ImageSpriteTemplateArrayOutput
	ToImageSpriteTemplateArrayOutputWithContext(context.Context) ImageSpriteTemplateArrayOutput
}

ImageSpriteTemplateArrayInput is an input type that accepts ImageSpriteTemplateArray and ImageSpriteTemplateArrayOutput values. You can construct a concrete instance of `ImageSpriteTemplateArrayInput` via:

ImageSpriteTemplateArray{ ImageSpriteTemplateArgs{...} }

type ImageSpriteTemplateArrayOutput

type ImageSpriteTemplateArrayOutput struct{ *pulumi.OutputState }

func (ImageSpriteTemplateArrayOutput) ElementType

func (ImageSpriteTemplateArrayOutput) Index

func (ImageSpriteTemplateArrayOutput) ToImageSpriteTemplateArrayOutput

func (o ImageSpriteTemplateArrayOutput) ToImageSpriteTemplateArrayOutput() ImageSpriteTemplateArrayOutput

func (ImageSpriteTemplateArrayOutput) ToImageSpriteTemplateArrayOutputWithContext

func (o ImageSpriteTemplateArrayOutput) ToImageSpriteTemplateArrayOutputWithContext(ctx context.Context) ImageSpriteTemplateArrayOutput

type ImageSpriteTemplateInput

type ImageSpriteTemplateInput interface {
	pulumi.Input

	ToImageSpriteTemplateOutput() ImageSpriteTemplateOutput
	ToImageSpriteTemplateOutputWithContext(ctx context.Context) ImageSpriteTemplateOutput
}

type ImageSpriteTemplateMap

type ImageSpriteTemplateMap map[string]ImageSpriteTemplateInput

func (ImageSpriteTemplateMap) ElementType

func (ImageSpriteTemplateMap) ElementType() reflect.Type

func (ImageSpriteTemplateMap) ToImageSpriteTemplateMapOutput

func (i ImageSpriteTemplateMap) ToImageSpriteTemplateMapOutput() ImageSpriteTemplateMapOutput

func (ImageSpriteTemplateMap) ToImageSpriteTemplateMapOutputWithContext

func (i ImageSpriteTemplateMap) ToImageSpriteTemplateMapOutputWithContext(ctx context.Context) ImageSpriteTemplateMapOutput

type ImageSpriteTemplateMapInput

type ImageSpriteTemplateMapInput interface {
	pulumi.Input

	ToImageSpriteTemplateMapOutput() ImageSpriteTemplateMapOutput
	ToImageSpriteTemplateMapOutputWithContext(context.Context) ImageSpriteTemplateMapOutput
}

ImageSpriteTemplateMapInput is an input type that accepts ImageSpriteTemplateMap and ImageSpriteTemplateMapOutput values. You can construct a concrete instance of `ImageSpriteTemplateMapInput` via:

ImageSpriteTemplateMap{ "key": ImageSpriteTemplateArgs{...} }

type ImageSpriteTemplateMapOutput

type ImageSpriteTemplateMapOutput struct{ *pulumi.OutputState }

func (ImageSpriteTemplateMapOutput) ElementType

func (ImageSpriteTemplateMapOutput) MapIndex

func (ImageSpriteTemplateMapOutput) ToImageSpriteTemplateMapOutput

func (o ImageSpriteTemplateMapOutput) ToImageSpriteTemplateMapOutput() ImageSpriteTemplateMapOutput

func (ImageSpriteTemplateMapOutput) ToImageSpriteTemplateMapOutputWithContext

func (o ImageSpriteTemplateMapOutput) ToImageSpriteTemplateMapOutputWithContext(ctx context.Context) ImageSpriteTemplateMapOutput

type ImageSpriteTemplateOutput

type ImageSpriteTemplateOutput struct{ *pulumi.OutputState }

func (ImageSpriteTemplateOutput) ColumnCount

func (o ImageSpriteTemplateOutput) ColumnCount() pulumi.IntOutput

The number of columns in the small image in the sprite.

func (ImageSpriteTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (ImageSpriteTemplateOutput) ElementType

func (ImageSpriteTemplateOutput) ElementType() reflect.Type

func (ImageSpriteTemplateOutput) FillType

Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.Default value: black.

func (ImageSpriteTemplateOutput) Format

Image format, the value can be jpg, png, webp. Default is jpg.

func (ImageSpriteTemplateOutput) Height

The maximum value of the height (or short side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

func (ImageSpriteTemplateOutput) Name

Image sprite template name, length limit: 64 characters.

func (ImageSpriteTemplateOutput) ResolutionAdaptive

func (o ImageSpriteTemplateOutput) ResolutionAdaptive() pulumi.StringPtrOutput

Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.

func (ImageSpriteTemplateOutput) RowCount

The number of rows in the small image in the sprite.

func (ImageSpriteTemplateOutput) SampleInterval

func (o ImageSpriteTemplateOutput) SampleInterval() pulumi.IntOutput

Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.

func (ImageSpriteTemplateOutput) SampleType

Sampling type, optional value:Percent/Time.

func (ImageSpriteTemplateOutput) ToImageSpriteTemplateOutput

func (o ImageSpriteTemplateOutput) ToImageSpriteTemplateOutput() ImageSpriteTemplateOutput

func (ImageSpriteTemplateOutput) ToImageSpriteTemplateOutputWithContext

func (o ImageSpriteTemplateOutput) ToImageSpriteTemplateOutputWithContext(ctx context.Context) ImageSpriteTemplateOutput

func (ImageSpriteTemplateOutput) Width

The maximum value of the width (or long side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

type ImageSpriteTemplateState

type ImageSpriteTemplateState struct {
	// The number of columns in the small image in the sprite.
	ColumnCount pulumi.IntPtrInput
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.Default value: black.
	FillType pulumi.StringPtrInput
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrInput
	// The maximum value of the height (or short side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Image sprite template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// The number of rows in the small image in the sprite.
	RowCount pulumi.IntPtrInput
	// Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.
	SampleInterval pulumi.IntPtrInput
	// Sampling type, optional value:Percent/Time.
	SampleType pulumi.StringPtrInput
	// The maximum value of the width (or long side) of the small image in the sprite image, value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

func (ImageSpriteTemplateState) ElementType

func (ImageSpriteTemplateState) ElementType() reflect.Type

type Input added in v0.1.8

type Input struct {
	pulumi.CustomResourceState

	// Flow ID.
	FlowId pulumi.StringOutput `pulumi:"flowId"`
	// The input group for the input. Only support one group for one `Mps.Input`. Use `forEach` to create multiple inputs Scenario.
	InputGroup InputInputGroupPtrOutput `pulumi:"inputGroup"`
}

Provides a resource to create a mps input

## Example Usage

### Create mps input group with SRT

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewInput(ctx, "input", &Mps.InputArgs{
			FlowId: pulumi.Any(tencentcloud_mps_flow.Flow.Id),
			InputGroup: &mps.InputInputGroupArgs{
				InputName:   pulumi.String("your_input_name"),
				Protocol:    pulumi.String("SRT"),
				Description: pulumi.String("input name Description"),
				AllowIpLists: pulumi.StringArray{
					pulumi.String("0.0.0.0/0"),
				},
				SrtSettings: &mps.InputInputGroupSrtSettingsArgs{
					Mode:            pulumi.String("LISTENER"),
					StreamId:        pulumi.String("#!::u=johnny,r=resource,h=xxx.com,t=stream,m=play"),
					Latency:         pulumi.Int(1000),
					RecvLatency:     pulumi.Int(1000),
					PeerLatency:     pulumi.Int(1000),
					PeerIdleTimeout: pulumi.Int(1000),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/input:Input input input_id ```

func GetInput added in v0.1.8

func GetInput(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InputState, opts ...pulumi.ResourceOption) (*Input, error)

GetInput gets an existing Input resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewInput added in v0.1.8

func NewInput(ctx *pulumi.Context,
	name string, args *InputArgs, opts ...pulumi.ResourceOption) (*Input, error)

NewInput registers a new resource with the given unique name, arguments, and options.

func (*Input) ElementType added in v0.1.8

func (*Input) ElementType() reflect.Type

func (*Input) ToInputOutput added in v0.1.8

func (i *Input) ToInputOutput() InputOutput

func (*Input) ToInputOutputWithContext added in v0.1.8

func (i *Input) ToInputOutputWithContext(ctx context.Context) InputOutput

type InputArgs added in v0.1.8

type InputArgs struct {
	// Flow ID.
	FlowId pulumi.StringInput
	// The input group for the input. Only support one group for one `Mps.Input`. Use `forEach` to create multiple inputs Scenario.
	InputGroup InputInputGroupPtrInput
}

The set of arguments for constructing a Input resource.

func (InputArgs) ElementType added in v0.1.8

func (InputArgs) ElementType() reflect.Type

type InputArray added in v0.1.8

type InputArray []InputInput

func (InputArray) ElementType added in v0.1.8

func (InputArray) ElementType() reflect.Type

func (InputArray) ToInputArrayOutput added in v0.1.8

func (i InputArray) ToInputArrayOutput() InputArrayOutput

func (InputArray) ToInputArrayOutputWithContext added in v0.1.8

func (i InputArray) ToInputArrayOutputWithContext(ctx context.Context) InputArrayOutput

type InputArrayInput added in v0.1.8

type InputArrayInput interface {
	pulumi.Input

	ToInputArrayOutput() InputArrayOutput
	ToInputArrayOutputWithContext(context.Context) InputArrayOutput
}

InputArrayInput is an input type that accepts InputArray and InputArrayOutput values. You can construct a concrete instance of `InputArrayInput` via:

InputArray{ InputArgs{...} }

type InputArrayOutput added in v0.1.8

type InputArrayOutput struct{ *pulumi.OutputState }

func (InputArrayOutput) ElementType added in v0.1.8

func (InputArrayOutput) ElementType() reflect.Type

func (InputArrayOutput) Index added in v0.1.8

func (InputArrayOutput) ToInputArrayOutput added in v0.1.8

func (o InputArrayOutput) ToInputArrayOutput() InputArrayOutput

func (InputArrayOutput) ToInputArrayOutputWithContext added in v0.1.8

func (o InputArrayOutput) ToInputArrayOutputWithContext(ctx context.Context) InputArrayOutput

type InputInput added in v0.1.8

type InputInput interface {
	pulumi.Input

	ToInputOutput() InputOutput
	ToInputOutputWithContext(ctx context.Context) InputOutput
}

type InputInputGroup added in v0.1.8

type InputInputGroup struct {
	// The input IP whitelist, the format is CIDR.
	AllowIpLists []string `pulumi:"allowIpLists"`
	// The input description with a length of [0, 255].
	Description *string `pulumi:"description"`
	// The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.
	FailOver *string `pulumi:"failOver"`
	// Input HLS_PULL configuration information.
	HlsPullSettings *InputInputGroupHlsPullSettings `pulumi:"hlsPullSettings"`
	// The input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].
	InputName string `pulumi:"inputName"`
	// Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].
	Protocol string `pulumi:"protocol"`
	// Delay broadcast smooth streaming configuration information.
	ResilientStream *InputInputGroupResilientStream `pulumi:"resilientStream"`
	// Input RTMP_PULL configuration information.
	RtmpPullSettings *InputInputGroupRtmpPullSettings `pulumi:"rtmpPullSettings"`
	// Input RTP configuration information.
	RtpSettings *InputInputGroupRtpSettings `pulumi:"rtpSettings"`
	// Input RTSP_PULL configuration information.
	RtspPullSettings *InputInputGroupRtspPullSettings `pulumi:"rtspPullSettings"`
	// The input SRT configuration information.
	SrtSettings *InputInputGroupSrtSettings `pulumi:"srtSettings"`
}

type InputInputGroupArgs added in v0.1.8

type InputInputGroupArgs struct {
	// The input IP whitelist, the format is CIDR.
	AllowIpLists pulumi.StringArrayInput `pulumi:"allowIpLists"`
	// The input description with a length of [0, 255].
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.
	FailOver pulumi.StringPtrInput `pulumi:"failOver"`
	// Input HLS_PULL configuration information.
	HlsPullSettings InputInputGroupHlsPullSettingsPtrInput `pulumi:"hlsPullSettings"`
	// The input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].
	InputName pulumi.StringInput `pulumi:"inputName"`
	// Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].
	Protocol pulumi.StringInput `pulumi:"protocol"`
	// Delay broadcast smooth streaming configuration information.
	ResilientStream InputInputGroupResilientStreamPtrInput `pulumi:"resilientStream"`
	// Input RTMP_PULL configuration information.
	RtmpPullSettings InputInputGroupRtmpPullSettingsPtrInput `pulumi:"rtmpPullSettings"`
	// Input RTP configuration information.
	RtpSettings InputInputGroupRtpSettingsPtrInput `pulumi:"rtpSettings"`
	// Input RTSP_PULL configuration information.
	RtspPullSettings InputInputGroupRtspPullSettingsPtrInput `pulumi:"rtspPullSettings"`
	// The input SRT configuration information.
	SrtSettings InputInputGroupSrtSettingsPtrInput `pulumi:"srtSettings"`
}

func (InputInputGroupArgs) ElementType added in v0.1.8

func (InputInputGroupArgs) ElementType() reflect.Type

func (InputInputGroupArgs) ToInputInputGroupOutput added in v0.1.8

func (i InputInputGroupArgs) ToInputInputGroupOutput() InputInputGroupOutput

func (InputInputGroupArgs) ToInputInputGroupOutputWithContext added in v0.1.8

func (i InputInputGroupArgs) ToInputInputGroupOutputWithContext(ctx context.Context) InputInputGroupOutput

func (InputInputGroupArgs) ToInputInputGroupPtrOutput added in v0.1.8

func (i InputInputGroupArgs) ToInputInputGroupPtrOutput() InputInputGroupPtrOutput

func (InputInputGroupArgs) ToInputInputGroupPtrOutputWithContext added in v0.1.8

func (i InputInputGroupArgs) ToInputInputGroupPtrOutputWithContext(ctx context.Context) InputInputGroupPtrOutput

type InputInputGroupHlsPullSettings added in v0.1.8

type InputInputGroupHlsPullSettings struct {
	// There is only one origin address of the HLS origin station.
	SourceAddresses []InputInputGroupHlsPullSettingsSourceAddress `pulumi:"sourceAddresses"`
}

type InputInputGroupHlsPullSettingsArgs added in v0.1.8

type InputInputGroupHlsPullSettingsArgs struct {
	// There is only one origin address of the HLS origin station.
	SourceAddresses InputInputGroupHlsPullSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
}

func (InputInputGroupHlsPullSettingsArgs) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsOutput added in v0.1.8

func (i InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsOutput() InputInputGroupHlsPullSettingsOutput

func (InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsOutputWithContext added in v0.1.8

func (i InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsOutput

func (InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsPtrOutput added in v0.1.8

func (i InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsPtrOutput() InputInputGroupHlsPullSettingsPtrOutput

func (InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsPtrOutputWithContext added in v0.1.8

func (i InputInputGroupHlsPullSettingsArgs) ToInputInputGroupHlsPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsPtrOutput

type InputInputGroupHlsPullSettingsInput added in v0.1.8

type InputInputGroupHlsPullSettingsInput interface {
	pulumi.Input

	ToInputInputGroupHlsPullSettingsOutput() InputInputGroupHlsPullSettingsOutput
	ToInputInputGroupHlsPullSettingsOutputWithContext(context.Context) InputInputGroupHlsPullSettingsOutput
}

InputInputGroupHlsPullSettingsInput is an input type that accepts InputInputGroupHlsPullSettingsArgs and InputInputGroupHlsPullSettingsOutput values. You can construct a concrete instance of `InputInputGroupHlsPullSettingsInput` via:

InputInputGroupHlsPullSettingsArgs{...}

type InputInputGroupHlsPullSettingsOutput added in v0.1.8

type InputInputGroupHlsPullSettingsOutput struct{ *pulumi.OutputState }

func (InputInputGroupHlsPullSettingsOutput) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsOutput) SourceAddresses added in v0.1.8

There is only one origin address of the HLS origin station.

func (InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsOutput added in v0.1.8

func (o InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsOutput() InputInputGroupHlsPullSettingsOutput

func (InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsOutputWithContext added in v0.1.8

func (o InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsOutput

func (InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsPtrOutput added in v0.1.8

func (o InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsPtrOutput() InputInputGroupHlsPullSettingsPtrOutput

func (InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupHlsPullSettingsOutput) ToInputInputGroupHlsPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsPtrOutput

type InputInputGroupHlsPullSettingsPtrInput added in v0.1.8

type InputInputGroupHlsPullSettingsPtrInput interface {
	pulumi.Input

	ToInputInputGroupHlsPullSettingsPtrOutput() InputInputGroupHlsPullSettingsPtrOutput
	ToInputInputGroupHlsPullSettingsPtrOutputWithContext(context.Context) InputInputGroupHlsPullSettingsPtrOutput
}

InputInputGroupHlsPullSettingsPtrInput is an input type that accepts InputInputGroupHlsPullSettingsArgs, InputInputGroupHlsPullSettingsPtr and InputInputGroupHlsPullSettingsPtrOutput values. You can construct a concrete instance of `InputInputGroupHlsPullSettingsPtrInput` via:

        InputInputGroupHlsPullSettingsArgs{...}

or:

        nil

type InputInputGroupHlsPullSettingsPtrOutput added in v0.1.8

type InputInputGroupHlsPullSettingsPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupHlsPullSettingsPtrOutput) Elem added in v0.1.8

func (InputInputGroupHlsPullSettingsPtrOutput) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsPtrOutput) SourceAddresses added in v0.1.8

There is only one origin address of the HLS origin station.

func (InputInputGroupHlsPullSettingsPtrOutput) ToInputInputGroupHlsPullSettingsPtrOutput added in v0.1.8

func (o InputInputGroupHlsPullSettingsPtrOutput) ToInputInputGroupHlsPullSettingsPtrOutput() InputInputGroupHlsPullSettingsPtrOutput

func (InputInputGroupHlsPullSettingsPtrOutput) ToInputInputGroupHlsPullSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupHlsPullSettingsPtrOutput) ToInputInputGroupHlsPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsPtrOutput

type InputInputGroupHlsPullSettingsSourceAddress added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddress struct {
	// The URL address of the RTSP source site.
	Url string `pulumi:"url"`
}

type InputInputGroupHlsPullSettingsSourceAddressArgs added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddressArgs struct {
	// The URL address of the RTSP source site.
	Url pulumi.StringInput `pulumi:"url"`
}

func (InputInputGroupHlsPullSettingsSourceAddressArgs) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsSourceAddressArgs) ToInputInputGroupHlsPullSettingsSourceAddressOutput added in v0.1.8

func (i InputInputGroupHlsPullSettingsSourceAddressArgs) ToInputInputGroupHlsPullSettingsSourceAddressOutput() InputInputGroupHlsPullSettingsSourceAddressOutput

func (InputInputGroupHlsPullSettingsSourceAddressArgs) ToInputInputGroupHlsPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (i InputInputGroupHlsPullSettingsSourceAddressArgs) ToInputInputGroupHlsPullSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsSourceAddressOutput

type InputInputGroupHlsPullSettingsSourceAddressArray added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddressArray []InputInputGroupHlsPullSettingsSourceAddressInput

func (InputInputGroupHlsPullSettingsSourceAddressArray) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsSourceAddressArray) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutput added in v0.1.8

func (i InputInputGroupHlsPullSettingsSourceAddressArray) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutput() InputInputGroupHlsPullSettingsSourceAddressArrayOutput

func (InputInputGroupHlsPullSettingsSourceAddressArray) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i InputInputGroupHlsPullSettingsSourceAddressArray) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsSourceAddressArrayOutput

type InputInputGroupHlsPullSettingsSourceAddressArrayInput added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToInputInputGroupHlsPullSettingsSourceAddressArrayOutput() InputInputGroupHlsPullSettingsSourceAddressArrayOutput
	ToInputInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext(context.Context) InputInputGroupHlsPullSettingsSourceAddressArrayOutput
}

InputInputGroupHlsPullSettingsSourceAddressArrayInput is an input type that accepts InputInputGroupHlsPullSettingsSourceAddressArray and InputInputGroupHlsPullSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `InputInputGroupHlsPullSettingsSourceAddressArrayInput` via:

InputInputGroupHlsPullSettingsSourceAddressArray{ InputInputGroupHlsPullSettingsSourceAddressArgs{...} }

type InputInputGroupHlsPullSettingsSourceAddressArrayOutput added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (InputInputGroupHlsPullSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (InputInputGroupHlsPullSettingsSourceAddressArrayOutput) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutput added in v0.1.8

func (InputInputGroupHlsPullSettingsSourceAddressArrayOutput) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o InputInputGroupHlsPullSettingsSourceAddressArrayOutput) ToInputInputGroupHlsPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsSourceAddressArrayOutput

type InputInputGroupHlsPullSettingsSourceAddressInput added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddressInput interface {
	pulumi.Input

	ToInputInputGroupHlsPullSettingsSourceAddressOutput() InputInputGroupHlsPullSettingsSourceAddressOutput
	ToInputInputGroupHlsPullSettingsSourceAddressOutputWithContext(context.Context) InputInputGroupHlsPullSettingsSourceAddressOutput
}

InputInputGroupHlsPullSettingsSourceAddressInput is an input type that accepts InputInputGroupHlsPullSettingsSourceAddressArgs and InputInputGroupHlsPullSettingsSourceAddressOutput values. You can construct a concrete instance of `InputInputGroupHlsPullSettingsSourceAddressInput` via:

InputInputGroupHlsPullSettingsSourceAddressArgs{...}

type InputInputGroupHlsPullSettingsSourceAddressOutput added in v0.1.8

type InputInputGroupHlsPullSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (InputInputGroupHlsPullSettingsSourceAddressOutput) ElementType added in v0.1.8

func (InputInputGroupHlsPullSettingsSourceAddressOutput) ToInputInputGroupHlsPullSettingsSourceAddressOutput added in v0.1.8

func (o InputInputGroupHlsPullSettingsSourceAddressOutput) ToInputInputGroupHlsPullSettingsSourceAddressOutput() InputInputGroupHlsPullSettingsSourceAddressOutput

func (InputInputGroupHlsPullSettingsSourceAddressOutput) ToInputInputGroupHlsPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (o InputInputGroupHlsPullSettingsSourceAddressOutput) ToInputInputGroupHlsPullSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupHlsPullSettingsSourceAddressOutput

func (InputInputGroupHlsPullSettingsSourceAddressOutput) Url added in v0.1.8

The URL address of the RTSP source site.

type InputInputGroupInput added in v0.1.8

type InputInputGroupInput interface {
	pulumi.Input

	ToInputInputGroupOutput() InputInputGroupOutput
	ToInputInputGroupOutputWithContext(context.Context) InputInputGroupOutput
}

InputInputGroupInput is an input type that accepts InputInputGroupArgs and InputInputGroupOutput values. You can construct a concrete instance of `InputInputGroupInput` via:

InputInputGroupArgs{...}

type InputInputGroupOutput added in v0.1.8

type InputInputGroupOutput struct{ *pulumi.OutputState }

func (InputInputGroupOutput) AllowIpLists added in v0.1.8

The input IP whitelist, the format is CIDR.

func (InputInputGroupOutput) Description added in v0.1.8

The input description with a length of [0, 255].

func (InputInputGroupOutput) ElementType added in v0.1.8

func (InputInputGroupOutput) ElementType() reflect.Type

func (InputInputGroupOutput) FailOver added in v0.1.8

The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.

func (InputInputGroupOutput) HlsPullSettings added in v0.1.8

Input HLS_PULL configuration information.

func (InputInputGroupOutput) InputName added in v0.1.8

The input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].

func (InputInputGroupOutput) Protocol added in v0.1.8

Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].

func (InputInputGroupOutput) ResilientStream added in v0.1.8

Delay broadcast smooth streaming configuration information.

func (InputInputGroupOutput) RtmpPullSettings added in v0.1.8

Input RTMP_PULL configuration information.

func (InputInputGroupOutput) RtpSettings added in v0.1.8

Input RTP configuration information.

func (InputInputGroupOutput) RtspPullSettings added in v0.1.8

Input RTSP_PULL configuration information.

func (InputInputGroupOutput) SrtSettings added in v0.1.8

The input SRT configuration information.

func (InputInputGroupOutput) ToInputInputGroupOutput added in v0.1.8

func (o InputInputGroupOutput) ToInputInputGroupOutput() InputInputGroupOutput

func (InputInputGroupOutput) ToInputInputGroupOutputWithContext added in v0.1.8

func (o InputInputGroupOutput) ToInputInputGroupOutputWithContext(ctx context.Context) InputInputGroupOutput

func (InputInputGroupOutput) ToInputInputGroupPtrOutput added in v0.1.8

func (o InputInputGroupOutput) ToInputInputGroupPtrOutput() InputInputGroupPtrOutput

func (InputInputGroupOutput) ToInputInputGroupPtrOutputWithContext added in v0.1.8

func (o InputInputGroupOutput) ToInputInputGroupPtrOutputWithContext(ctx context.Context) InputInputGroupPtrOutput

type InputInputGroupPtrInput added in v0.1.8

type InputInputGroupPtrInput interface {
	pulumi.Input

	ToInputInputGroupPtrOutput() InputInputGroupPtrOutput
	ToInputInputGroupPtrOutputWithContext(context.Context) InputInputGroupPtrOutput
}

InputInputGroupPtrInput is an input type that accepts InputInputGroupArgs, InputInputGroupPtr and InputInputGroupPtrOutput values. You can construct a concrete instance of `InputInputGroupPtrInput` via:

        InputInputGroupArgs{...}

or:

        nil

func InputInputGroupPtr added in v0.1.8

func InputInputGroupPtr(v *InputInputGroupArgs) InputInputGroupPtrInput

type InputInputGroupPtrOutput added in v0.1.8

type InputInputGroupPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupPtrOutput) AllowIpLists added in v0.1.8

The input IP whitelist, the format is CIDR.

func (InputInputGroupPtrOutput) Description added in v0.1.8

The input description with a length of [0, 255].

func (InputInputGroupPtrOutput) Elem added in v0.1.8

func (InputInputGroupPtrOutput) ElementType added in v0.1.8

func (InputInputGroupPtrOutput) ElementType() reflect.Type

func (InputInputGroupPtrOutput) FailOver added in v0.1.8

The active/standby switch of the input, [OPEN|CLOSE] is optional, and the default is CLOSE.

func (InputInputGroupPtrOutput) HlsPullSettings added in v0.1.8

Input HLS_PULL configuration information.

func (InputInputGroupPtrOutput) InputName added in v0.1.8

The input name, you can fill in uppercase and lowercase letters, numbers and underscores, and the length is [1, 32].

func (InputInputGroupPtrOutput) Protocol added in v0.1.8

Input protocol, optional [SRT|RTP|RTMP|RTMP_PULL].

func (InputInputGroupPtrOutput) ResilientStream added in v0.1.8

Delay broadcast smooth streaming configuration information.

func (InputInputGroupPtrOutput) RtmpPullSettings added in v0.1.8

Input RTMP_PULL configuration information.

func (InputInputGroupPtrOutput) RtpSettings added in v0.1.8

Input RTP configuration information.

func (InputInputGroupPtrOutput) RtspPullSettings added in v0.1.8

Input RTSP_PULL configuration information.

func (InputInputGroupPtrOutput) SrtSettings added in v0.1.8

The input SRT configuration information.

func (InputInputGroupPtrOutput) ToInputInputGroupPtrOutput added in v0.1.8

func (o InputInputGroupPtrOutput) ToInputInputGroupPtrOutput() InputInputGroupPtrOutput

func (InputInputGroupPtrOutput) ToInputInputGroupPtrOutputWithContext added in v0.1.8

func (o InputInputGroupPtrOutput) ToInputInputGroupPtrOutputWithContext(ctx context.Context) InputInputGroupPtrOutput

type InputInputGroupResilientStream added in v0.1.8

type InputInputGroupResilientStream struct {
	// Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.
	BufferTime *int `pulumi:"bufferTime"`
	// Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.
	Enable *bool `pulumi:"enable"`
}

type InputInputGroupResilientStreamArgs added in v0.1.8

type InputInputGroupResilientStreamArgs struct {
	// Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.
	BufferTime pulumi.IntPtrInput `pulumi:"bufferTime"`
	// Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.
	Enable pulumi.BoolPtrInput `pulumi:"enable"`
}

func (InputInputGroupResilientStreamArgs) ElementType added in v0.1.8

func (InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamOutput added in v0.1.8

func (i InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamOutput() InputInputGroupResilientStreamOutput

func (InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamOutputWithContext added in v0.1.8

func (i InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamOutputWithContext(ctx context.Context) InputInputGroupResilientStreamOutput

func (InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamPtrOutput added in v0.1.8

func (i InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamPtrOutput() InputInputGroupResilientStreamPtrOutput

func (InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamPtrOutputWithContext added in v0.1.8

func (i InputInputGroupResilientStreamArgs) ToInputInputGroupResilientStreamPtrOutputWithContext(ctx context.Context) InputInputGroupResilientStreamPtrOutput

type InputInputGroupResilientStreamInput added in v0.1.8

type InputInputGroupResilientStreamInput interface {
	pulumi.Input

	ToInputInputGroupResilientStreamOutput() InputInputGroupResilientStreamOutput
	ToInputInputGroupResilientStreamOutputWithContext(context.Context) InputInputGroupResilientStreamOutput
}

InputInputGroupResilientStreamInput is an input type that accepts InputInputGroupResilientStreamArgs and InputInputGroupResilientStreamOutput values. You can construct a concrete instance of `InputInputGroupResilientStreamInput` via:

InputInputGroupResilientStreamArgs{...}

type InputInputGroupResilientStreamOutput added in v0.1.8

type InputInputGroupResilientStreamOutput struct{ *pulumi.OutputState }

func (InputInputGroupResilientStreamOutput) BufferTime added in v0.1.8

Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.

func (InputInputGroupResilientStreamOutput) ElementType added in v0.1.8

func (InputInputGroupResilientStreamOutput) Enable added in v0.1.8

Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.

func (InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamOutput added in v0.1.8

func (o InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamOutput() InputInputGroupResilientStreamOutput

func (InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamOutputWithContext added in v0.1.8

func (o InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamOutputWithContext(ctx context.Context) InputInputGroupResilientStreamOutput

func (InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamPtrOutput added in v0.1.8

func (o InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamPtrOutput() InputInputGroupResilientStreamPtrOutput

func (InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamPtrOutputWithContext added in v0.1.8

func (o InputInputGroupResilientStreamOutput) ToInputInputGroupResilientStreamPtrOutputWithContext(ctx context.Context) InputInputGroupResilientStreamPtrOutput

type InputInputGroupResilientStreamPtrInput added in v0.1.8

type InputInputGroupResilientStreamPtrInput interface {
	pulumi.Input

	ToInputInputGroupResilientStreamPtrOutput() InputInputGroupResilientStreamPtrOutput
	ToInputInputGroupResilientStreamPtrOutputWithContext(context.Context) InputInputGroupResilientStreamPtrOutput
}

InputInputGroupResilientStreamPtrInput is an input type that accepts InputInputGroupResilientStreamArgs, InputInputGroupResilientStreamPtr and InputInputGroupResilientStreamPtrOutput values. You can construct a concrete instance of `InputInputGroupResilientStreamPtrInput` via:

        InputInputGroupResilientStreamArgs{...}

or:

        nil

type InputInputGroupResilientStreamPtrOutput added in v0.1.8

type InputInputGroupResilientStreamPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupResilientStreamPtrOutput) BufferTime added in v0.1.8

Delay time, in seconds, currently supports a range of 10 to 300 seconds. Note: This field may return null, indicating that no valid value can be obtained.

func (InputInputGroupResilientStreamPtrOutput) Elem added in v0.1.8

func (InputInputGroupResilientStreamPtrOutput) ElementType added in v0.1.8

func (InputInputGroupResilientStreamPtrOutput) Enable added in v0.1.8

Whether to enable the delayed broadcast smooth spit stream, true is enabled, false is not enabled, and the default is not enabled. Note: This field may return null, indicating that no valid value can be obtained.

func (InputInputGroupResilientStreamPtrOutput) ToInputInputGroupResilientStreamPtrOutput added in v0.1.8

func (o InputInputGroupResilientStreamPtrOutput) ToInputInputGroupResilientStreamPtrOutput() InputInputGroupResilientStreamPtrOutput

func (InputInputGroupResilientStreamPtrOutput) ToInputInputGroupResilientStreamPtrOutputWithContext added in v0.1.8

func (o InputInputGroupResilientStreamPtrOutput) ToInputInputGroupResilientStreamPtrOutputWithContext(ctx context.Context) InputInputGroupResilientStreamPtrOutput

type InputInputGroupRtmpPullSettings added in v0.1.8

type InputInputGroupRtmpPullSettings struct {
	// The source site address of the RTMP source site, there can only be one.
	SourceAddresses []InputInputGroupRtmpPullSettingsSourceAddress `pulumi:"sourceAddresses"`
}

type InputInputGroupRtmpPullSettingsArgs added in v0.1.8

type InputInputGroupRtmpPullSettingsArgs struct {
	// The source site address of the RTMP source site, there can only be one.
	SourceAddresses InputInputGroupRtmpPullSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
}

func (InputInputGroupRtmpPullSettingsArgs) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsOutput added in v0.1.8

func (i InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsOutput() InputInputGroupRtmpPullSettingsOutput

func (InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsOutputWithContext added in v0.1.8

func (i InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsOutput

func (InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

func (i InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsPtrOutput() InputInputGroupRtmpPullSettingsPtrOutput

func (InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsPtrOutputWithContext added in v0.1.8

func (i InputInputGroupRtmpPullSettingsArgs) ToInputInputGroupRtmpPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsPtrOutput

type InputInputGroupRtmpPullSettingsInput added in v0.1.8

type InputInputGroupRtmpPullSettingsInput interface {
	pulumi.Input

	ToInputInputGroupRtmpPullSettingsOutput() InputInputGroupRtmpPullSettingsOutput
	ToInputInputGroupRtmpPullSettingsOutputWithContext(context.Context) InputInputGroupRtmpPullSettingsOutput
}

InputInputGroupRtmpPullSettingsInput is an input type that accepts InputInputGroupRtmpPullSettingsArgs and InputInputGroupRtmpPullSettingsOutput values. You can construct a concrete instance of `InputInputGroupRtmpPullSettingsInput` via:

InputInputGroupRtmpPullSettingsArgs{...}

type InputInputGroupRtmpPullSettingsOutput added in v0.1.8

type InputInputGroupRtmpPullSettingsOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtmpPullSettingsOutput) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsOutput) SourceAddresses added in v0.1.8

The source site address of the RTMP source site, there can only be one.

func (InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsOutput added in v0.1.8

func (o InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsOutput() InputInputGroupRtmpPullSettingsOutput

func (InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsOutputWithContext added in v0.1.8

func (o InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsOutput

func (InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

func (o InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsPtrOutput() InputInputGroupRtmpPullSettingsPtrOutput

func (InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupRtmpPullSettingsOutput) ToInputInputGroupRtmpPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsPtrOutput

type InputInputGroupRtmpPullSettingsPtrInput added in v0.1.8

type InputInputGroupRtmpPullSettingsPtrInput interface {
	pulumi.Input

	ToInputInputGroupRtmpPullSettingsPtrOutput() InputInputGroupRtmpPullSettingsPtrOutput
	ToInputInputGroupRtmpPullSettingsPtrOutputWithContext(context.Context) InputInputGroupRtmpPullSettingsPtrOutput
}

InputInputGroupRtmpPullSettingsPtrInput is an input type that accepts InputInputGroupRtmpPullSettingsArgs, InputInputGroupRtmpPullSettingsPtr and InputInputGroupRtmpPullSettingsPtrOutput values. You can construct a concrete instance of `InputInputGroupRtmpPullSettingsPtrInput` via:

        InputInputGroupRtmpPullSettingsArgs{...}

or:

        nil

type InputInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

type InputInputGroupRtmpPullSettingsPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtmpPullSettingsPtrOutput) Elem added in v0.1.8

func (InputInputGroupRtmpPullSettingsPtrOutput) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsPtrOutput) SourceAddresses added in v0.1.8

The source site address of the RTMP source site, there can only be one.

func (InputInputGroupRtmpPullSettingsPtrOutput) ToInputInputGroupRtmpPullSettingsPtrOutput added in v0.1.8

func (o InputInputGroupRtmpPullSettingsPtrOutput) ToInputInputGroupRtmpPullSettingsPtrOutput() InputInputGroupRtmpPullSettingsPtrOutput

func (InputInputGroupRtmpPullSettingsPtrOutput) ToInputInputGroupRtmpPullSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupRtmpPullSettingsPtrOutput) ToInputInputGroupRtmpPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsPtrOutput

type InputInputGroupRtmpPullSettingsSourceAddress added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddress struct {
	// StreamKey information of the RTMP source site.
	StreamKey string `pulumi:"streamKey"`
	// TcUrl address of the RTMP source server.
	TcUrl string `pulumi:"tcUrl"`
}

type InputInputGroupRtmpPullSettingsSourceAddressArgs added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddressArgs struct {
	// StreamKey information of the RTMP source site.
	StreamKey pulumi.StringInput `pulumi:"streamKey"`
	// TcUrl address of the RTMP source server.
	TcUrl pulumi.StringInput `pulumi:"tcUrl"`
}

func (InputInputGroupRtmpPullSettingsSourceAddressArgs) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsSourceAddressArgs) ToInputInputGroupRtmpPullSettingsSourceAddressOutput added in v0.1.8

func (i InputInputGroupRtmpPullSettingsSourceAddressArgs) ToInputInputGroupRtmpPullSettingsSourceAddressOutput() InputInputGroupRtmpPullSettingsSourceAddressOutput

func (InputInputGroupRtmpPullSettingsSourceAddressArgs) ToInputInputGroupRtmpPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (i InputInputGroupRtmpPullSettingsSourceAddressArgs) ToInputInputGroupRtmpPullSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsSourceAddressOutput

type InputInputGroupRtmpPullSettingsSourceAddressArray added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddressArray []InputInputGroupRtmpPullSettingsSourceAddressInput

func (InputInputGroupRtmpPullSettingsSourceAddressArray) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsSourceAddressArray) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutput added in v0.1.8

func (i InputInputGroupRtmpPullSettingsSourceAddressArray) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutput() InputInputGroupRtmpPullSettingsSourceAddressArrayOutput

func (InputInputGroupRtmpPullSettingsSourceAddressArray) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i InputInputGroupRtmpPullSettingsSourceAddressArray) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsSourceAddressArrayOutput

type InputInputGroupRtmpPullSettingsSourceAddressArrayInput added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutput() InputInputGroupRtmpPullSettingsSourceAddressArrayOutput
	ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext(context.Context) InputInputGroupRtmpPullSettingsSourceAddressArrayOutput
}

InputInputGroupRtmpPullSettingsSourceAddressArrayInput is an input type that accepts InputInputGroupRtmpPullSettingsSourceAddressArray and InputInputGroupRtmpPullSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `InputInputGroupRtmpPullSettingsSourceAddressArrayInput` via:

InputInputGroupRtmpPullSettingsSourceAddressArray{ InputInputGroupRtmpPullSettingsSourceAddressArgs{...} }

type InputInputGroupRtmpPullSettingsSourceAddressArrayOutput added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtmpPullSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (InputInputGroupRtmpPullSettingsSourceAddressArrayOutput) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutput added in v0.1.8

func (InputInputGroupRtmpPullSettingsSourceAddressArrayOutput) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o InputInputGroupRtmpPullSettingsSourceAddressArrayOutput) ToInputInputGroupRtmpPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsSourceAddressArrayOutput

type InputInputGroupRtmpPullSettingsSourceAddressInput added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddressInput interface {
	pulumi.Input

	ToInputInputGroupRtmpPullSettingsSourceAddressOutput() InputInputGroupRtmpPullSettingsSourceAddressOutput
	ToInputInputGroupRtmpPullSettingsSourceAddressOutputWithContext(context.Context) InputInputGroupRtmpPullSettingsSourceAddressOutput
}

InputInputGroupRtmpPullSettingsSourceAddressInput is an input type that accepts InputInputGroupRtmpPullSettingsSourceAddressArgs and InputInputGroupRtmpPullSettingsSourceAddressOutput values. You can construct a concrete instance of `InputInputGroupRtmpPullSettingsSourceAddressInput` via:

InputInputGroupRtmpPullSettingsSourceAddressArgs{...}

type InputInputGroupRtmpPullSettingsSourceAddressOutput added in v0.1.8

type InputInputGroupRtmpPullSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtmpPullSettingsSourceAddressOutput) ElementType added in v0.1.8

func (InputInputGroupRtmpPullSettingsSourceAddressOutput) StreamKey added in v0.1.8

StreamKey information of the RTMP source site.

func (InputInputGroupRtmpPullSettingsSourceAddressOutput) TcUrl added in v0.1.8

TcUrl address of the RTMP source server.

func (InputInputGroupRtmpPullSettingsSourceAddressOutput) ToInputInputGroupRtmpPullSettingsSourceAddressOutput added in v0.1.8

func (o InputInputGroupRtmpPullSettingsSourceAddressOutput) ToInputInputGroupRtmpPullSettingsSourceAddressOutput() InputInputGroupRtmpPullSettingsSourceAddressOutput

func (InputInputGroupRtmpPullSettingsSourceAddressOutput) ToInputInputGroupRtmpPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (o InputInputGroupRtmpPullSettingsSourceAddressOutput) ToInputInputGroupRtmpPullSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupRtmpPullSettingsSourceAddressOutput

type InputInputGroupRtpSettings added in v0.1.8

type InputInputGroupRtpSettings struct {
	// Defaults to &#39;none&#39;, optional values[&#39;none&#39;].
	Fec *string `pulumi:"fec"`
	// Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].
	IdleTimeout *int `pulumi:"idleTimeout"`
}

type InputInputGroupRtpSettingsArgs added in v0.1.8

type InputInputGroupRtpSettingsArgs struct {
	// Defaults to &#39;none&#39;, optional values[&#39;none&#39;].
	Fec pulumi.StringPtrInput `pulumi:"fec"`
	// Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].
	IdleTimeout pulumi.IntPtrInput `pulumi:"idleTimeout"`
}

func (InputInputGroupRtpSettingsArgs) ElementType added in v0.1.8

func (InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsOutput added in v0.1.8

func (i InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsOutput() InputInputGroupRtpSettingsOutput

func (InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsOutputWithContext added in v0.1.8

func (i InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsOutputWithContext(ctx context.Context) InputInputGroupRtpSettingsOutput

func (InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsPtrOutput added in v0.1.8

func (i InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsPtrOutput() InputInputGroupRtpSettingsPtrOutput

func (InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsPtrOutputWithContext added in v0.1.8

func (i InputInputGroupRtpSettingsArgs) ToInputInputGroupRtpSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtpSettingsPtrOutput

type InputInputGroupRtpSettingsInput added in v0.1.8

type InputInputGroupRtpSettingsInput interface {
	pulumi.Input

	ToInputInputGroupRtpSettingsOutput() InputInputGroupRtpSettingsOutput
	ToInputInputGroupRtpSettingsOutputWithContext(context.Context) InputInputGroupRtpSettingsOutput
}

InputInputGroupRtpSettingsInput is an input type that accepts InputInputGroupRtpSettingsArgs and InputInputGroupRtpSettingsOutput values. You can construct a concrete instance of `InputInputGroupRtpSettingsInput` via:

InputInputGroupRtpSettingsArgs{...}

type InputInputGroupRtpSettingsOutput added in v0.1.8

type InputInputGroupRtpSettingsOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtpSettingsOutput) ElementType added in v0.1.8

func (InputInputGroupRtpSettingsOutput) Fec added in v0.1.8

Defaults to &#39;none&#39;, optional values[&#39;none&#39;].

func (InputInputGroupRtpSettingsOutput) IdleTimeout added in v0.1.8

Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].

func (InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsOutput added in v0.1.8

func (o InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsOutput() InputInputGroupRtpSettingsOutput

func (InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsOutputWithContext added in v0.1.8

func (o InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsOutputWithContext(ctx context.Context) InputInputGroupRtpSettingsOutput

func (InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsPtrOutput added in v0.1.8

func (o InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsPtrOutput() InputInputGroupRtpSettingsPtrOutput

func (InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupRtpSettingsOutput) ToInputInputGroupRtpSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtpSettingsPtrOutput

type InputInputGroupRtpSettingsPtrInput added in v0.1.8

type InputInputGroupRtpSettingsPtrInput interface {
	pulumi.Input

	ToInputInputGroupRtpSettingsPtrOutput() InputInputGroupRtpSettingsPtrOutput
	ToInputInputGroupRtpSettingsPtrOutputWithContext(context.Context) InputInputGroupRtpSettingsPtrOutput
}

InputInputGroupRtpSettingsPtrInput is an input type that accepts InputInputGroupRtpSettingsArgs, InputInputGroupRtpSettingsPtr and InputInputGroupRtpSettingsPtrOutput values. You can construct a concrete instance of `InputInputGroupRtpSettingsPtrInput` via:

        InputInputGroupRtpSettingsArgs{...}

or:

        nil

func InputInputGroupRtpSettingsPtr added in v0.1.8

type InputInputGroupRtpSettingsPtrOutput added in v0.1.8

type InputInputGroupRtpSettingsPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtpSettingsPtrOutput) Elem added in v0.1.8

func (InputInputGroupRtpSettingsPtrOutput) ElementType added in v0.1.8

func (InputInputGroupRtpSettingsPtrOutput) Fec added in v0.1.8

Defaults to &#39;none&#39;, optional values[&#39;none&#39;].

func (InputInputGroupRtpSettingsPtrOutput) IdleTimeout added in v0.1.8

Idle timeout, the default is 5000, the unit is ms, and the range is [1000, 10000].

func (InputInputGroupRtpSettingsPtrOutput) ToInputInputGroupRtpSettingsPtrOutput added in v0.1.8

func (o InputInputGroupRtpSettingsPtrOutput) ToInputInputGroupRtpSettingsPtrOutput() InputInputGroupRtpSettingsPtrOutput

func (InputInputGroupRtpSettingsPtrOutput) ToInputInputGroupRtpSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupRtpSettingsPtrOutput) ToInputInputGroupRtpSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtpSettingsPtrOutput

type InputInputGroupRtspPullSettings added in v0.1.8

type InputInputGroupRtspPullSettings struct {
	// The source site address of the RTSP source site, there can only be one.
	SourceAddresses []InputInputGroupRtspPullSettingsSourceAddress `pulumi:"sourceAddresses"`
}

type InputInputGroupRtspPullSettingsArgs added in v0.1.8

type InputInputGroupRtspPullSettingsArgs struct {
	// The source site address of the RTSP source site, there can only be one.
	SourceAddresses InputInputGroupRtspPullSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
}

func (InputInputGroupRtspPullSettingsArgs) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsOutput added in v0.1.8

func (i InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsOutput() InputInputGroupRtspPullSettingsOutput

func (InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsOutputWithContext added in v0.1.8

func (i InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsOutput

func (InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsPtrOutput added in v0.1.8

func (i InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsPtrOutput() InputInputGroupRtspPullSettingsPtrOutput

func (InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsPtrOutputWithContext added in v0.1.8

func (i InputInputGroupRtspPullSettingsArgs) ToInputInputGroupRtspPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsPtrOutput

type InputInputGroupRtspPullSettingsInput added in v0.1.8

type InputInputGroupRtspPullSettingsInput interface {
	pulumi.Input

	ToInputInputGroupRtspPullSettingsOutput() InputInputGroupRtspPullSettingsOutput
	ToInputInputGroupRtspPullSettingsOutputWithContext(context.Context) InputInputGroupRtspPullSettingsOutput
}

InputInputGroupRtspPullSettingsInput is an input type that accepts InputInputGroupRtspPullSettingsArgs and InputInputGroupRtspPullSettingsOutput values. You can construct a concrete instance of `InputInputGroupRtspPullSettingsInput` via:

InputInputGroupRtspPullSettingsArgs{...}

type InputInputGroupRtspPullSettingsOutput added in v0.1.8

type InputInputGroupRtspPullSettingsOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtspPullSettingsOutput) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsOutput) SourceAddresses added in v0.1.8

The source site address of the RTSP source site, there can only be one.

func (InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsOutput added in v0.1.8

func (o InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsOutput() InputInputGroupRtspPullSettingsOutput

func (InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsOutputWithContext added in v0.1.8

func (o InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsOutput

func (InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsPtrOutput added in v0.1.8

func (o InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsPtrOutput() InputInputGroupRtspPullSettingsPtrOutput

func (InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupRtspPullSettingsOutput) ToInputInputGroupRtspPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsPtrOutput

type InputInputGroupRtspPullSettingsPtrInput added in v0.1.8

type InputInputGroupRtspPullSettingsPtrInput interface {
	pulumi.Input

	ToInputInputGroupRtspPullSettingsPtrOutput() InputInputGroupRtspPullSettingsPtrOutput
	ToInputInputGroupRtspPullSettingsPtrOutputWithContext(context.Context) InputInputGroupRtspPullSettingsPtrOutput
}

InputInputGroupRtspPullSettingsPtrInput is an input type that accepts InputInputGroupRtspPullSettingsArgs, InputInputGroupRtspPullSettingsPtr and InputInputGroupRtspPullSettingsPtrOutput values. You can construct a concrete instance of `InputInputGroupRtspPullSettingsPtrInput` via:

        InputInputGroupRtspPullSettingsArgs{...}

or:

        nil

type InputInputGroupRtspPullSettingsPtrOutput added in v0.1.8

type InputInputGroupRtspPullSettingsPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtspPullSettingsPtrOutput) Elem added in v0.1.8

func (InputInputGroupRtspPullSettingsPtrOutput) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsPtrOutput) SourceAddresses added in v0.1.8

The source site address of the RTSP source site, there can only be one.

func (InputInputGroupRtspPullSettingsPtrOutput) ToInputInputGroupRtspPullSettingsPtrOutput added in v0.1.8

func (o InputInputGroupRtspPullSettingsPtrOutput) ToInputInputGroupRtspPullSettingsPtrOutput() InputInputGroupRtspPullSettingsPtrOutput

func (InputInputGroupRtspPullSettingsPtrOutput) ToInputInputGroupRtspPullSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupRtspPullSettingsPtrOutput) ToInputInputGroupRtspPullSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsPtrOutput

type InputInputGroupRtspPullSettingsSourceAddress added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddress struct {
	// The URL address of the RTSP source site.
	Url string `pulumi:"url"`
}

type InputInputGroupRtspPullSettingsSourceAddressArgs added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddressArgs struct {
	// The URL address of the RTSP source site.
	Url pulumi.StringInput `pulumi:"url"`
}

func (InputInputGroupRtspPullSettingsSourceAddressArgs) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsSourceAddressArgs) ToInputInputGroupRtspPullSettingsSourceAddressOutput added in v0.1.8

func (i InputInputGroupRtspPullSettingsSourceAddressArgs) ToInputInputGroupRtspPullSettingsSourceAddressOutput() InputInputGroupRtspPullSettingsSourceAddressOutput

func (InputInputGroupRtspPullSettingsSourceAddressArgs) ToInputInputGroupRtspPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (i InputInputGroupRtspPullSettingsSourceAddressArgs) ToInputInputGroupRtspPullSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsSourceAddressOutput

type InputInputGroupRtspPullSettingsSourceAddressArray added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddressArray []InputInputGroupRtspPullSettingsSourceAddressInput

func (InputInputGroupRtspPullSettingsSourceAddressArray) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsSourceAddressArray) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutput added in v0.1.8

func (i InputInputGroupRtspPullSettingsSourceAddressArray) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutput() InputInputGroupRtspPullSettingsSourceAddressArrayOutput

func (InputInputGroupRtspPullSettingsSourceAddressArray) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i InputInputGroupRtspPullSettingsSourceAddressArray) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsSourceAddressArrayOutput

type InputInputGroupRtspPullSettingsSourceAddressArrayInput added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToInputInputGroupRtspPullSettingsSourceAddressArrayOutput() InputInputGroupRtspPullSettingsSourceAddressArrayOutput
	ToInputInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext(context.Context) InputInputGroupRtspPullSettingsSourceAddressArrayOutput
}

InputInputGroupRtspPullSettingsSourceAddressArrayInput is an input type that accepts InputInputGroupRtspPullSettingsSourceAddressArray and InputInputGroupRtspPullSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `InputInputGroupRtspPullSettingsSourceAddressArrayInput` via:

InputInputGroupRtspPullSettingsSourceAddressArray{ InputInputGroupRtspPullSettingsSourceAddressArgs{...} }

type InputInputGroupRtspPullSettingsSourceAddressArrayOutput added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtspPullSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (InputInputGroupRtspPullSettingsSourceAddressArrayOutput) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutput added in v0.1.8

func (InputInputGroupRtspPullSettingsSourceAddressArrayOutput) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o InputInputGroupRtspPullSettingsSourceAddressArrayOutput) ToInputInputGroupRtspPullSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsSourceAddressArrayOutput

type InputInputGroupRtspPullSettingsSourceAddressInput added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddressInput interface {
	pulumi.Input

	ToInputInputGroupRtspPullSettingsSourceAddressOutput() InputInputGroupRtspPullSettingsSourceAddressOutput
	ToInputInputGroupRtspPullSettingsSourceAddressOutputWithContext(context.Context) InputInputGroupRtspPullSettingsSourceAddressOutput
}

InputInputGroupRtspPullSettingsSourceAddressInput is an input type that accepts InputInputGroupRtspPullSettingsSourceAddressArgs and InputInputGroupRtspPullSettingsSourceAddressOutput values. You can construct a concrete instance of `InputInputGroupRtspPullSettingsSourceAddressInput` via:

InputInputGroupRtspPullSettingsSourceAddressArgs{...}

type InputInputGroupRtspPullSettingsSourceAddressOutput added in v0.1.8

type InputInputGroupRtspPullSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (InputInputGroupRtspPullSettingsSourceAddressOutput) ElementType added in v0.1.8

func (InputInputGroupRtspPullSettingsSourceAddressOutput) ToInputInputGroupRtspPullSettingsSourceAddressOutput added in v0.1.8

func (o InputInputGroupRtspPullSettingsSourceAddressOutput) ToInputInputGroupRtspPullSettingsSourceAddressOutput() InputInputGroupRtspPullSettingsSourceAddressOutput

func (InputInputGroupRtspPullSettingsSourceAddressOutput) ToInputInputGroupRtspPullSettingsSourceAddressOutputWithContext added in v0.1.8

func (o InputInputGroupRtspPullSettingsSourceAddressOutput) ToInputInputGroupRtspPullSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupRtspPullSettingsSourceAddressOutput

func (InputInputGroupRtspPullSettingsSourceAddressOutput) Url added in v0.1.8

The URL address of the RTSP source site.

type InputInputGroupSrtSettings added in v0.1.8

type InputInputGroupSrtSettings struct {
	// Delay, default 0, unit ms, range [0, 3000].
	Latency *int `pulumi:"latency"`
	// SRT mode, optional [LISTENER|CALLER], default is LISTENER.
	Mode *string `pulumi:"mode"`
	// The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].
	Passphrase *string `pulumi:"passphrase"`
	// Key length, default is 0, optional [0|16|24|32].
	PbKeyLen *int `pulumi:"pbKeyLen"`
	// Peer timeout, default is 5000, unit ms, range is [1000, 10000].
	PeerIdleTimeout *int `pulumi:"peerIdleTimeout"`
	// Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].
	PeerLatency *int `pulumi:"peerLatency"`
	// Receiving delay, default is 120, unit ms, range is [0, 3000].
	RecvLatency *int `pulumi:"recvLatency"`
	// SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.
	SourceAddresses []InputInputGroupSrtSettingsSourceAddress `pulumi:"sourceAddresses"`
	// Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. Specific format can refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.
	StreamId *string `pulumi:"streamId"`
}

type InputInputGroupSrtSettingsArgs added in v0.1.8

type InputInputGroupSrtSettingsArgs struct {
	// Delay, default 0, unit ms, range [0, 3000].
	Latency pulumi.IntPtrInput `pulumi:"latency"`
	// SRT mode, optional [LISTENER|CALLER], default is LISTENER.
	Mode pulumi.StringPtrInput `pulumi:"mode"`
	// The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].
	Passphrase pulumi.StringPtrInput `pulumi:"passphrase"`
	// Key length, default is 0, optional [0|16|24|32].
	PbKeyLen pulumi.IntPtrInput `pulumi:"pbKeyLen"`
	// Peer timeout, default is 5000, unit ms, range is [1000, 10000].
	PeerIdleTimeout pulumi.IntPtrInput `pulumi:"peerIdleTimeout"`
	// Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].
	PeerLatency pulumi.IntPtrInput `pulumi:"peerLatency"`
	// Receiving delay, default is 120, unit ms, range is [0, 3000].
	RecvLatency pulumi.IntPtrInput `pulumi:"recvLatency"`
	// SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.
	SourceAddresses InputInputGroupSrtSettingsSourceAddressArrayInput `pulumi:"sourceAddresses"`
	// Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. Specific format can refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.
	StreamId pulumi.StringPtrInput `pulumi:"streamId"`
}

func (InputInputGroupSrtSettingsArgs) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsOutput added in v0.1.8

func (i InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsOutput() InputInputGroupSrtSettingsOutput

func (InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsOutputWithContext added in v0.1.8

func (i InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsOutput

func (InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsPtrOutput added in v0.1.8

func (i InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsPtrOutput() InputInputGroupSrtSettingsPtrOutput

func (InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsPtrOutputWithContext added in v0.1.8

func (i InputInputGroupSrtSettingsArgs) ToInputInputGroupSrtSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsPtrOutput

type InputInputGroupSrtSettingsInput added in v0.1.8

type InputInputGroupSrtSettingsInput interface {
	pulumi.Input

	ToInputInputGroupSrtSettingsOutput() InputInputGroupSrtSettingsOutput
	ToInputInputGroupSrtSettingsOutputWithContext(context.Context) InputInputGroupSrtSettingsOutput
}

InputInputGroupSrtSettingsInput is an input type that accepts InputInputGroupSrtSettingsArgs and InputInputGroupSrtSettingsOutput values. You can construct a concrete instance of `InputInputGroupSrtSettingsInput` via:

InputInputGroupSrtSettingsArgs{...}

type InputInputGroupSrtSettingsOutput added in v0.1.8

type InputInputGroupSrtSettingsOutput struct{ *pulumi.OutputState }

func (InputInputGroupSrtSettingsOutput) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsOutput) Latency added in v0.1.8

Delay, default 0, unit ms, range [0, 3000].

func (InputInputGroupSrtSettingsOutput) Mode added in v0.1.8

SRT mode, optional [LISTENER|CALLER], default is LISTENER.

func (InputInputGroupSrtSettingsOutput) Passphrase added in v0.1.8

The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].

func (InputInputGroupSrtSettingsOutput) PbKeyLen added in v0.1.8

Key length, default is 0, optional [0|16|24|32].

func (InputInputGroupSrtSettingsOutput) PeerIdleTimeout added in v0.1.8

Peer timeout, default is 5000, unit ms, range is [1000, 10000].

func (InputInputGroupSrtSettingsOutput) PeerLatency added in v0.1.8

Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].

func (InputInputGroupSrtSettingsOutput) RecvLatency added in v0.1.8

Receiving delay, default is 120, unit ms, range is [0, 3000].

func (InputInputGroupSrtSettingsOutput) SourceAddresses added in v0.1.8

SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.

func (InputInputGroupSrtSettingsOutput) StreamId added in v0.1.8

Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. Specific format can refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.

func (InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsOutput added in v0.1.8

func (o InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsOutput() InputInputGroupSrtSettingsOutput

func (InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsOutputWithContext added in v0.1.8

func (o InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsOutput

func (InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsPtrOutput added in v0.1.8

func (o InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsPtrOutput() InputInputGroupSrtSettingsPtrOutput

func (InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupSrtSettingsOutput) ToInputInputGroupSrtSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsPtrOutput

type InputInputGroupSrtSettingsPtrInput added in v0.1.8

type InputInputGroupSrtSettingsPtrInput interface {
	pulumi.Input

	ToInputInputGroupSrtSettingsPtrOutput() InputInputGroupSrtSettingsPtrOutput
	ToInputInputGroupSrtSettingsPtrOutputWithContext(context.Context) InputInputGroupSrtSettingsPtrOutput
}

InputInputGroupSrtSettingsPtrInput is an input type that accepts InputInputGroupSrtSettingsArgs, InputInputGroupSrtSettingsPtr and InputInputGroupSrtSettingsPtrOutput values. You can construct a concrete instance of `InputInputGroupSrtSettingsPtrInput` via:

        InputInputGroupSrtSettingsArgs{...}

or:

        nil

func InputInputGroupSrtSettingsPtr added in v0.1.8

type InputInputGroupSrtSettingsPtrOutput added in v0.1.8

type InputInputGroupSrtSettingsPtrOutput struct{ *pulumi.OutputState }

func (InputInputGroupSrtSettingsPtrOutput) Elem added in v0.1.8

func (InputInputGroupSrtSettingsPtrOutput) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsPtrOutput) Latency added in v0.1.8

Delay, default 0, unit ms, range [0, 3000].

func (InputInputGroupSrtSettingsPtrOutput) Mode added in v0.1.8

SRT mode, optional [LISTENER|CALLER], default is LISTENER.

func (InputInputGroupSrtSettingsPtrOutput) Passphrase added in v0.1.8

The decryption key, which is empty by default, means no encryption. Only ascii code values can be filled in, and the length is [10, 79].

func (InputInputGroupSrtSettingsPtrOutput) PbKeyLen added in v0.1.8

Key length, default is 0, optional [0|16|24|32].

func (InputInputGroupSrtSettingsPtrOutput) PeerIdleTimeout added in v0.1.8

Peer timeout, default is 5000, unit ms, range is [1000, 10000].

func (InputInputGroupSrtSettingsPtrOutput) PeerLatency added in v0.1.8

Peer delay, the default is 0, the unit is ms, and the range is [0, 3000].

func (InputInputGroupSrtSettingsPtrOutput) RecvLatency added in v0.1.8

Receiving delay, default is 120, unit ms, range is [0, 3000].

func (InputInputGroupSrtSettingsPtrOutput) SourceAddresses added in v0.1.8

SRT peer address, required when Mode is CALLER, and only 1 set can be filled in.

func (InputInputGroupSrtSettingsPtrOutput) StreamId added in v0.1.8

Stream ID, optional uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-), length 0~512. Specific format can refer to:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys.

func (InputInputGroupSrtSettingsPtrOutput) ToInputInputGroupSrtSettingsPtrOutput added in v0.1.8

func (o InputInputGroupSrtSettingsPtrOutput) ToInputInputGroupSrtSettingsPtrOutput() InputInputGroupSrtSettingsPtrOutput

func (InputInputGroupSrtSettingsPtrOutput) ToInputInputGroupSrtSettingsPtrOutputWithContext added in v0.1.8

func (o InputInputGroupSrtSettingsPtrOutput) ToInputInputGroupSrtSettingsPtrOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsPtrOutput

type InputInputGroupSrtSettingsSourceAddress added in v0.1.8

type InputInputGroupSrtSettingsSourceAddress struct {
	// Peer IP.
	Ip string `pulumi:"ip"`
	// Peer port.
	Port int `pulumi:"port"`
}

type InputInputGroupSrtSettingsSourceAddressArgs added in v0.1.8

type InputInputGroupSrtSettingsSourceAddressArgs struct {
	// Peer IP.
	Ip pulumi.StringInput `pulumi:"ip"`
	// Peer port.
	Port pulumi.IntInput `pulumi:"port"`
}

func (InputInputGroupSrtSettingsSourceAddressArgs) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsSourceAddressArgs) ToInputInputGroupSrtSettingsSourceAddressOutput added in v0.1.8

func (i InputInputGroupSrtSettingsSourceAddressArgs) ToInputInputGroupSrtSettingsSourceAddressOutput() InputInputGroupSrtSettingsSourceAddressOutput

func (InputInputGroupSrtSettingsSourceAddressArgs) ToInputInputGroupSrtSettingsSourceAddressOutputWithContext added in v0.1.8

func (i InputInputGroupSrtSettingsSourceAddressArgs) ToInputInputGroupSrtSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsSourceAddressOutput

type InputInputGroupSrtSettingsSourceAddressArray added in v0.1.8

type InputInputGroupSrtSettingsSourceAddressArray []InputInputGroupSrtSettingsSourceAddressInput

func (InputInputGroupSrtSettingsSourceAddressArray) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsSourceAddressArray) ToInputInputGroupSrtSettingsSourceAddressArrayOutput added in v0.1.8

func (i InputInputGroupSrtSettingsSourceAddressArray) ToInputInputGroupSrtSettingsSourceAddressArrayOutput() InputInputGroupSrtSettingsSourceAddressArrayOutput

func (InputInputGroupSrtSettingsSourceAddressArray) ToInputInputGroupSrtSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (i InputInputGroupSrtSettingsSourceAddressArray) ToInputInputGroupSrtSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsSourceAddressArrayOutput

type InputInputGroupSrtSettingsSourceAddressArrayInput added in v0.1.8

type InputInputGroupSrtSettingsSourceAddressArrayInput interface {
	pulumi.Input

	ToInputInputGroupSrtSettingsSourceAddressArrayOutput() InputInputGroupSrtSettingsSourceAddressArrayOutput
	ToInputInputGroupSrtSettingsSourceAddressArrayOutputWithContext(context.Context) InputInputGroupSrtSettingsSourceAddressArrayOutput
}

InputInputGroupSrtSettingsSourceAddressArrayInput is an input type that accepts InputInputGroupSrtSettingsSourceAddressArray and InputInputGroupSrtSettingsSourceAddressArrayOutput values. You can construct a concrete instance of `InputInputGroupSrtSettingsSourceAddressArrayInput` via:

InputInputGroupSrtSettingsSourceAddressArray{ InputInputGroupSrtSettingsSourceAddressArgs{...} }

type InputInputGroupSrtSettingsSourceAddressArrayOutput added in v0.1.8

type InputInputGroupSrtSettingsSourceAddressArrayOutput struct{ *pulumi.OutputState }

func (InputInputGroupSrtSettingsSourceAddressArrayOutput) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsSourceAddressArrayOutput) Index added in v0.1.8

func (InputInputGroupSrtSettingsSourceAddressArrayOutput) ToInputInputGroupSrtSettingsSourceAddressArrayOutput added in v0.1.8

func (o InputInputGroupSrtSettingsSourceAddressArrayOutput) ToInputInputGroupSrtSettingsSourceAddressArrayOutput() InputInputGroupSrtSettingsSourceAddressArrayOutput

func (InputInputGroupSrtSettingsSourceAddressArrayOutput) ToInputInputGroupSrtSettingsSourceAddressArrayOutputWithContext added in v0.1.8

func (o InputInputGroupSrtSettingsSourceAddressArrayOutput) ToInputInputGroupSrtSettingsSourceAddressArrayOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsSourceAddressArrayOutput

type InputInputGroupSrtSettingsSourceAddressInput added in v0.1.8

type InputInputGroupSrtSettingsSourceAddressInput interface {
	pulumi.Input

	ToInputInputGroupSrtSettingsSourceAddressOutput() InputInputGroupSrtSettingsSourceAddressOutput
	ToInputInputGroupSrtSettingsSourceAddressOutputWithContext(context.Context) InputInputGroupSrtSettingsSourceAddressOutput
}

InputInputGroupSrtSettingsSourceAddressInput is an input type that accepts InputInputGroupSrtSettingsSourceAddressArgs and InputInputGroupSrtSettingsSourceAddressOutput values. You can construct a concrete instance of `InputInputGroupSrtSettingsSourceAddressInput` via:

InputInputGroupSrtSettingsSourceAddressArgs{...}

type InputInputGroupSrtSettingsSourceAddressOutput added in v0.1.8

type InputInputGroupSrtSettingsSourceAddressOutput struct{ *pulumi.OutputState }

func (InputInputGroupSrtSettingsSourceAddressOutput) ElementType added in v0.1.8

func (InputInputGroupSrtSettingsSourceAddressOutput) Ip added in v0.1.8

Peer IP.

func (InputInputGroupSrtSettingsSourceAddressOutput) Port added in v0.1.8

Peer port.

func (InputInputGroupSrtSettingsSourceAddressOutput) ToInputInputGroupSrtSettingsSourceAddressOutput added in v0.1.8

func (o InputInputGroupSrtSettingsSourceAddressOutput) ToInputInputGroupSrtSettingsSourceAddressOutput() InputInputGroupSrtSettingsSourceAddressOutput

func (InputInputGroupSrtSettingsSourceAddressOutput) ToInputInputGroupSrtSettingsSourceAddressOutputWithContext added in v0.1.8

func (o InputInputGroupSrtSettingsSourceAddressOutput) ToInputInputGroupSrtSettingsSourceAddressOutputWithContext(ctx context.Context) InputInputGroupSrtSettingsSourceAddressOutput

type InputMap added in v0.1.8

type InputMap map[string]InputInput

func (InputMap) ElementType added in v0.1.8

func (InputMap) ElementType() reflect.Type

func (InputMap) ToInputMapOutput added in v0.1.8

func (i InputMap) ToInputMapOutput() InputMapOutput

func (InputMap) ToInputMapOutputWithContext added in v0.1.8

func (i InputMap) ToInputMapOutputWithContext(ctx context.Context) InputMapOutput

type InputMapInput added in v0.1.8

type InputMapInput interface {
	pulumi.Input

	ToInputMapOutput() InputMapOutput
	ToInputMapOutputWithContext(context.Context) InputMapOutput
}

InputMapInput is an input type that accepts InputMap and InputMapOutput values. You can construct a concrete instance of `InputMapInput` via:

InputMap{ "key": InputArgs{...} }

type InputMapOutput added in v0.1.8

type InputMapOutput struct{ *pulumi.OutputState }

func (InputMapOutput) ElementType added in v0.1.8

func (InputMapOutput) ElementType() reflect.Type

func (InputMapOutput) MapIndex added in v0.1.8

func (InputMapOutput) ToInputMapOutput added in v0.1.8

func (o InputMapOutput) ToInputMapOutput() InputMapOutput

func (InputMapOutput) ToInputMapOutputWithContext added in v0.1.8

func (o InputMapOutput) ToInputMapOutputWithContext(ctx context.Context) InputMapOutput

type InputOutput added in v0.1.8

type InputOutput struct{ *pulumi.OutputState }

func (InputOutput) ElementType added in v0.1.8

func (InputOutput) ElementType() reflect.Type

func (InputOutput) FlowId added in v0.1.8

func (o InputOutput) FlowId() pulumi.StringOutput

Flow ID.

func (InputOutput) InputGroup added in v0.1.8

func (o InputOutput) InputGroup() InputInputGroupPtrOutput

The input group for the input. Only support one group for one `Mps.Input`. Use `forEach` to create multiple inputs Scenario.

func (InputOutput) ToInputOutput added in v0.1.8

func (o InputOutput) ToInputOutput() InputOutput

func (InputOutput) ToInputOutputWithContext added in v0.1.8

func (o InputOutput) ToInputOutputWithContext(ctx context.Context) InputOutput

type InputState added in v0.1.8

type InputState struct {
	// Flow ID.
	FlowId pulumi.StringPtrInput
	// The input group for the input. Only support one group for one `Mps.Input`. Use `forEach` to create multiple inputs Scenario.
	InputGroup InputInputGroupPtrInput
}

func (InputState) ElementType added in v0.1.8

func (InputState) ElementType() reflect.Type

type ManageTaskOperation added in v0.1.8

type ManageTaskOperation struct {
	pulumi.CustomResourceState

	// Operation type. Valid values:`Abort`: task termination. Notice: If the task type is live stream processing (LiveStreamProcessTask), tasks whose task status is `WAITING` or `PROCESSING` can be terminated.For other task types, only tasks whose task status is `WAITING` can be terminated.
	OperationType pulumi.StringOutput `pulumi:"operationType"`
	// Video processing task ID.
	TaskId pulumi.StringOutput `pulumi:"taskId"`
}

Provides a resource to create a mps manageTaskOperation

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewManageTaskOperation(ctx, "operation", &Mps.ManageTaskOperationArgs{
			OperationType: pulumi.String("Abort"),
			TaskId:        pulumi.String("2600010949-LiveScheduleTask-xxxx"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetManageTaskOperation added in v0.1.8

func GetManageTaskOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ManageTaskOperationState, opts ...pulumi.ResourceOption) (*ManageTaskOperation, error)

GetManageTaskOperation gets an existing ManageTaskOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewManageTaskOperation added in v0.1.8

func NewManageTaskOperation(ctx *pulumi.Context,
	name string, args *ManageTaskOperationArgs, opts ...pulumi.ResourceOption) (*ManageTaskOperation, error)

NewManageTaskOperation registers a new resource with the given unique name, arguments, and options.

func (*ManageTaskOperation) ElementType added in v0.1.8

func (*ManageTaskOperation) ElementType() reflect.Type

func (*ManageTaskOperation) ToManageTaskOperationOutput added in v0.1.8

func (i *ManageTaskOperation) ToManageTaskOperationOutput() ManageTaskOperationOutput

func (*ManageTaskOperation) ToManageTaskOperationOutputWithContext added in v0.1.8

func (i *ManageTaskOperation) ToManageTaskOperationOutputWithContext(ctx context.Context) ManageTaskOperationOutput

type ManageTaskOperationArgs added in v0.1.8

type ManageTaskOperationArgs struct {
	// Operation type. Valid values:`Abort`: task termination. Notice: If the task type is live stream processing (LiveStreamProcessTask), tasks whose task status is `WAITING` or `PROCESSING` can be terminated.For other task types, only tasks whose task status is `WAITING` can be terminated.
	OperationType pulumi.StringInput
	// Video processing task ID.
	TaskId pulumi.StringInput
}

The set of arguments for constructing a ManageTaskOperation resource.

func (ManageTaskOperationArgs) ElementType added in v0.1.8

func (ManageTaskOperationArgs) ElementType() reflect.Type

type ManageTaskOperationArray added in v0.1.8

type ManageTaskOperationArray []ManageTaskOperationInput

func (ManageTaskOperationArray) ElementType added in v0.1.8

func (ManageTaskOperationArray) ElementType() reflect.Type

func (ManageTaskOperationArray) ToManageTaskOperationArrayOutput added in v0.1.8

func (i ManageTaskOperationArray) ToManageTaskOperationArrayOutput() ManageTaskOperationArrayOutput

func (ManageTaskOperationArray) ToManageTaskOperationArrayOutputWithContext added in v0.1.8

func (i ManageTaskOperationArray) ToManageTaskOperationArrayOutputWithContext(ctx context.Context) ManageTaskOperationArrayOutput

type ManageTaskOperationArrayInput added in v0.1.8

type ManageTaskOperationArrayInput interface {
	pulumi.Input

	ToManageTaskOperationArrayOutput() ManageTaskOperationArrayOutput
	ToManageTaskOperationArrayOutputWithContext(context.Context) ManageTaskOperationArrayOutput
}

ManageTaskOperationArrayInput is an input type that accepts ManageTaskOperationArray and ManageTaskOperationArrayOutput values. You can construct a concrete instance of `ManageTaskOperationArrayInput` via:

ManageTaskOperationArray{ ManageTaskOperationArgs{...} }

type ManageTaskOperationArrayOutput added in v0.1.8

type ManageTaskOperationArrayOutput struct{ *pulumi.OutputState }

func (ManageTaskOperationArrayOutput) ElementType added in v0.1.8

func (ManageTaskOperationArrayOutput) Index added in v0.1.8

func (ManageTaskOperationArrayOutput) ToManageTaskOperationArrayOutput added in v0.1.8

func (o ManageTaskOperationArrayOutput) ToManageTaskOperationArrayOutput() ManageTaskOperationArrayOutput

func (ManageTaskOperationArrayOutput) ToManageTaskOperationArrayOutputWithContext added in v0.1.8

func (o ManageTaskOperationArrayOutput) ToManageTaskOperationArrayOutputWithContext(ctx context.Context) ManageTaskOperationArrayOutput

type ManageTaskOperationInput added in v0.1.8

type ManageTaskOperationInput interface {
	pulumi.Input

	ToManageTaskOperationOutput() ManageTaskOperationOutput
	ToManageTaskOperationOutputWithContext(ctx context.Context) ManageTaskOperationOutput
}

type ManageTaskOperationMap added in v0.1.8

type ManageTaskOperationMap map[string]ManageTaskOperationInput

func (ManageTaskOperationMap) ElementType added in v0.1.8

func (ManageTaskOperationMap) ElementType() reflect.Type

func (ManageTaskOperationMap) ToManageTaskOperationMapOutput added in v0.1.8

func (i ManageTaskOperationMap) ToManageTaskOperationMapOutput() ManageTaskOperationMapOutput

func (ManageTaskOperationMap) ToManageTaskOperationMapOutputWithContext added in v0.1.8

func (i ManageTaskOperationMap) ToManageTaskOperationMapOutputWithContext(ctx context.Context) ManageTaskOperationMapOutput

type ManageTaskOperationMapInput added in v0.1.8

type ManageTaskOperationMapInput interface {
	pulumi.Input

	ToManageTaskOperationMapOutput() ManageTaskOperationMapOutput
	ToManageTaskOperationMapOutputWithContext(context.Context) ManageTaskOperationMapOutput
}

ManageTaskOperationMapInput is an input type that accepts ManageTaskOperationMap and ManageTaskOperationMapOutput values. You can construct a concrete instance of `ManageTaskOperationMapInput` via:

ManageTaskOperationMap{ "key": ManageTaskOperationArgs{...} }

type ManageTaskOperationMapOutput added in v0.1.8

type ManageTaskOperationMapOutput struct{ *pulumi.OutputState }

func (ManageTaskOperationMapOutput) ElementType added in v0.1.8

func (ManageTaskOperationMapOutput) MapIndex added in v0.1.8

func (ManageTaskOperationMapOutput) ToManageTaskOperationMapOutput added in v0.1.8

func (o ManageTaskOperationMapOutput) ToManageTaskOperationMapOutput() ManageTaskOperationMapOutput

func (ManageTaskOperationMapOutput) ToManageTaskOperationMapOutputWithContext added in v0.1.8

func (o ManageTaskOperationMapOutput) ToManageTaskOperationMapOutputWithContext(ctx context.Context) ManageTaskOperationMapOutput

type ManageTaskOperationOutput added in v0.1.8

type ManageTaskOperationOutput struct{ *pulumi.OutputState }

func (ManageTaskOperationOutput) ElementType added in v0.1.8

func (ManageTaskOperationOutput) ElementType() reflect.Type

func (ManageTaskOperationOutput) OperationType added in v0.1.8

func (o ManageTaskOperationOutput) OperationType() pulumi.StringOutput

Operation type. Valid values:`Abort`: task termination. Notice: If the task type is live stream processing (LiveStreamProcessTask), tasks whose task status is `WAITING` or `PROCESSING` can be terminated.For other task types, only tasks whose task status is `WAITING` can be terminated.

func (ManageTaskOperationOutput) TaskId added in v0.1.8

Video processing task ID.

func (ManageTaskOperationOutput) ToManageTaskOperationOutput added in v0.1.8

func (o ManageTaskOperationOutput) ToManageTaskOperationOutput() ManageTaskOperationOutput

func (ManageTaskOperationOutput) ToManageTaskOperationOutputWithContext added in v0.1.8

func (o ManageTaskOperationOutput) ToManageTaskOperationOutputWithContext(ctx context.Context) ManageTaskOperationOutput

type ManageTaskOperationState added in v0.1.8

type ManageTaskOperationState struct {
	// Operation type. Valid values:`Abort`: task termination. Notice: If the task type is live stream processing (LiveStreamProcessTask), tasks whose task status is `WAITING` or `PROCESSING` can be terminated.For other task types, only tasks whose task status is `WAITING` can be terminated.
	OperationType pulumi.StringPtrInput
	// Video processing task ID.
	TaskId pulumi.StringPtrInput
}

func (ManageTaskOperationState) ElementType added in v0.1.8

func (ManageTaskOperationState) ElementType() reflect.Type

type Output added in v0.1.8

type Output struct {
	pulumi.CustomResourceState

	// Flow ID.
	FlowId pulumi.StringOutput `pulumi:"flowId"`
	// Output configuration of the transport stream.
	Output OutputOutputTypeOutput `pulumi:"output"`
}

Provides a resource to create a mps output

## Example Usage

### Create a output group with RTP

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewOutput(ctx, "output", &Mps.OutputArgs{
			FlowId: pulumi.String("your_flow_id"),
			Output: &mps.OutputOutputTypeArgs{
				Description:  pulumi.String("tf mps output group"),
				OutputName:   pulumi.String("your_output_name"),
				OutputRegion: pulumi.String("ap-guangzhou"),
				Protocol:     pulumi.String("RTP"),
				RtpSettings: &mps.OutputOutputRtpSettingsArgs{
					Destinations: mps.OutputOutputRtpSettingsDestinationArray{
						&mps.OutputOutputRtpSettingsDestinationArgs{
							Ip:   pulumi.String("203.205.141.84"),
							Port: pulumi.Int(65535),
						},
					},
					Fec:         pulumi.String("none"),
					IdleTimeout: pulumi.Int(1000),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/output:Output output flow_id#output_id ```

func GetOutput added in v0.1.8

func GetOutput(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OutputState, opts ...pulumi.ResourceOption) (*Output, error)

GetOutput gets an existing Output resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewOutput added in v0.1.8

func NewOutput(ctx *pulumi.Context,
	name string, args *OutputArgs, opts ...pulumi.ResourceOption) (*Output, error)

NewOutput registers a new resource with the given unique name, arguments, and options.

func (*Output) ElementType added in v0.1.8

func (*Output) ElementType() reflect.Type

func (*Output) ToOutputOutput added in v0.1.8

func (i *Output) ToOutputOutput() OutputOutput

func (*Output) ToOutputOutputWithContext added in v0.1.8

func (i *Output) ToOutputOutputWithContext(ctx context.Context) OutputOutput

type OutputArgs added in v0.1.8

type OutputArgs struct {
	// Flow ID.
	FlowId pulumi.StringInput
	// Output configuration of the transport stream.
	Output OutputOutputTypeInput
}

The set of arguments for constructing a Output resource.

func (OutputArgs) ElementType added in v0.1.8

func (OutputArgs) ElementType() reflect.Type

type OutputArray added in v0.1.8

type OutputArray []OutputInput

func (OutputArray) ElementType added in v0.1.8

func (OutputArray) ElementType() reflect.Type

func (OutputArray) ToOutputArrayOutput added in v0.1.8

func (i OutputArray) ToOutputArrayOutput() OutputArrayOutput

func (OutputArray) ToOutputArrayOutputWithContext added in v0.1.8

func (i OutputArray) ToOutputArrayOutputWithContext(ctx context.Context) OutputArrayOutput

type OutputArrayInput added in v0.1.8

type OutputArrayInput interface {
	pulumi.Input

	ToOutputArrayOutput() OutputArrayOutput
	ToOutputArrayOutputWithContext(context.Context) OutputArrayOutput
}

OutputArrayInput is an input type that accepts OutputArray and OutputArrayOutput values. You can construct a concrete instance of `OutputArrayInput` via:

OutputArray{ OutputArgs{...} }

type OutputArrayOutput added in v0.1.8

type OutputArrayOutput struct{ *pulumi.OutputState }

func (OutputArrayOutput) ElementType added in v0.1.8

func (OutputArrayOutput) ElementType() reflect.Type

func (OutputArrayOutput) Index added in v0.1.8

func (OutputArrayOutput) ToOutputArrayOutput added in v0.1.8

func (o OutputArrayOutput) ToOutputArrayOutput() OutputArrayOutput

func (OutputArrayOutput) ToOutputArrayOutputWithContext added in v0.1.8

func (o OutputArrayOutput) ToOutputArrayOutputWithContext(ctx context.Context) OutputArrayOutput

type OutputInput added in v0.1.8

type OutputInput interface {
	pulumi.Input

	ToOutputOutput() OutputOutput
	ToOutputOutputWithContext(ctx context.Context) OutputOutput
}

type OutputMap added in v0.1.8

type OutputMap map[string]OutputInput

func (OutputMap) ElementType added in v0.1.8

func (OutputMap) ElementType() reflect.Type

func (OutputMap) ToOutputMapOutput added in v0.1.8

func (i OutputMap) ToOutputMapOutput() OutputMapOutput

func (OutputMap) ToOutputMapOutputWithContext added in v0.1.8

func (i OutputMap) ToOutputMapOutputWithContext(ctx context.Context) OutputMapOutput

type OutputMapInput added in v0.1.8

type OutputMapInput interface {
	pulumi.Input

	ToOutputMapOutput() OutputMapOutput
	ToOutputMapOutputWithContext(context.Context) OutputMapOutput
}

OutputMapInput is an input type that accepts OutputMap and OutputMapOutput values. You can construct a concrete instance of `OutputMapInput` via:

OutputMap{ "key": OutputArgs{...} }

type OutputMapOutput added in v0.1.8

type OutputMapOutput struct{ *pulumi.OutputState }

func (OutputMapOutput) ElementType added in v0.1.8

func (OutputMapOutput) ElementType() reflect.Type

func (OutputMapOutput) MapIndex added in v0.1.8

func (OutputMapOutput) ToOutputMapOutput added in v0.1.8

func (o OutputMapOutput) ToOutputMapOutput() OutputMapOutput

func (OutputMapOutput) ToOutputMapOutputWithContext added in v0.1.8

func (o OutputMapOutput) ToOutputMapOutputWithContext(ctx context.Context) OutputMapOutput

type OutputOutput added in v0.1.8

type OutputOutput struct{ *pulumi.OutputState }

func (OutputOutput) ElementType added in v0.1.8

func (OutputOutput) ElementType() reflect.Type

func (OutputOutput) FlowId added in v0.1.8

func (o OutputOutput) FlowId() pulumi.StringOutput

Flow ID.

func (OutputOutput) Output added in v0.1.8

Output configuration of the transport stream.

func (OutputOutput) ToOutputOutput added in v0.1.8

func (o OutputOutput) ToOutputOutput() OutputOutput

func (OutputOutput) ToOutputOutputWithContext added in v0.1.8

func (o OutputOutput) ToOutputOutputWithContext(ctx context.Context) OutputOutput

type OutputOutputRtmpSettings added in v0.1.8

type OutputOutputRtmpSettings struct {
	// RTMP Chunk size, range is [4096, 40960].
	ChunkSize *int `pulumi:"chunkSize"`
	// The target address of the relay can be filled in 1~2.
	Destinations []OutputOutputRtmpSettingsDestination `pulumi:"destinations"`
}

type OutputOutputRtmpSettingsArgs added in v0.1.8

type OutputOutputRtmpSettingsArgs struct {
	// RTMP Chunk size, range is [4096, 40960].
	ChunkSize pulumi.IntPtrInput `pulumi:"chunkSize"`
	// The target address of the relay can be filled in 1~2.
	Destinations OutputOutputRtmpSettingsDestinationArrayInput `pulumi:"destinations"`
}

func (OutputOutputRtmpSettingsArgs) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsOutput added in v0.1.8

func (i OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsOutput() OutputOutputRtmpSettingsOutput

func (OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsOutputWithContext added in v0.1.8

func (i OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsOutput

func (OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsPtrOutput added in v0.1.8

func (i OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsPtrOutput() OutputOutputRtmpSettingsPtrOutput

func (OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsPtrOutputWithContext added in v0.1.8

func (i OutputOutputRtmpSettingsArgs) ToOutputOutputRtmpSettingsPtrOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsPtrOutput

type OutputOutputRtmpSettingsDestination added in v0.1.8

type OutputOutputRtmpSettingsDestination struct {
	// relayed StreamKey, in the format: stream?key=value.
	StreamKey string `pulumi:"streamKey"`
	// relayed URL, the format is: rtmp://domain/live.
	Url string `pulumi:"url"`
}

type OutputOutputRtmpSettingsDestinationArgs added in v0.1.8

type OutputOutputRtmpSettingsDestinationArgs struct {
	// relayed StreamKey, in the format: stream?key=value.
	StreamKey pulumi.StringInput `pulumi:"streamKey"`
	// relayed URL, the format is: rtmp://domain/live.
	Url pulumi.StringInput `pulumi:"url"`
}

func (OutputOutputRtmpSettingsDestinationArgs) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsDestinationArgs) ToOutputOutputRtmpSettingsDestinationOutput added in v0.1.8

func (i OutputOutputRtmpSettingsDestinationArgs) ToOutputOutputRtmpSettingsDestinationOutput() OutputOutputRtmpSettingsDestinationOutput

func (OutputOutputRtmpSettingsDestinationArgs) ToOutputOutputRtmpSettingsDestinationOutputWithContext added in v0.1.8

func (i OutputOutputRtmpSettingsDestinationArgs) ToOutputOutputRtmpSettingsDestinationOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsDestinationOutput

type OutputOutputRtmpSettingsDestinationArray added in v0.1.8

type OutputOutputRtmpSettingsDestinationArray []OutputOutputRtmpSettingsDestinationInput

func (OutputOutputRtmpSettingsDestinationArray) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsDestinationArray) ToOutputOutputRtmpSettingsDestinationArrayOutput added in v0.1.8

func (i OutputOutputRtmpSettingsDestinationArray) ToOutputOutputRtmpSettingsDestinationArrayOutput() OutputOutputRtmpSettingsDestinationArrayOutput

func (OutputOutputRtmpSettingsDestinationArray) ToOutputOutputRtmpSettingsDestinationArrayOutputWithContext added in v0.1.8

func (i OutputOutputRtmpSettingsDestinationArray) ToOutputOutputRtmpSettingsDestinationArrayOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsDestinationArrayOutput

type OutputOutputRtmpSettingsDestinationArrayInput added in v0.1.8

type OutputOutputRtmpSettingsDestinationArrayInput interface {
	pulumi.Input

	ToOutputOutputRtmpSettingsDestinationArrayOutput() OutputOutputRtmpSettingsDestinationArrayOutput
	ToOutputOutputRtmpSettingsDestinationArrayOutputWithContext(context.Context) OutputOutputRtmpSettingsDestinationArrayOutput
}

OutputOutputRtmpSettingsDestinationArrayInput is an input type that accepts OutputOutputRtmpSettingsDestinationArray and OutputOutputRtmpSettingsDestinationArrayOutput values. You can construct a concrete instance of `OutputOutputRtmpSettingsDestinationArrayInput` via:

OutputOutputRtmpSettingsDestinationArray{ OutputOutputRtmpSettingsDestinationArgs{...} }

type OutputOutputRtmpSettingsDestinationArrayOutput added in v0.1.8

type OutputOutputRtmpSettingsDestinationArrayOutput struct{ *pulumi.OutputState }

func (OutputOutputRtmpSettingsDestinationArrayOutput) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsDestinationArrayOutput) Index added in v0.1.8

func (OutputOutputRtmpSettingsDestinationArrayOutput) ToOutputOutputRtmpSettingsDestinationArrayOutput added in v0.1.8

func (o OutputOutputRtmpSettingsDestinationArrayOutput) ToOutputOutputRtmpSettingsDestinationArrayOutput() OutputOutputRtmpSettingsDestinationArrayOutput

func (OutputOutputRtmpSettingsDestinationArrayOutput) ToOutputOutputRtmpSettingsDestinationArrayOutputWithContext added in v0.1.8

func (o OutputOutputRtmpSettingsDestinationArrayOutput) ToOutputOutputRtmpSettingsDestinationArrayOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsDestinationArrayOutput

type OutputOutputRtmpSettingsDestinationInput added in v0.1.8

type OutputOutputRtmpSettingsDestinationInput interface {
	pulumi.Input

	ToOutputOutputRtmpSettingsDestinationOutput() OutputOutputRtmpSettingsDestinationOutput
	ToOutputOutputRtmpSettingsDestinationOutputWithContext(context.Context) OutputOutputRtmpSettingsDestinationOutput
}

OutputOutputRtmpSettingsDestinationInput is an input type that accepts OutputOutputRtmpSettingsDestinationArgs and OutputOutputRtmpSettingsDestinationOutput values. You can construct a concrete instance of `OutputOutputRtmpSettingsDestinationInput` via:

OutputOutputRtmpSettingsDestinationArgs{...}

type OutputOutputRtmpSettingsDestinationOutput added in v0.1.8

type OutputOutputRtmpSettingsDestinationOutput struct{ *pulumi.OutputState }

func (OutputOutputRtmpSettingsDestinationOutput) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsDestinationOutput) StreamKey added in v0.1.8

relayed StreamKey, in the format: stream?key=value.

func (OutputOutputRtmpSettingsDestinationOutput) ToOutputOutputRtmpSettingsDestinationOutput added in v0.1.8

func (o OutputOutputRtmpSettingsDestinationOutput) ToOutputOutputRtmpSettingsDestinationOutput() OutputOutputRtmpSettingsDestinationOutput

func (OutputOutputRtmpSettingsDestinationOutput) ToOutputOutputRtmpSettingsDestinationOutputWithContext added in v0.1.8

func (o OutputOutputRtmpSettingsDestinationOutput) ToOutputOutputRtmpSettingsDestinationOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsDestinationOutput

func (OutputOutputRtmpSettingsDestinationOutput) Url added in v0.1.8

relayed URL, the format is: rtmp://domain/live.

type OutputOutputRtmpSettingsInput added in v0.1.8

type OutputOutputRtmpSettingsInput interface {
	pulumi.Input

	ToOutputOutputRtmpSettingsOutput() OutputOutputRtmpSettingsOutput
	ToOutputOutputRtmpSettingsOutputWithContext(context.Context) OutputOutputRtmpSettingsOutput
}

OutputOutputRtmpSettingsInput is an input type that accepts OutputOutputRtmpSettingsArgs and OutputOutputRtmpSettingsOutput values. You can construct a concrete instance of `OutputOutputRtmpSettingsInput` via:

OutputOutputRtmpSettingsArgs{...}

type OutputOutputRtmpSettingsOutput added in v0.1.8

type OutputOutputRtmpSettingsOutput struct{ *pulumi.OutputState }

func (OutputOutputRtmpSettingsOutput) ChunkSize added in v0.1.8

RTMP Chunk size, range is [4096, 40960].

func (OutputOutputRtmpSettingsOutput) Destinations added in v0.1.8

The target address of the relay can be filled in 1~2.

func (OutputOutputRtmpSettingsOutput) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsOutput added in v0.1.8

func (o OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsOutput() OutputOutputRtmpSettingsOutput

func (OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsOutputWithContext added in v0.1.8

func (o OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsOutput

func (OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsPtrOutput added in v0.1.8

func (o OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsPtrOutput() OutputOutputRtmpSettingsPtrOutput

func (OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsPtrOutputWithContext added in v0.1.8

func (o OutputOutputRtmpSettingsOutput) ToOutputOutputRtmpSettingsPtrOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsPtrOutput

type OutputOutputRtmpSettingsPtrInput added in v0.1.8

type OutputOutputRtmpSettingsPtrInput interface {
	pulumi.Input

	ToOutputOutputRtmpSettingsPtrOutput() OutputOutputRtmpSettingsPtrOutput
	ToOutputOutputRtmpSettingsPtrOutputWithContext(context.Context) OutputOutputRtmpSettingsPtrOutput
}

OutputOutputRtmpSettingsPtrInput is an input type that accepts OutputOutputRtmpSettingsArgs, OutputOutputRtmpSettingsPtr and OutputOutputRtmpSettingsPtrOutput values. You can construct a concrete instance of `OutputOutputRtmpSettingsPtrInput` via:

        OutputOutputRtmpSettingsArgs{...}

or:

        nil

func OutputOutputRtmpSettingsPtr added in v0.1.8

func OutputOutputRtmpSettingsPtr(v *OutputOutputRtmpSettingsArgs) OutputOutputRtmpSettingsPtrInput

type OutputOutputRtmpSettingsPtrOutput added in v0.1.8

type OutputOutputRtmpSettingsPtrOutput struct{ *pulumi.OutputState }

func (OutputOutputRtmpSettingsPtrOutput) ChunkSize added in v0.1.8

RTMP Chunk size, range is [4096, 40960].

func (OutputOutputRtmpSettingsPtrOutput) Destinations added in v0.1.8

The target address of the relay can be filled in 1~2.

func (OutputOutputRtmpSettingsPtrOutput) Elem added in v0.1.8

func (OutputOutputRtmpSettingsPtrOutput) ElementType added in v0.1.8

func (OutputOutputRtmpSettingsPtrOutput) ToOutputOutputRtmpSettingsPtrOutput added in v0.1.8

func (o OutputOutputRtmpSettingsPtrOutput) ToOutputOutputRtmpSettingsPtrOutput() OutputOutputRtmpSettingsPtrOutput

func (OutputOutputRtmpSettingsPtrOutput) ToOutputOutputRtmpSettingsPtrOutputWithContext added in v0.1.8

func (o OutputOutputRtmpSettingsPtrOutput) ToOutputOutputRtmpSettingsPtrOutputWithContext(ctx context.Context) OutputOutputRtmpSettingsPtrOutput

type OutputOutputRtpSettings added in v0.1.8

type OutputOutputRtpSettings struct {
	// The target address of the relay can be filled in 1~2.
	Destinations []OutputOutputRtpSettingsDestination `pulumi:"destinations"`
	// You can only fill in none.
	Fec string `pulumi:"fec"`
	// Idle timeout, unit ms.
	IdleTimeout int `pulumi:"idleTimeout"`
}

type OutputOutputRtpSettingsArgs added in v0.1.8

type OutputOutputRtpSettingsArgs struct {
	// The target address of the relay can be filled in 1~2.
	Destinations OutputOutputRtpSettingsDestinationArrayInput `pulumi:"destinations"`
	// You can only fill in none.
	Fec pulumi.StringInput `pulumi:"fec"`
	// Idle timeout, unit ms.
	IdleTimeout pulumi.IntInput `pulumi:"idleTimeout"`
}

func (OutputOutputRtpSettingsArgs) ElementType added in v0.1.8

func (OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsOutput added in v0.1.8

func (i OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsOutput() OutputOutputRtpSettingsOutput

func (OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsOutputWithContext added in v0.1.8

func (i OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsOutputWithContext(ctx context.Context) OutputOutputRtpSettingsOutput

func (OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsPtrOutput added in v0.1.8

func (i OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsPtrOutput() OutputOutputRtpSettingsPtrOutput

func (OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsPtrOutputWithContext added in v0.1.8

func (i OutputOutputRtpSettingsArgs) ToOutputOutputRtpSettingsPtrOutputWithContext(ctx context.Context) OutputOutputRtpSettingsPtrOutput

type OutputOutputRtpSettingsDestination added in v0.1.8

type OutputOutputRtpSettingsDestination struct {
	// Output IP.
	Ip string `pulumi:"ip"`
	// output port.
	Port int `pulumi:"port"`
}

type OutputOutputRtpSettingsDestinationArgs added in v0.1.8

type OutputOutputRtpSettingsDestinationArgs struct {
	// Output IP.
	Ip pulumi.StringInput `pulumi:"ip"`
	// output port.
	Port pulumi.IntInput `pulumi:"port"`
}

func (OutputOutputRtpSettingsDestinationArgs) ElementType added in v0.1.8

func (OutputOutputRtpSettingsDestinationArgs) ToOutputOutputRtpSettingsDestinationOutput added in v0.1.8

func (i OutputOutputRtpSettingsDestinationArgs) ToOutputOutputRtpSettingsDestinationOutput() OutputOutputRtpSettingsDestinationOutput

func (OutputOutputRtpSettingsDestinationArgs) ToOutputOutputRtpSettingsDestinationOutputWithContext added in v0.1.8

func (i OutputOutputRtpSettingsDestinationArgs) ToOutputOutputRtpSettingsDestinationOutputWithContext(ctx context.Context) OutputOutputRtpSettingsDestinationOutput

type OutputOutputRtpSettingsDestinationArray added in v0.1.8

type OutputOutputRtpSettingsDestinationArray []OutputOutputRtpSettingsDestinationInput

func (OutputOutputRtpSettingsDestinationArray) ElementType added in v0.1.8

func (OutputOutputRtpSettingsDestinationArray) ToOutputOutputRtpSettingsDestinationArrayOutput added in v0.1.8

func (i OutputOutputRtpSettingsDestinationArray) ToOutputOutputRtpSettingsDestinationArrayOutput() OutputOutputRtpSettingsDestinationArrayOutput

func (OutputOutputRtpSettingsDestinationArray) ToOutputOutputRtpSettingsDestinationArrayOutputWithContext added in v0.1.8

func (i OutputOutputRtpSettingsDestinationArray) ToOutputOutputRtpSettingsDestinationArrayOutputWithContext(ctx context.Context) OutputOutputRtpSettingsDestinationArrayOutput

type OutputOutputRtpSettingsDestinationArrayInput added in v0.1.8

type OutputOutputRtpSettingsDestinationArrayInput interface {
	pulumi.Input

	ToOutputOutputRtpSettingsDestinationArrayOutput() OutputOutputRtpSettingsDestinationArrayOutput
	ToOutputOutputRtpSettingsDestinationArrayOutputWithContext(context.Context) OutputOutputRtpSettingsDestinationArrayOutput
}

OutputOutputRtpSettingsDestinationArrayInput is an input type that accepts OutputOutputRtpSettingsDestinationArray and OutputOutputRtpSettingsDestinationArrayOutput values. You can construct a concrete instance of `OutputOutputRtpSettingsDestinationArrayInput` via:

OutputOutputRtpSettingsDestinationArray{ OutputOutputRtpSettingsDestinationArgs{...} }

type OutputOutputRtpSettingsDestinationArrayOutput added in v0.1.8

type OutputOutputRtpSettingsDestinationArrayOutput struct{ *pulumi.OutputState }

func (OutputOutputRtpSettingsDestinationArrayOutput) ElementType added in v0.1.8

func (OutputOutputRtpSettingsDestinationArrayOutput) Index added in v0.1.8

func (OutputOutputRtpSettingsDestinationArrayOutput) ToOutputOutputRtpSettingsDestinationArrayOutput added in v0.1.8

func (o OutputOutputRtpSettingsDestinationArrayOutput) ToOutputOutputRtpSettingsDestinationArrayOutput() OutputOutputRtpSettingsDestinationArrayOutput

func (OutputOutputRtpSettingsDestinationArrayOutput) ToOutputOutputRtpSettingsDestinationArrayOutputWithContext added in v0.1.8

func (o OutputOutputRtpSettingsDestinationArrayOutput) ToOutputOutputRtpSettingsDestinationArrayOutputWithContext(ctx context.Context) OutputOutputRtpSettingsDestinationArrayOutput

type OutputOutputRtpSettingsDestinationInput added in v0.1.8

type OutputOutputRtpSettingsDestinationInput interface {
	pulumi.Input

	ToOutputOutputRtpSettingsDestinationOutput() OutputOutputRtpSettingsDestinationOutput
	ToOutputOutputRtpSettingsDestinationOutputWithContext(context.Context) OutputOutputRtpSettingsDestinationOutput
}

OutputOutputRtpSettingsDestinationInput is an input type that accepts OutputOutputRtpSettingsDestinationArgs and OutputOutputRtpSettingsDestinationOutput values. You can construct a concrete instance of `OutputOutputRtpSettingsDestinationInput` via:

OutputOutputRtpSettingsDestinationArgs{...}

type OutputOutputRtpSettingsDestinationOutput added in v0.1.8

type OutputOutputRtpSettingsDestinationOutput struct{ *pulumi.OutputState }

func (OutputOutputRtpSettingsDestinationOutput) ElementType added in v0.1.8

func (OutputOutputRtpSettingsDestinationOutput) Ip added in v0.1.8

Output IP.

func (OutputOutputRtpSettingsDestinationOutput) Port added in v0.1.8

output port.

func (OutputOutputRtpSettingsDestinationOutput) ToOutputOutputRtpSettingsDestinationOutput added in v0.1.8

func (o OutputOutputRtpSettingsDestinationOutput) ToOutputOutputRtpSettingsDestinationOutput() OutputOutputRtpSettingsDestinationOutput

func (OutputOutputRtpSettingsDestinationOutput) ToOutputOutputRtpSettingsDestinationOutputWithContext added in v0.1.8

func (o OutputOutputRtpSettingsDestinationOutput) ToOutputOutputRtpSettingsDestinationOutputWithContext(ctx context.Context) OutputOutputRtpSettingsDestinationOutput

type OutputOutputRtpSettingsInput added in v0.1.8

type OutputOutputRtpSettingsInput interface {
	pulumi.Input

	ToOutputOutputRtpSettingsOutput() OutputOutputRtpSettingsOutput
	ToOutputOutputRtpSettingsOutputWithContext(context.Context) OutputOutputRtpSettingsOutput
}

OutputOutputRtpSettingsInput is an input type that accepts OutputOutputRtpSettingsArgs and OutputOutputRtpSettingsOutput values. You can construct a concrete instance of `OutputOutputRtpSettingsInput` via:

OutputOutputRtpSettingsArgs{...}

type OutputOutputRtpSettingsOutput added in v0.1.8

type OutputOutputRtpSettingsOutput struct{ *pulumi.OutputState }

func (OutputOutputRtpSettingsOutput) Destinations added in v0.1.8

The target address of the relay can be filled in 1~2.

func (OutputOutputRtpSettingsOutput) ElementType added in v0.1.8

func (OutputOutputRtpSettingsOutput) Fec added in v0.1.8

You can only fill in none.

func (OutputOutputRtpSettingsOutput) IdleTimeout added in v0.1.8

Idle timeout, unit ms.

func (OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsOutput added in v0.1.8

func (o OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsOutput() OutputOutputRtpSettingsOutput

func (OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsOutputWithContext added in v0.1.8

func (o OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsOutputWithContext(ctx context.Context) OutputOutputRtpSettingsOutput

func (OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsPtrOutput added in v0.1.8

func (o OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsPtrOutput() OutputOutputRtpSettingsPtrOutput

func (OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsPtrOutputWithContext added in v0.1.8

func (o OutputOutputRtpSettingsOutput) ToOutputOutputRtpSettingsPtrOutputWithContext(ctx context.Context) OutputOutputRtpSettingsPtrOutput

type OutputOutputRtpSettingsPtrInput added in v0.1.8

type OutputOutputRtpSettingsPtrInput interface {
	pulumi.Input

	ToOutputOutputRtpSettingsPtrOutput() OutputOutputRtpSettingsPtrOutput
	ToOutputOutputRtpSettingsPtrOutputWithContext(context.Context) OutputOutputRtpSettingsPtrOutput
}

OutputOutputRtpSettingsPtrInput is an input type that accepts OutputOutputRtpSettingsArgs, OutputOutputRtpSettingsPtr and OutputOutputRtpSettingsPtrOutput values. You can construct a concrete instance of `OutputOutputRtpSettingsPtrInput` via:

        OutputOutputRtpSettingsArgs{...}

or:

        nil

func OutputOutputRtpSettingsPtr added in v0.1.8

func OutputOutputRtpSettingsPtr(v *OutputOutputRtpSettingsArgs) OutputOutputRtpSettingsPtrInput

type OutputOutputRtpSettingsPtrOutput added in v0.1.8

type OutputOutputRtpSettingsPtrOutput struct{ *pulumi.OutputState }

func (OutputOutputRtpSettingsPtrOutput) Destinations added in v0.1.8

The target address of the relay can be filled in 1~2.

func (OutputOutputRtpSettingsPtrOutput) Elem added in v0.1.8

func (OutputOutputRtpSettingsPtrOutput) ElementType added in v0.1.8

func (OutputOutputRtpSettingsPtrOutput) Fec added in v0.1.8

You can only fill in none.

func (OutputOutputRtpSettingsPtrOutput) IdleTimeout added in v0.1.8

Idle timeout, unit ms.

func (OutputOutputRtpSettingsPtrOutput) ToOutputOutputRtpSettingsPtrOutput added in v0.1.8

func (o OutputOutputRtpSettingsPtrOutput) ToOutputOutputRtpSettingsPtrOutput() OutputOutputRtpSettingsPtrOutput

func (OutputOutputRtpSettingsPtrOutput) ToOutputOutputRtpSettingsPtrOutputWithContext added in v0.1.8

func (o OutputOutputRtpSettingsPtrOutput) ToOutputOutputRtpSettingsPtrOutputWithContext(ctx context.Context) OutputOutputRtpSettingsPtrOutput

type OutputOutputSrtSettings added in v0.1.8

type OutputOutputSrtSettings struct {
	// The target address of the relay is required when Mode is CALLER, and only one group can be filled in.
	Destinations []OutputOutputSrtSettingsDestination `pulumi:"destinations"`
	// The total delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].
	Latency *int `pulumi:"latency"`
	// SRT mode, optional [LISTENER|CALLER], default is CALLER.
	Mode *string `pulumi:"mode"`
	// The encryption key for relaying SRT, which is empty by default, indicating no encryption. Only ascii code values can be filled in, and the length is [10, 79].
	Passphrase *string `pulumi:"passphrase"`
	// The key length of relay SRT, the default is 0, optional [0|16|24|32].
	PbKeyLen *int `pulumi:"pbKeyLen"`
	// The peer idle timeout for relaying SRT, the default is 5000, the unit is ms, and the range is [1000, 10000].
	PeerIdleTimeout *int `pulumi:"peerIdleTimeout"`
	// The peer delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].
	PeerLatency *int `pulumi:"peerLatency"`
	// The reception delay of relay SRT, the default is 120, the unit is ms, the range is [0, 3000].
	RecvLatency *int `pulumi:"recvLatency"`
	// relay the stream ID of SRT. You can choose uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-). The length is 0~512.
	StreamId *string `pulumi:"streamId"`
}

type OutputOutputSrtSettingsArgs added in v0.1.8

type OutputOutputSrtSettingsArgs struct {
	// The target address of the relay is required when Mode is CALLER, and only one group can be filled in.
	Destinations OutputOutputSrtSettingsDestinationArrayInput `pulumi:"destinations"`
	// The total delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].
	Latency pulumi.IntPtrInput `pulumi:"latency"`
	// SRT mode, optional [LISTENER|CALLER], default is CALLER.
	Mode pulumi.StringPtrInput `pulumi:"mode"`
	// The encryption key for relaying SRT, which is empty by default, indicating no encryption. Only ascii code values can be filled in, and the length is [10, 79].
	Passphrase pulumi.StringPtrInput `pulumi:"passphrase"`
	// The key length of relay SRT, the default is 0, optional [0|16|24|32].
	PbKeyLen pulumi.IntPtrInput `pulumi:"pbKeyLen"`
	// The peer idle timeout for relaying SRT, the default is 5000, the unit is ms, and the range is [1000, 10000].
	PeerIdleTimeout pulumi.IntPtrInput `pulumi:"peerIdleTimeout"`
	// The peer delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].
	PeerLatency pulumi.IntPtrInput `pulumi:"peerLatency"`
	// The reception delay of relay SRT, the default is 120, the unit is ms, the range is [0, 3000].
	RecvLatency pulumi.IntPtrInput `pulumi:"recvLatency"`
	// relay the stream ID of SRT. You can choose uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-). The length is 0~512.
	StreamId pulumi.StringPtrInput `pulumi:"streamId"`
}

func (OutputOutputSrtSettingsArgs) ElementType added in v0.1.8

func (OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsOutput added in v0.1.8

func (i OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsOutput() OutputOutputSrtSettingsOutput

func (OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsOutputWithContext added in v0.1.8

func (i OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsOutputWithContext(ctx context.Context) OutputOutputSrtSettingsOutput

func (OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsPtrOutput added in v0.1.8

func (i OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsPtrOutput() OutputOutputSrtSettingsPtrOutput

func (OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsPtrOutputWithContext added in v0.1.8

func (i OutputOutputSrtSettingsArgs) ToOutputOutputSrtSettingsPtrOutputWithContext(ctx context.Context) OutputOutputSrtSettingsPtrOutput

type OutputOutputSrtSettingsDestination added in v0.1.8

type OutputOutputSrtSettingsDestination struct {
	// Output IP.
	Ip string `pulumi:"ip"`
	// output port.
	Port int `pulumi:"port"`
}

type OutputOutputSrtSettingsDestinationArgs added in v0.1.8

type OutputOutputSrtSettingsDestinationArgs struct {
	// Output IP.
	Ip pulumi.StringInput `pulumi:"ip"`
	// output port.
	Port pulumi.IntInput `pulumi:"port"`
}

func (OutputOutputSrtSettingsDestinationArgs) ElementType added in v0.1.8

func (OutputOutputSrtSettingsDestinationArgs) ToOutputOutputSrtSettingsDestinationOutput added in v0.1.8

func (i OutputOutputSrtSettingsDestinationArgs) ToOutputOutputSrtSettingsDestinationOutput() OutputOutputSrtSettingsDestinationOutput

func (OutputOutputSrtSettingsDestinationArgs) ToOutputOutputSrtSettingsDestinationOutputWithContext added in v0.1.8

func (i OutputOutputSrtSettingsDestinationArgs) ToOutputOutputSrtSettingsDestinationOutputWithContext(ctx context.Context) OutputOutputSrtSettingsDestinationOutput

type OutputOutputSrtSettingsDestinationArray added in v0.1.8

type OutputOutputSrtSettingsDestinationArray []OutputOutputSrtSettingsDestinationInput

func (OutputOutputSrtSettingsDestinationArray) ElementType added in v0.1.8

func (OutputOutputSrtSettingsDestinationArray) ToOutputOutputSrtSettingsDestinationArrayOutput added in v0.1.8

func (i OutputOutputSrtSettingsDestinationArray) ToOutputOutputSrtSettingsDestinationArrayOutput() OutputOutputSrtSettingsDestinationArrayOutput

func (OutputOutputSrtSettingsDestinationArray) ToOutputOutputSrtSettingsDestinationArrayOutputWithContext added in v0.1.8

func (i OutputOutputSrtSettingsDestinationArray) ToOutputOutputSrtSettingsDestinationArrayOutputWithContext(ctx context.Context) OutputOutputSrtSettingsDestinationArrayOutput

type OutputOutputSrtSettingsDestinationArrayInput added in v0.1.8

type OutputOutputSrtSettingsDestinationArrayInput interface {
	pulumi.Input

	ToOutputOutputSrtSettingsDestinationArrayOutput() OutputOutputSrtSettingsDestinationArrayOutput
	ToOutputOutputSrtSettingsDestinationArrayOutputWithContext(context.Context) OutputOutputSrtSettingsDestinationArrayOutput
}

OutputOutputSrtSettingsDestinationArrayInput is an input type that accepts OutputOutputSrtSettingsDestinationArray and OutputOutputSrtSettingsDestinationArrayOutput values. You can construct a concrete instance of `OutputOutputSrtSettingsDestinationArrayInput` via:

OutputOutputSrtSettingsDestinationArray{ OutputOutputSrtSettingsDestinationArgs{...} }

type OutputOutputSrtSettingsDestinationArrayOutput added in v0.1.8

type OutputOutputSrtSettingsDestinationArrayOutput struct{ *pulumi.OutputState }

func (OutputOutputSrtSettingsDestinationArrayOutput) ElementType added in v0.1.8

func (OutputOutputSrtSettingsDestinationArrayOutput) Index added in v0.1.8

func (OutputOutputSrtSettingsDestinationArrayOutput) ToOutputOutputSrtSettingsDestinationArrayOutput added in v0.1.8

func (o OutputOutputSrtSettingsDestinationArrayOutput) ToOutputOutputSrtSettingsDestinationArrayOutput() OutputOutputSrtSettingsDestinationArrayOutput

func (OutputOutputSrtSettingsDestinationArrayOutput) ToOutputOutputSrtSettingsDestinationArrayOutputWithContext added in v0.1.8

func (o OutputOutputSrtSettingsDestinationArrayOutput) ToOutputOutputSrtSettingsDestinationArrayOutputWithContext(ctx context.Context) OutputOutputSrtSettingsDestinationArrayOutput

type OutputOutputSrtSettingsDestinationInput added in v0.1.8

type OutputOutputSrtSettingsDestinationInput interface {
	pulumi.Input

	ToOutputOutputSrtSettingsDestinationOutput() OutputOutputSrtSettingsDestinationOutput
	ToOutputOutputSrtSettingsDestinationOutputWithContext(context.Context) OutputOutputSrtSettingsDestinationOutput
}

OutputOutputSrtSettingsDestinationInput is an input type that accepts OutputOutputSrtSettingsDestinationArgs and OutputOutputSrtSettingsDestinationOutput values. You can construct a concrete instance of `OutputOutputSrtSettingsDestinationInput` via:

OutputOutputSrtSettingsDestinationArgs{...}

type OutputOutputSrtSettingsDestinationOutput added in v0.1.8

type OutputOutputSrtSettingsDestinationOutput struct{ *pulumi.OutputState }

func (OutputOutputSrtSettingsDestinationOutput) ElementType added in v0.1.8

func (OutputOutputSrtSettingsDestinationOutput) Ip added in v0.1.8

Output IP.

func (OutputOutputSrtSettingsDestinationOutput) Port added in v0.1.8

output port.

func (OutputOutputSrtSettingsDestinationOutput) ToOutputOutputSrtSettingsDestinationOutput added in v0.1.8

func (o OutputOutputSrtSettingsDestinationOutput) ToOutputOutputSrtSettingsDestinationOutput() OutputOutputSrtSettingsDestinationOutput

func (OutputOutputSrtSettingsDestinationOutput) ToOutputOutputSrtSettingsDestinationOutputWithContext added in v0.1.8

func (o OutputOutputSrtSettingsDestinationOutput) ToOutputOutputSrtSettingsDestinationOutputWithContext(ctx context.Context) OutputOutputSrtSettingsDestinationOutput

type OutputOutputSrtSettingsInput added in v0.1.8

type OutputOutputSrtSettingsInput interface {
	pulumi.Input

	ToOutputOutputSrtSettingsOutput() OutputOutputSrtSettingsOutput
	ToOutputOutputSrtSettingsOutputWithContext(context.Context) OutputOutputSrtSettingsOutput
}

OutputOutputSrtSettingsInput is an input type that accepts OutputOutputSrtSettingsArgs and OutputOutputSrtSettingsOutput values. You can construct a concrete instance of `OutputOutputSrtSettingsInput` via:

OutputOutputSrtSettingsArgs{...}

type OutputOutputSrtSettingsOutput added in v0.1.8

type OutputOutputSrtSettingsOutput struct{ *pulumi.OutputState }

func (OutputOutputSrtSettingsOutput) Destinations added in v0.1.8

The target address of the relay is required when Mode is CALLER, and only one group can be filled in.

func (OutputOutputSrtSettingsOutput) ElementType added in v0.1.8

func (OutputOutputSrtSettingsOutput) Latency added in v0.1.8

The total delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].

func (OutputOutputSrtSettingsOutput) Mode added in v0.1.8

SRT mode, optional [LISTENER|CALLER], default is CALLER.

func (OutputOutputSrtSettingsOutput) Passphrase added in v0.1.8

The encryption key for relaying SRT, which is empty by default, indicating no encryption. Only ascii code values can be filled in, and the length is [10, 79].

func (OutputOutputSrtSettingsOutput) PbKeyLen added in v0.1.8

The key length of relay SRT, the default is 0, optional [0|16|24|32].

func (OutputOutputSrtSettingsOutput) PeerIdleTimeout added in v0.1.8

The peer idle timeout for relaying SRT, the default is 5000, the unit is ms, and the range is [1000, 10000].

func (OutputOutputSrtSettingsOutput) PeerLatency added in v0.1.8

The peer delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].

func (OutputOutputSrtSettingsOutput) RecvLatency added in v0.1.8

The reception delay of relay SRT, the default is 120, the unit is ms, the range is [0, 3000].

func (OutputOutputSrtSettingsOutput) StreamId added in v0.1.8

relay the stream ID of SRT. You can choose uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-). The length is 0~512.

func (OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsOutput added in v0.1.8

func (o OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsOutput() OutputOutputSrtSettingsOutput

func (OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsOutputWithContext added in v0.1.8

func (o OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsOutputWithContext(ctx context.Context) OutputOutputSrtSettingsOutput

func (OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsPtrOutput added in v0.1.8

func (o OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsPtrOutput() OutputOutputSrtSettingsPtrOutput

func (OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsPtrOutputWithContext added in v0.1.8

func (o OutputOutputSrtSettingsOutput) ToOutputOutputSrtSettingsPtrOutputWithContext(ctx context.Context) OutputOutputSrtSettingsPtrOutput

type OutputOutputSrtSettingsPtrInput added in v0.1.8

type OutputOutputSrtSettingsPtrInput interface {
	pulumi.Input

	ToOutputOutputSrtSettingsPtrOutput() OutputOutputSrtSettingsPtrOutput
	ToOutputOutputSrtSettingsPtrOutputWithContext(context.Context) OutputOutputSrtSettingsPtrOutput
}

OutputOutputSrtSettingsPtrInput is an input type that accepts OutputOutputSrtSettingsArgs, OutputOutputSrtSettingsPtr and OutputOutputSrtSettingsPtrOutput values. You can construct a concrete instance of `OutputOutputSrtSettingsPtrInput` via:

        OutputOutputSrtSettingsArgs{...}

or:

        nil

func OutputOutputSrtSettingsPtr added in v0.1.8

func OutputOutputSrtSettingsPtr(v *OutputOutputSrtSettingsArgs) OutputOutputSrtSettingsPtrInput

type OutputOutputSrtSettingsPtrOutput added in v0.1.8

type OutputOutputSrtSettingsPtrOutput struct{ *pulumi.OutputState }

func (OutputOutputSrtSettingsPtrOutput) Destinations added in v0.1.8

The target address of the relay is required when Mode is CALLER, and only one group can be filled in.

func (OutputOutputSrtSettingsPtrOutput) Elem added in v0.1.8

func (OutputOutputSrtSettingsPtrOutput) ElementType added in v0.1.8

func (OutputOutputSrtSettingsPtrOutput) Latency added in v0.1.8

The total delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].

func (OutputOutputSrtSettingsPtrOutput) Mode added in v0.1.8

SRT mode, optional [LISTENER|CALLER], default is CALLER.

func (OutputOutputSrtSettingsPtrOutput) Passphrase added in v0.1.8

The encryption key for relaying SRT, which is empty by default, indicating no encryption. Only ascii code values can be filled in, and the length is [10, 79].

func (OutputOutputSrtSettingsPtrOutput) PbKeyLen added in v0.1.8

The key length of relay SRT, the default is 0, optional [0|16|24|32].

func (OutputOutputSrtSettingsPtrOutput) PeerIdleTimeout added in v0.1.8

The peer idle timeout for relaying SRT, the default is 5000, the unit is ms, and the range is [1000, 10000].

func (OutputOutputSrtSettingsPtrOutput) PeerLatency added in v0.1.8

The peer delay of relaying SRT, the default is 0, the unit is ms, and the range is [0, 3000].

func (OutputOutputSrtSettingsPtrOutput) RecvLatency added in v0.1.8

The reception delay of relay SRT, the default is 120, the unit is ms, the range is [0, 3000].

func (OutputOutputSrtSettingsPtrOutput) StreamId added in v0.1.8

relay the stream ID of SRT. You can choose uppercase and lowercase letters, numbers and special characters (.#!:&amp;,=_-). The length is 0~512.

func (OutputOutputSrtSettingsPtrOutput) ToOutputOutputSrtSettingsPtrOutput added in v0.1.8

func (o OutputOutputSrtSettingsPtrOutput) ToOutputOutputSrtSettingsPtrOutput() OutputOutputSrtSettingsPtrOutput

func (OutputOutputSrtSettingsPtrOutput) ToOutputOutputSrtSettingsPtrOutputWithContext added in v0.1.8

func (o OutputOutputSrtSettingsPtrOutput) ToOutputOutputSrtSettingsPtrOutputWithContext(ctx context.Context) OutputOutputSrtSettingsPtrOutput

type OutputOutputType added in v0.1.8

type OutputOutputType struct {
	// IP whitelist list, the format is CIDR, such as 0.0.0.0/0. When the Protocol is RTMP_PULL, it is valid, and if it is empty, it means that the client IP is not limited.
	AllowIpLists []string `pulumi:"allowIpLists"`
	// Output description.
	Description string `pulumi:"description"`
	// The maximum number of concurrent pull streams, the maximum is 4, and the default is 4. Only SRT or RTMP_PULL can set this parameter.
	MaxConcurrent *int `pulumi:"maxConcurrent"`
	// The name of the output.
	OutputName string `pulumi:"outputName"`
	// Output region.
	OutputRegion string `pulumi:"outputRegion"`
	// Output protocol, optional [SRT|RTP|RTMP|RTMP_PULL].
	Protocol string `pulumi:"protocol"`
	// Output RTMP configuration.
	RtmpSettings *OutputOutputRtmpSettings `pulumi:"rtmpSettings"`
	// Output RTP configuration.
	RtpSettings *OutputOutputRtpSettings `pulumi:"rtpSettings"`
	// configuration of the output SRT.
	SrtSettings *OutputOutputSrtSettings `pulumi:"srtSettings"`
}

type OutputOutputTypeArgs added in v0.1.8

type OutputOutputTypeArgs struct {
	// IP whitelist list, the format is CIDR, such as 0.0.0.0/0. When the Protocol is RTMP_PULL, it is valid, and if it is empty, it means that the client IP is not limited.
	AllowIpLists pulumi.StringArrayInput `pulumi:"allowIpLists"`
	// Output description.
	Description pulumi.StringInput `pulumi:"description"`
	// The maximum number of concurrent pull streams, the maximum is 4, and the default is 4. Only SRT or RTMP_PULL can set this parameter.
	MaxConcurrent pulumi.IntPtrInput `pulumi:"maxConcurrent"`
	// The name of the output.
	OutputName pulumi.StringInput `pulumi:"outputName"`
	// Output region.
	OutputRegion pulumi.StringInput `pulumi:"outputRegion"`
	// Output protocol, optional [SRT|RTP|RTMP|RTMP_PULL].
	Protocol pulumi.StringInput `pulumi:"protocol"`
	// Output RTMP configuration.
	RtmpSettings OutputOutputRtmpSettingsPtrInput `pulumi:"rtmpSettings"`
	// Output RTP configuration.
	RtpSettings OutputOutputRtpSettingsPtrInput `pulumi:"rtpSettings"`
	// configuration of the output SRT.
	SrtSettings OutputOutputSrtSettingsPtrInput `pulumi:"srtSettings"`
}

func (OutputOutputTypeArgs) ElementType added in v0.1.8

func (OutputOutputTypeArgs) ElementType() reflect.Type

func (OutputOutputTypeArgs) ToOutputOutputTypeOutput added in v0.1.8

func (i OutputOutputTypeArgs) ToOutputOutputTypeOutput() OutputOutputTypeOutput

func (OutputOutputTypeArgs) ToOutputOutputTypeOutputWithContext added in v0.1.8

func (i OutputOutputTypeArgs) ToOutputOutputTypeOutputWithContext(ctx context.Context) OutputOutputTypeOutput

func (OutputOutputTypeArgs) ToOutputOutputTypePtrOutput added in v0.1.8

func (i OutputOutputTypeArgs) ToOutputOutputTypePtrOutput() OutputOutputTypePtrOutput

func (OutputOutputTypeArgs) ToOutputOutputTypePtrOutputWithContext added in v0.1.8

func (i OutputOutputTypeArgs) ToOutputOutputTypePtrOutputWithContext(ctx context.Context) OutputOutputTypePtrOutput

type OutputOutputTypeInput added in v0.1.8

type OutputOutputTypeInput interface {
	pulumi.Input

	ToOutputOutputTypeOutput() OutputOutputTypeOutput
	ToOutputOutputTypeOutputWithContext(context.Context) OutputOutputTypeOutput
}

OutputOutputTypeInput is an input type that accepts OutputOutputTypeArgs and OutputOutputTypeOutput values. You can construct a concrete instance of `OutputOutputTypeInput` via:

OutputOutputTypeArgs{...}

type OutputOutputTypeOutput added in v0.1.8

type OutputOutputTypeOutput struct{ *pulumi.OutputState }

func (OutputOutputTypeOutput) AllowIpLists added in v0.1.8

IP whitelist list, the format is CIDR, such as 0.0.0.0/0. When the Protocol is RTMP_PULL, it is valid, and if it is empty, it means that the client IP is not limited.

func (OutputOutputTypeOutput) Description added in v0.1.8

func (o OutputOutputTypeOutput) Description() pulumi.StringOutput

Output description.

func (OutputOutputTypeOutput) ElementType added in v0.1.8

func (OutputOutputTypeOutput) ElementType() reflect.Type

func (OutputOutputTypeOutput) MaxConcurrent added in v0.1.8

func (o OutputOutputTypeOutput) MaxConcurrent() pulumi.IntPtrOutput

The maximum number of concurrent pull streams, the maximum is 4, and the default is 4. Only SRT or RTMP_PULL can set this parameter.

func (OutputOutputTypeOutput) OutputName added in v0.1.8

The name of the output.

func (OutputOutputTypeOutput) OutputRegion added in v0.1.8

func (o OutputOutputTypeOutput) OutputRegion() pulumi.StringOutput

Output region.

func (OutputOutputTypeOutput) Protocol added in v0.1.8

Output protocol, optional [SRT|RTP|RTMP|RTMP_PULL].

func (OutputOutputTypeOutput) RtmpSettings added in v0.1.8

Output RTMP configuration.

func (OutputOutputTypeOutput) RtpSettings added in v0.1.8

Output RTP configuration.

func (OutputOutputTypeOutput) SrtSettings added in v0.1.8

configuration of the output SRT.

func (OutputOutputTypeOutput) ToOutputOutputTypeOutput added in v0.1.8

func (o OutputOutputTypeOutput) ToOutputOutputTypeOutput() OutputOutputTypeOutput

func (OutputOutputTypeOutput) ToOutputOutputTypeOutputWithContext added in v0.1.8

func (o OutputOutputTypeOutput) ToOutputOutputTypeOutputWithContext(ctx context.Context) OutputOutputTypeOutput

func (OutputOutputTypeOutput) ToOutputOutputTypePtrOutput added in v0.1.8

func (o OutputOutputTypeOutput) ToOutputOutputTypePtrOutput() OutputOutputTypePtrOutput

func (OutputOutputTypeOutput) ToOutputOutputTypePtrOutputWithContext added in v0.1.8

func (o OutputOutputTypeOutput) ToOutputOutputTypePtrOutputWithContext(ctx context.Context) OutputOutputTypePtrOutput

type OutputOutputTypePtrInput added in v0.1.8

type OutputOutputTypePtrInput interface {
	pulumi.Input

	ToOutputOutputTypePtrOutput() OutputOutputTypePtrOutput
	ToOutputOutputTypePtrOutputWithContext(context.Context) OutputOutputTypePtrOutput
}

OutputOutputTypePtrInput is an input type that accepts OutputOutputTypeArgs, OutputOutputTypePtr and OutputOutputTypePtrOutput values. You can construct a concrete instance of `OutputOutputTypePtrInput` via:

        OutputOutputTypeArgs{...}

or:

        nil

func OutputOutputTypePtr added in v0.1.8

func OutputOutputTypePtr(v *OutputOutputTypeArgs) OutputOutputTypePtrInput

type OutputOutputTypePtrOutput added in v0.1.8

type OutputOutputTypePtrOutput struct{ *pulumi.OutputState }

func (OutputOutputTypePtrOutput) AllowIpLists added in v0.1.8

IP whitelist list, the format is CIDR, such as 0.0.0.0/0. When the Protocol is RTMP_PULL, it is valid, and if it is empty, it means that the client IP is not limited.

func (OutputOutputTypePtrOutput) Description added in v0.1.8

Output description.

func (OutputOutputTypePtrOutput) Elem added in v0.1.8

func (OutputOutputTypePtrOutput) ElementType added in v0.1.8

func (OutputOutputTypePtrOutput) ElementType() reflect.Type

func (OutputOutputTypePtrOutput) MaxConcurrent added in v0.1.8

func (o OutputOutputTypePtrOutput) MaxConcurrent() pulumi.IntPtrOutput

The maximum number of concurrent pull streams, the maximum is 4, and the default is 4. Only SRT or RTMP_PULL can set this parameter.

func (OutputOutputTypePtrOutput) OutputName added in v0.1.8

The name of the output.

func (OutputOutputTypePtrOutput) OutputRegion added in v0.1.8

Output region.

func (OutputOutputTypePtrOutput) Protocol added in v0.1.8

Output protocol, optional [SRT|RTP|RTMP|RTMP_PULL].

func (OutputOutputTypePtrOutput) RtmpSettings added in v0.1.8

Output RTMP configuration.

func (OutputOutputTypePtrOutput) RtpSettings added in v0.1.8

Output RTP configuration.

func (OutputOutputTypePtrOutput) SrtSettings added in v0.1.8

configuration of the output SRT.

func (OutputOutputTypePtrOutput) ToOutputOutputTypePtrOutput added in v0.1.8

func (o OutputOutputTypePtrOutput) ToOutputOutputTypePtrOutput() OutputOutputTypePtrOutput

func (OutputOutputTypePtrOutput) ToOutputOutputTypePtrOutputWithContext added in v0.1.8

func (o OutputOutputTypePtrOutput) ToOutputOutputTypePtrOutputWithContext(ctx context.Context) OutputOutputTypePtrOutput

type OutputState added in v0.1.8

type OutputState struct {
	// Flow ID.
	FlowId pulumi.StringPtrInput
	// Output configuration of the transport stream.
	Output OutputOutputTypePtrInput
}

func (OutputState) ElementType added in v0.1.8

func (OutputState) ElementType() reflect.Type

type PersonSample

type PersonSample struct {
	pulumi.CustomResourceState

	// Material description, length limit: 1024 characters.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Material image [Base64](https://tools.ietf.org/html/rfc4648) encoded string only supports jpeg and png image formats. Array length limit: 5 images.Note: The picture must be a single portrait with clearer facial features, with a pixel size of not less than 200*200.
	FaceContents pulumi.StringArrayOutput `pulumi:"faceContents"`
	// Material name, length limit: 20 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Material application scene, optional value:1. Recognition.Face: used for content recognition 2. Review.Face: used for inappropriate content identification 3. All: contains all of the above, equivalent to 1+2.
	Usages pulumi.StringArrayOutput `pulumi:"usages"`
}

Provides a resource to create a mps personSample

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"encoding/base64"
"os"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func filebase64OrPanic(path string) string {
	if fileData, err := os.ReadFile(path); err == nil {
		return base64.StdEncoding.EncodeToString(fileData[:])
	} else {
		panic(err.Error())
	}
}

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewPersonSample(ctx, "personSample", &Mps.PersonSampleArgs{
			Usages: pulumi.StringArray{
				pulumi.String("Review.Face"),
			},
			Description: pulumi.String("test"),
			FaceContents: pulumi.StringArray{
				filebase64OrPanic("./person.png"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/personSample:PersonSample person_sample person_sample_id ```

func GetPersonSample

func GetPersonSample(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PersonSampleState, opts ...pulumi.ResourceOption) (*PersonSample, error)

GetPersonSample gets an existing PersonSample resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPersonSample

func NewPersonSample(ctx *pulumi.Context,
	name string, args *PersonSampleArgs, opts ...pulumi.ResourceOption) (*PersonSample, error)

NewPersonSample registers a new resource with the given unique name, arguments, and options.

func (*PersonSample) ElementType

func (*PersonSample) ElementType() reflect.Type

func (*PersonSample) ToPersonSampleOutput

func (i *PersonSample) ToPersonSampleOutput() PersonSampleOutput

func (*PersonSample) ToPersonSampleOutputWithContext

func (i *PersonSample) ToPersonSampleOutputWithContext(ctx context.Context) PersonSampleOutput

type PersonSampleArgs

type PersonSampleArgs struct {
	// Material description, length limit: 1024 characters.
	Description pulumi.StringPtrInput
	// Material image [Base64](https://tools.ietf.org/html/rfc4648) encoded string only supports jpeg and png image formats. Array length limit: 5 images.Note: The picture must be a single portrait with clearer facial features, with a pixel size of not less than 200*200.
	FaceContents pulumi.StringArrayInput
	// Material name, length limit: 20 characters.
	Name pulumi.StringPtrInput
	// Material application scene, optional value:1. Recognition.Face: used for content recognition 2. Review.Face: used for inappropriate content identification 3. All: contains all of the above, equivalent to 1+2.
	Usages pulumi.StringArrayInput
}

The set of arguments for constructing a PersonSample resource.

func (PersonSampleArgs) ElementType

func (PersonSampleArgs) ElementType() reflect.Type

type PersonSampleArray

type PersonSampleArray []PersonSampleInput

func (PersonSampleArray) ElementType

func (PersonSampleArray) ElementType() reflect.Type

func (PersonSampleArray) ToPersonSampleArrayOutput

func (i PersonSampleArray) ToPersonSampleArrayOutput() PersonSampleArrayOutput

func (PersonSampleArray) ToPersonSampleArrayOutputWithContext

func (i PersonSampleArray) ToPersonSampleArrayOutputWithContext(ctx context.Context) PersonSampleArrayOutput

type PersonSampleArrayInput

type PersonSampleArrayInput interface {
	pulumi.Input

	ToPersonSampleArrayOutput() PersonSampleArrayOutput
	ToPersonSampleArrayOutputWithContext(context.Context) PersonSampleArrayOutput
}

PersonSampleArrayInput is an input type that accepts PersonSampleArray and PersonSampleArrayOutput values. You can construct a concrete instance of `PersonSampleArrayInput` via:

PersonSampleArray{ PersonSampleArgs{...} }

type PersonSampleArrayOutput

type PersonSampleArrayOutput struct{ *pulumi.OutputState }

func (PersonSampleArrayOutput) ElementType

func (PersonSampleArrayOutput) ElementType() reflect.Type

func (PersonSampleArrayOutput) Index

func (PersonSampleArrayOutput) ToPersonSampleArrayOutput

func (o PersonSampleArrayOutput) ToPersonSampleArrayOutput() PersonSampleArrayOutput

func (PersonSampleArrayOutput) ToPersonSampleArrayOutputWithContext

func (o PersonSampleArrayOutput) ToPersonSampleArrayOutputWithContext(ctx context.Context) PersonSampleArrayOutput

type PersonSampleInput

type PersonSampleInput interface {
	pulumi.Input

	ToPersonSampleOutput() PersonSampleOutput
	ToPersonSampleOutputWithContext(ctx context.Context) PersonSampleOutput
}

type PersonSampleMap

type PersonSampleMap map[string]PersonSampleInput

func (PersonSampleMap) ElementType

func (PersonSampleMap) ElementType() reflect.Type

func (PersonSampleMap) ToPersonSampleMapOutput

func (i PersonSampleMap) ToPersonSampleMapOutput() PersonSampleMapOutput

func (PersonSampleMap) ToPersonSampleMapOutputWithContext

func (i PersonSampleMap) ToPersonSampleMapOutputWithContext(ctx context.Context) PersonSampleMapOutput

type PersonSampleMapInput

type PersonSampleMapInput interface {
	pulumi.Input

	ToPersonSampleMapOutput() PersonSampleMapOutput
	ToPersonSampleMapOutputWithContext(context.Context) PersonSampleMapOutput
}

PersonSampleMapInput is an input type that accepts PersonSampleMap and PersonSampleMapOutput values. You can construct a concrete instance of `PersonSampleMapInput` via:

PersonSampleMap{ "key": PersonSampleArgs{...} }

type PersonSampleMapOutput

type PersonSampleMapOutput struct{ *pulumi.OutputState }

func (PersonSampleMapOutput) ElementType

func (PersonSampleMapOutput) ElementType() reflect.Type

func (PersonSampleMapOutput) MapIndex

func (PersonSampleMapOutput) ToPersonSampleMapOutput

func (o PersonSampleMapOutput) ToPersonSampleMapOutput() PersonSampleMapOutput

func (PersonSampleMapOutput) ToPersonSampleMapOutputWithContext

func (o PersonSampleMapOutput) ToPersonSampleMapOutputWithContext(ctx context.Context) PersonSampleMapOutput

type PersonSampleOutput

type PersonSampleOutput struct{ *pulumi.OutputState }

func (PersonSampleOutput) Description

func (o PersonSampleOutput) Description() pulumi.StringPtrOutput

Material description, length limit: 1024 characters.

func (PersonSampleOutput) ElementType

func (PersonSampleOutput) ElementType() reflect.Type

func (PersonSampleOutput) FaceContents

func (o PersonSampleOutput) FaceContents() pulumi.StringArrayOutput

Material image [Base64](https://tools.ietf.org/html/rfc4648) encoded string only supports jpeg and png image formats. Array length limit: 5 images.Note: The picture must be a single portrait with clearer facial features, with a pixel size of not less than 200*200.

func (PersonSampleOutput) Name

Material name, length limit: 20 characters.

func (PersonSampleOutput) ToPersonSampleOutput

func (o PersonSampleOutput) ToPersonSampleOutput() PersonSampleOutput

func (PersonSampleOutput) ToPersonSampleOutputWithContext

func (o PersonSampleOutput) ToPersonSampleOutputWithContext(ctx context.Context) PersonSampleOutput

func (PersonSampleOutput) Usages

Material application scene, optional value:1. Recognition.Face: used for content recognition 2. Review.Face: used for inappropriate content identification 3. All: contains all of the above, equivalent to 1+2.

type PersonSampleState

type PersonSampleState struct {
	// Material description, length limit: 1024 characters.
	Description pulumi.StringPtrInput
	// Material image [Base64](https://tools.ietf.org/html/rfc4648) encoded string only supports jpeg and png image formats. Array length limit: 5 images.Note: The picture must be a single portrait with clearer facial features, with a pixel size of not less than 200*200.
	FaceContents pulumi.StringArrayInput
	// Material name, length limit: 20 characters.
	Name pulumi.StringPtrInput
	// Material application scene, optional value:1. Recognition.Face: used for content recognition 2. Review.Face: used for inappropriate content identification 3. All: contains all of the above, equivalent to 1+2.
	Usages pulumi.StringArrayInput
}

func (PersonSampleState) ElementType

func (PersonSampleState) ElementType() reflect.Type

type ProcessLiveStreamOperation added in v0.1.8

type ProcessLiveStreamOperation struct {
	pulumi.CustomResourceState

	// AI video intelligent analysis input parameter types.
	AiAnalysisTask ProcessLiveStreamOperationAiAnalysisTaskPtrOutput `pulumi:"aiAnalysisTask"`
	// Type parameter of a video content audit task.
	AiContentReviewTask ProcessLiveStreamOperationAiContentReviewTaskPtrOutput `pulumi:"aiContentReviewTask"`
	// The parameters for a video quality control task.
	AiQualityControlTask ProcessLiveStreamOperationAiQualityControlTaskPtrOutput `pulumi:"aiQualityControlTask"`
	// Type parameter of video content recognition task.
	AiRecognitionTask ProcessLiveStreamOperationAiRecognitionTaskPtrOutput `pulumi:"aiRecognitionTask"`
	// Target directory of a live stream processing output file, such as `/movie/201909/`. If this parameter is left empty, the `/` directory will be used.
	OutputDir pulumi.StringPtrOutput `pulumi:"outputDir"`
	// Target bucket of a live stream processing output file. This parameter is required if a file will be output.
	OutputStorage ProcessLiveStreamOperationOutputStoragePtrOutput `pulumi:"outputStorage"`
	// The scheme ID.Note 1: About `OutputStorage` and `OutputDir`:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.
	ScheduleId pulumi.IntPtrOutput `pulumi:"scheduleId"`
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrOutput `pulumi:"sessionContext"`
	// The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrOutput `pulumi:"sessionId"`
	// Event notification information of a task, which is used to specify the live stream processing result.
	TaskNotifyConfig ProcessLiveStreamOperationTaskNotifyConfigOutput `pulumi:"taskNotifyConfig"`
	// Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
	Url pulumi.StringOutput `pulumi:"url"`
}

Provides a resource to create a mps processLiveStreamOperation

## Example Usage

### Process mps live stream through CMQ

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		output, err := Cos.NewBucket(ctx, "output", &Cos.BucketArgs{
			Bucket:     pulumi.String(fmt.Sprintf("tf-bucket-mps-process-live-stream-output-%v", local.App_id)),
			ForceClean: pulumi.Bool(true),
			Acl:        pulumi.String("public-read"),
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewProcessLiveStreamOperation(ctx, "operation", &Mps.ProcessLiveStreamOperationArgs{
			Url: pulumi.String("http://www.abc.com/abc.m3u8"),
			TaskNotifyConfig: &mps.ProcessLiveStreamOperationTaskNotifyConfigArgs{
				CmqModel:   pulumi.String("Queue"),
				CmqRegion:  pulumi.String("gz"),
				QueueName:  pulumi.String("test"),
				TopicName:  pulumi.String("test"),
				NotifyType: pulumi.String("CMQ"),
			},
			OutputStorage: &mps.ProcessLiveStreamOperationOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &mps.ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs{
					Bucket: output.Bucket,
					Region: pulumi.String("%s"),
				},
			},
			OutputDir: pulumi.String("/output/"),
			AiContentReviewTask: &mps.ProcessLiveStreamOperationAiContentReviewTaskArgs{
				Definition: pulumi.Int(10),
			},
			AiRecognitionTask: &mps.ProcessLiveStreamOperationAiRecognitionTaskArgs{
				Definition: pulumi.Int(10),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetProcessLiveStreamOperation added in v0.1.8

func GetProcessLiveStreamOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProcessLiveStreamOperationState, opts ...pulumi.ResourceOption) (*ProcessLiveStreamOperation, error)

GetProcessLiveStreamOperation gets an existing ProcessLiveStreamOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProcessLiveStreamOperation added in v0.1.8

func NewProcessLiveStreamOperation(ctx *pulumi.Context,
	name string, args *ProcessLiveStreamOperationArgs, opts ...pulumi.ResourceOption) (*ProcessLiveStreamOperation, error)

NewProcessLiveStreamOperation registers a new resource with the given unique name, arguments, and options.

func (*ProcessLiveStreamOperation) ElementType added in v0.1.8

func (*ProcessLiveStreamOperation) ElementType() reflect.Type

func (*ProcessLiveStreamOperation) ToProcessLiveStreamOperationOutput added in v0.1.8

func (i *ProcessLiveStreamOperation) ToProcessLiveStreamOperationOutput() ProcessLiveStreamOperationOutput

func (*ProcessLiveStreamOperation) ToProcessLiveStreamOperationOutputWithContext added in v0.1.8

func (i *ProcessLiveStreamOperation) ToProcessLiveStreamOperationOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutput

type ProcessLiveStreamOperationAiAnalysisTask added in v0.1.8

type ProcessLiveStreamOperationAiAnalysisTask struct {
	// Video content analysis template ID.
	Definition int `pulumi:"definition"`
	// 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.
	ExtendedParameter *string `pulumi:"extendedParameter"`
}

type ProcessLiveStreamOperationAiAnalysisTaskArgs added in v0.1.8

type ProcessLiveStreamOperationAiAnalysisTaskArgs struct {
	// Video content analysis template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtendedParameter pulumi.StringPtrInput `pulumi:"extendedParameter"`
}

func (ProcessLiveStreamOperationAiAnalysisTaskArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskOutput() ProcessLiveStreamOperationAiAnalysisTaskOutput

func (ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiAnalysisTaskOutput

func (ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput() ProcessLiveStreamOperationAiAnalysisTaskPtrOutput

func (ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiAnalysisTaskArgs) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiAnalysisTaskPtrOutput

type ProcessLiveStreamOperationAiAnalysisTaskInput added in v0.1.8

type ProcessLiveStreamOperationAiAnalysisTaskInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiAnalysisTaskOutput() ProcessLiveStreamOperationAiAnalysisTaskOutput
	ToProcessLiveStreamOperationAiAnalysisTaskOutputWithContext(context.Context) ProcessLiveStreamOperationAiAnalysisTaskOutput
}

ProcessLiveStreamOperationAiAnalysisTaskInput is an input type that accepts ProcessLiveStreamOperationAiAnalysisTaskArgs and ProcessLiveStreamOperationAiAnalysisTaskOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiAnalysisTaskInput` via:

ProcessLiveStreamOperationAiAnalysisTaskArgs{...}

type ProcessLiveStreamOperationAiAnalysisTaskOutput added in v0.1.8

type ProcessLiveStreamOperationAiAnalysisTaskOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) Definition added in v0.1.8

Video content analysis template ID.

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) ExtendedParameter added in v0.1.8

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.

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskOutput() ProcessLiveStreamOperationAiAnalysisTaskOutput

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiAnalysisTaskOutput

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput() ProcessLiveStreamOperationAiAnalysisTaskPtrOutput

func (ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiAnalysisTaskOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiAnalysisTaskPtrOutput

type ProcessLiveStreamOperationAiAnalysisTaskPtrInput added in v0.1.8

type ProcessLiveStreamOperationAiAnalysisTaskPtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput() ProcessLiveStreamOperationAiAnalysisTaskPtrOutput
	ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext(context.Context) ProcessLiveStreamOperationAiAnalysisTaskPtrOutput
}

ProcessLiveStreamOperationAiAnalysisTaskPtrInput is an input type that accepts ProcessLiveStreamOperationAiAnalysisTaskArgs, ProcessLiveStreamOperationAiAnalysisTaskPtr and ProcessLiveStreamOperationAiAnalysisTaskPtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiAnalysisTaskPtrInput` via:

        ProcessLiveStreamOperationAiAnalysisTaskArgs{...}

or:

        nil

type ProcessLiveStreamOperationAiAnalysisTaskPtrOutput added in v0.1.8

type ProcessLiveStreamOperationAiAnalysisTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) Definition added in v0.1.8

Video content analysis template ID.

func (ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) ExtendedParameter added in v0.1.8

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.

func (ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutput() ProcessLiveStreamOperationAiAnalysisTaskPtrOutput

func (ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiAnalysisTaskPtrOutput) ToProcessLiveStreamOperationAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiAnalysisTaskPtrOutput

type ProcessLiveStreamOperationAiContentReviewTask added in v0.1.8

type ProcessLiveStreamOperationAiContentReviewTask struct {
	// Video content audit template ID.
	Definition int `pulumi:"definition"`
}

type ProcessLiveStreamOperationAiContentReviewTaskArgs added in v0.1.8

type ProcessLiveStreamOperationAiContentReviewTaskArgs struct {
	// Video content audit template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (ProcessLiveStreamOperationAiContentReviewTaskArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskOutput() ProcessLiveStreamOperationAiContentReviewTaskOutput

func (ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiContentReviewTaskOutput

func (ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutput() ProcessLiveStreamOperationAiContentReviewTaskPtrOutput

func (ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiContentReviewTaskArgs) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiContentReviewTaskPtrOutput

type ProcessLiveStreamOperationAiContentReviewTaskInput added in v0.1.8

type ProcessLiveStreamOperationAiContentReviewTaskInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiContentReviewTaskOutput() ProcessLiveStreamOperationAiContentReviewTaskOutput
	ToProcessLiveStreamOperationAiContentReviewTaskOutputWithContext(context.Context) ProcessLiveStreamOperationAiContentReviewTaskOutput
}

ProcessLiveStreamOperationAiContentReviewTaskInput is an input type that accepts ProcessLiveStreamOperationAiContentReviewTaskArgs and ProcessLiveStreamOperationAiContentReviewTaskOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiContentReviewTaskInput` via:

ProcessLiveStreamOperationAiContentReviewTaskArgs{...}

type ProcessLiveStreamOperationAiContentReviewTaskOutput added in v0.1.8

type ProcessLiveStreamOperationAiContentReviewTaskOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiContentReviewTaskOutput) Definition added in v0.1.8

Video content audit template ID.

func (ProcessLiveStreamOperationAiContentReviewTaskOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskOutput() ProcessLiveStreamOperationAiContentReviewTaskOutput

func (ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiContentReviewTaskOutput

func (ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutput() ProcessLiveStreamOperationAiContentReviewTaskPtrOutput

func (ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiContentReviewTaskOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiContentReviewTaskPtrOutput

type ProcessLiveStreamOperationAiContentReviewTaskPtrInput added in v0.1.8

type ProcessLiveStreamOperationAiContentReviewTaskPtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiContentReviewTaskPtrOutput() ProcessLiveStreamOperationAiContentReviewTaskPtrOutput
	ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext(context.Context) ProcessLiveStreamOperationAiContentReviewTaskPtrOutput
}

ProcessLiveStreamOperationAiContentReviewTaskPtrInput is an input type that accepts ProcessLiveStreamOperationAiContentReviewTaskArgs, ProcessLiveStreamOperationAiContentReviewTaskPtr and ProcessLiveStreamOperationAiContentReviewTaskPtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiContentReviewTaskPtrInput` via:

        ProcessLiveStreamOperationAiContentReviewTaskArgs{...}

or:

        nil

type ProcessLiveStreamOperationAiContentReviewTaskPtrOutput added in v0.1.8

type ProcessLiveStreamOperationAiContentReviewTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiContentReviewTaskPtrOutput) Definition added in v0.1.8

Video content audit template ID.

func (ProcessLiveStreamOperationAiContentReviewTaskPtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationAiContentReviewTaskPtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiContentReviewTaskPtrOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutput added in v0.1.8

func (ProcessLiveStreamOperationAiContentReviewTaskPtrOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiContentReviewTaskPtrOutput) ToProcessLiveStreamOperationAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiContentReviewTaskPtrOutput

type ProcessLiveStreamOperationAiQualityControlTask added in v0.1.8

type ProcessLiveStreamOperationAiQualityControlTask struct {
	// The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
	ChannelExtPara *string `pulumi:"channelExtPara"`
	// The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
	Definition *int `pulumi:"definition"`
}

type ProcessLiveStreamOperationAiQualityControlTaskArgs added in v0.1.8

type ProcessLiveStreamOperationAiQualityControlTaskArgs struct {
	// The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
	ChannelExtPara pulumi.StringPtrInput `pulumi:"channelExtPara"`
	// The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
	Definition pulumi.IntPtrInput `pulumi:"definition"`
}

func (ProcessLiveStreamOperationAiQualityControlTaskArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskOutput() ProcessLiveStreamOperationAiQualityControlTaskOutput

func (ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiQualityControlTaskOutput

func (ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutput() ProcessLiveStreamOperationAiQualityControlTaskPtrOutput

func (ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiQualityControlTaskArgs) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiQualityControlTaskPtrOutput

type ProcessLiveStreamOperationAiQualityControlTaskInput added in v0.1.8

type ProcessLiveStreamOperationAiQualityControlTaskInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiQualityControlTaskOutput() ProcessLiveStreamOperationAiQualityControlTaskOutput
	ToProcessLiveStreamOperationAiQualityControlTaskOutputWithContext(context.Context) ProcessLiveStreamOperationAiQualityControlTaskOutput
}

ProcessLiveStreamOperationAiQualityControlTaskInput is an input type that accepts ProcessLiveStreamOperationAiQualityControlTaskArgs and ProcessLiveStreamOperationAiQualityControlTaskOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiQualityControlTaskInput` via:

ProcessLiveStreamOperationAiQualityControlTaskArgs{...}

type ProcessLiveStreamOperationAiQualityControlTaskOutput added in v0.1.8

type ProcessLiveStreamOperationAiQualityControlTaskOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) ChannelExtPara added in v0.1.8

The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) Definition added in v0.1.8

The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskOutput added in v0.1.8

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiQualityControlTaskOutput

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutput() ProcessLiveStreamOperationAiQualityControlTaskPtrOutput

func (ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiQualityControlTaskOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiQualityControlTaskPtrOutput

type ProcessLiveStreamOperationAiQualityControlTaskPtrInput added in v0.1.8

type ProcessLiveStreamOperationAiQualityControlTaskPtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiQualityControlTaskPtrOutput() ProcessLiveStreamOperationAiQualityControlTaskPtrOutput
	ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext(context.Context) ProcessLiveStreamOperationAiQualityControlTaskPtrOutput
}

ProcessLiveStreamOperationAiQualityControlTaskPtrInput is an input type that accepts ProcessLiveStreamOperationAiQualityControlTaskArgs, ProcessLiveStreamOperationAiQualityControlTaskPtr and ProcessLiveStreamOperationAiQualityControlTaskPtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiQualityControlTaskPtrInput` via:

        ProcessLiveStreamOperationAiQualityControlTaskArgs{...}

or:

        nil

type ProcessLiveStreamOperationAiQualityControlTaskPtrOutput added in v0.1.8

type ProcessLiveStreamOperationAiQualityControlTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) ChannelExtPara added in v0.1.8

The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) Definition added in v0.1.8

The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutput added in v0.1.8

func (ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiQualityControlTaskPtrOutput) ToProcessLiveStreamOperationAiQualityControlTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiQualityControlTaskPtrOutput

type ProcessLiveStreamOperationAiRecognitionTask added in v0.1.8

type ProcessLiveStreamOperationAiRecognitionTask struct {
	// Intelligent video recognition template ID.
	Definition int `pulumi:"definition"`
}

type ProcessLiveStreamOperationAiRecognitionTaskArgs added in v0.1.8

type ProcessLiveStreamOperationAiRecognitionTaskArgs struct {
	// Intelligent video recognition template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (ProcessLiveStreamOperationAiRecognitionTaskArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskOutput() ProcessLiveStreamOperationAiRecognitionTaskOutput

func (ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiRecognitionTaskOutput

func (ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutput added in v0.1.8

func (i ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutput() ProcessLiveStreamOperationAiRecognitionTaskPtrOutput

func (ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationAiRecognitionTaskArgs) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiRecognitionTaskPtrOutput

type ProcessLiveStreamOperationAiRecognitionTaskInput added in v0.1.8

type ProcessLiveStreamOperationAiRecognitionTaskInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiRecognitionTaskOutput() ProcessLiveStreamOperationAiRecognitionTaskOutput
	ToProcessLiveStreamOperationAiRecognitionTaskOutputWithContext(context.Context) ProcessLiveStreamOperationAiRecognitionTaskOutput
}

ProcessLiveStreamOperationAiRecognitionTaskInput is an input type that accepts ProcessLiveStreamOperationAiRecognitionTaskArgs and ProcessLiveStreamOperationAiRecognitionTaskOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiRecognitionTaskInput` via:

ProcessLiveStreamOperationAiRecognitionTaskArgs{...}

type ProcessLiveStreamOperationAiRecognitionTaskOutput added in v0.1.8

type ProcessLiveStreamOperationAiRecognitionTaskOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiRecognitionTaskOutput) Definition added in v0.1.8

Intelligent video recognition template ID.

func (ProcessLiveStreamOperationAiRecognitionTaskOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskOutput() ProcessLiveStreamOperationAiRecognitionTaskOutput

func (ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiRecognitionTaskOutput

func (ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutput() ProcessLiveStreamOperationAiRecognitionTaskPtrOutput

func (ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiRecognitionTaskOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiRecognitionTaskPtrOutput

type ProcessLiveStreamOperationAiRecognitionTaskPtrInput added in v0.1.8

type ProcessLiveStreamOperationAiRecognitionTaskPtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationAiRecognitionTaskPtrOutput() ProcessLiveStreamOperationAiRecognitionTaskPtrOutput
	ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext(context.Context) ProcessLiveStreamOperationAiRecognitionTaskPtrOutput
}

ProcessLiveStreamOperationAiRecognitionTaskPtrInput is an input type that accepts ProcessLiveStreamOperationAiRecognitionTaskArgs, ProcessLiveStreamOperationAiRecognitionTaskPtr and ProcessLiveStreamOperationAiRecognitionTaskPtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationAiRecognitionTaskPtrInput` via:

        ProcessLiveStreamOperationAiRecognitionTaskArgs{...}

or:

        nil

type ProcessLiveStreamOperationAiRecognitionTaskPtrOutput added in v0.1.8

type ProcessLiveStreamOperationAiRecognitionTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationAiRecognitionTaskPtrOutput) Definition added in v0.1.8

Intelligent video recognition template ID.

func (ProcessLiveStreamOperationAiRecognitionTaskPtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationAiRecognitionTaskPtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationAiRecognitionTaskPtrOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutput added in v0.1.8

func (ProcessLiveStreamOperationAiRecognitionTaskPtrOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationAiRecognitionTaskPtrOutput) ToProcessLiveStreamOperationAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationAiRecognitionTaskPtrOutput

type ProcessLiveStreamOperationArgs added in v0.1.8

type ProcessLiveStreamOperationArgs struct {
	// AI video intelligent analysis input parameter types.
	AiAnalysisTask ProcessLiveStreamOperationAiAnalysisTaskPtrInput
	// Type parameter of a video content audit task.
	AiContentReviewTask ProcessLiveStreamOperationAiContentReviewTaskPtrInput
	// The parameters for a video quality control task.
	AiQualityControlTask ProcessLiveStreamOperationAiQualityControlTaskPtrInput
	// Type parameter of video content recognition task.
	AiRecognitionTask ProcessLiveStreamOperationAiRecognitionTaskPtrInput
	// Target directory of a live stream processing output file, such as `/movie/201909/`. If this parameter is left empty, the `/` directory will be used.
	OutputDir pulumi.StringPtrInput
	// Target bucket of a live stream processing output file. This parameter is required if a file will be output.
	OutputStorage ProcessLiveStreamOperationOutputStoragePtrInput
	// The scheme ID.Note 1: About `OutputStorage` and `OutputDir`:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.
	ScheduleId pulumi.IntPtrInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrInput
	// The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrInput
	// Event notification information of a task, which is used to specify the live stream processing result.
	TaskNotifyConfig ProcessLiveStreamOperationTaskNotifyConfigInput
	// Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
	Url pulumi.StringInput
}

The set of arguments for constructing a ProcessLiveStreamOperation resource.

func (ProcessLiveStreamOperationArgs) ElementType added in v0.1.8

type ProcessLiveStreamOperationArray added in v0.1.8

type ProcessLiveStreamOperationArray []ProcessLiveStreamOperationInput

func (ProcessLiveStreamOperationArray) ElementType added in v0.1.8

func (ProcessLiveStreamOperationArray) ToProcessLiveStreamOperationArrayOutput added in v0.1.8

func (i ProcessLiveStreamOperationArray) ToProcessLiveStreamOperationArrayOutput() ProcessLiveStreamOperationArrayOutput

func (ProcessLiveStreamOperationArray) ToProcessLiveStreamOperationArrayOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationArray) ToProcessLiveStreamOperationArrayOutputWithContext(ctx context.Context) ProcessLiveStreamOperationArrayOutput

type ProcessLiveStreamOperationArrayInput added in v0.1.8

type ProcessLiveStreamOperationArrayInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationArrayOutput() ProcessLiveStreamOperationArrayOutput
	ToProcessLiveStreamOperationArrayOutputWithContext(context.Context) ProcessLiveStreamOperationArrayOutput
}

ProcessLiveStreamOperationArrayInput is an input type that accepts ProcessLiveStreamOperationArray and ProcessLiveStreamOperationArrayOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationArrayInput` via:

ProcessLiveStreamOperationArray{ ProcessLiveStreamOperationArgs{...} }

type ProcessLiveStreamOperationArrayOutput added in v0.1.8

type ProcessLiveStreamOperationArrayOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationArrayOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationArrayOutput) Index added in v0.1.8

func (ProcessLiveStreamOperationArrayOutput) ToProcessLiveStreamOperationArrayOutput added in v0.1.8

func (o ProcessLiveStreamOperationArrayOutput) ToProcessLiveStreamOperationArrayOutput() ProcessLiveStreamOperationArrayOutput

func (ProcessLiveStreamOperationArrayOutput) ToProcessLiveStreamOperationArrayOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationArrayOutput) ToProcessLiveStreamOperationArrayOutputWithContext(ctx context.Context) ProcessLiveStreamOperationArrayOutput

type ProcessLiveStreamOperationInput added in v0.1.8

type ProcessLiveStreamOperationInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutput() ProcessLiveStreamOperationOutput
	ToProcessLiveStreamOperationOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutput
}

type ProcessLiveStreamOperationMap added in v0.1.8

type ProcessLiveStreamOperationMap map[string]ProcessLiveStreamOperationInput

func (ProcessLiveStreamOperationMap) ElementType added in v0.1.8

func (ProcessLiveStreamOperationMap) ToProcessLiveStreamOperationMapOutput added in v0.1.8

func (i ProcessLiveStreamOperationMap) ToProcessLiveStreamOperationMapOutput() ProcessLiveStreamOperationMapOutput

func (ProcessLiveStreamOperationMap) ToProcessLiveStreamOperationMapOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationMap) ToProcessLiveStreamOperationMapOutputWithContext(ctx context.Context) ProcessLiveStreamOperationMapOutput

type ProcessLiveStreamOperationMapInput added in v0.1.8

type ProcessLiveStreamOperationMapInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationMapOutput() ProcessLiveStreamOperationMapOutput
	ToProcessLiveStreamOperationMapOutputWithContext(context.Context) ProcessLiveStreamOperationMapOutput
}

ProcessLiveStreamOperationMapInput is an input type that accepts ProcessLiveStreamOperationMap and ProcessLiveStreamOperationMapOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationMapInput` via:

ProcessLiveStreamOperationMap{ "key": ProcessLiveStreamOperationArgs{...} }

type ProcessLiveStreamOperationMapOutput added in v0.1.8

type ProcessLiveStreamOperationMapOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationMapOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationMapOutput) MapIndex added in v0.1.8

func (ProcessLiveStreamOperationMapOutput) ToProcessLiveStreamOperationMapOutput added in v0.1.8

func (o ProcessLiveStreamOperationMapOutput) ToProcessLiveStreamOperationMapOutput() ProcessLiveStreamOperationMapOutput

func (ProcessLiveStreamOperationMapOutput) ToProcessLiveStreamOperationMapOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationMapOutput) ToProcessLiveStreamOperationMapOutputWithContext(ctx context.Context) ProcessLiveStreamOperationMapOutput

type ProcessLiveStreamOperationOutput added in v0.1.8

type ProcessLiveStreamOperationOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutput) AiAnalysisTask added in v0.1.8

AI video intelligent analysis input parameter types.

func (ProcessLiveStreamOperationOutput) AiContentReviewTask added in v0.1.8

Type parameter of a video content audit task.

func (ProcessLiveStreamOperationOutput) AiQualityControlTask added in v0.1.8

The parameters for a video quality control task.

func (ProcessLiveStreamOperationOutput) AiRecognitionTask added in v0.1.8

Type parameter of video content recognition task.

func (ProcessLiveStreamOperationOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutput) OutputDir added in v0.1.8

Target directory of a live stream processing output file, such as `/movie/201909/`. If this parameter is left empty, the `/` directory will be used.

func (ProcessLiveStreamOperationOutput) OutputStorage added in v0.1.8

Target bucket of a live stream processing output file. This parameter is required if a file will be output.

func (ProcessLiveStreamOperationOutput) ScheduleId added in v0.1.8

The scheme ID.Note 1: About `OutputStorage` and `OutputDir`:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.

func (ProcessLiveStreamOperationOutput) SessionContext added in v0.1.8

The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.

func (ProcessLiveStreamOperationOutput) SessionId added in v0.1.8

The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.

func (ProcessLiveStreamOperationOutput) TaskNotifyConfig added in v0.1.8

Event notification information of a task, which is used to specify the live stream processing result.

func (ProcessLiveStreamOperationOutput) ToProcessLiveStreamOperationOutput added in v0.1.8

func (o ProcessLiveStreamOperationOutput) ToProcessLiveStreamOperationOutput() ProcessLiveStreamOperationOutput

func (ProcessLiveStreamOperationOutput) ToProcessLiveStreamOperationOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutput) ToProcessLiveStreamOperationOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutput

func (ProcessLiveStreamOperationOutput) Url added in v0.1.8

Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.

type ProcessLiveStreamOperationOutputStorage added in v0.1.8

type ProcessLiveStreamOperationOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessLiveStreamOperationOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessLiveStreamOperationOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ProcessLiveStreamOperationOutputStorageArgs added in v0.1.8

type ProcessLiveStreamOperationOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessLiveStreamOperationOutputStorageArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageOutput added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageOutput() ProcessLiveStreamOperationOutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStoragePtrOutput added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStoragePtrOutput() ProcessLiveStreamOperationOutputStoragePtrOutput

func (ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageArgs) ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStoragePtrOutput

type ProcessLiveStreamOperationOutputStorageCosOutputStorage added in v0.1.8

type ProcessLiveStreamOperationOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput

type ProcessLiveStreamOperationOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutput() ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput
	ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput
}

ProcessLiveStreamOperationOutputStorageCosOutputStorageInput is an input type that accepts ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs and ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationOutputStorageCosOutputStorageInput` via:

ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs{...}

type ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageCosOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput

type ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput() ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput
	ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput
}

ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs, ProcessLiveStreamOperationOutputStorageCosOutputStoragePtr and ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrInput` via:

        ProcessLiveStreamOperationOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageCosOutputStoragePtrOutput

type ProcessLiveStreamOperationOutputStorageInput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutputStorageOutput() ProcessLiveStreamOperationOutputStorageOutput
	ToProcessLiveStreamOperationOutputStorageOutputWithContext(context.Context) ProcessLiveStreamOperationOutputStorageOutput
}

ProcessLiveStreamOperationOutputStorageInput is an input type that accepts ProcessLiveStreamOperationOutputStorageArgs and ProcessLiveStreamOperationOutputStorageOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationOutputStorageInput` via:

ProcessLiveStreamOperationOutputStorageArgs{...}

type ProcessLiveStreamOperationOutputStorageOutput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStorageOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageOutput added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageOutput() ProcessLiveStreamOperationOutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStorageOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStoragePtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStoragePtrOutput() ProcessLiveStreamOperationOutputStoragePtrOutput

func (ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageOutput) ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStoragePtrOutput

func (ProcessLiveStreamOperationOutputStorageOutput) Type added in v0.1.8

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.

type ProcessLiveStreamOperationOutputStoragePtrInput added in v0.1.8

type ProcessLiveStreamOperationOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutputStoragePtrOutput() ProcessLiveStreamOperationOutputStoragePtrOutput
	ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext(context.Context) ProcessLiveStreamOperationOutputStoragePtrOutput
}

ProcessLiveStreamOperationOutputStoragePtrInput is an input type that accepts ProcessLiveStreamOperationOutputStorageArgs, ProcessLiveStreamOperationOutputStoragePtr and ProcessLiveStreamOperationOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationOutputStoragePtrInput` via:

        ProcessLiveStreamOperationOutputStorageArgs{...}

or:

        nil

type ProcessLiveStreamOperationOutputStoragePtrOutput added in v0.1.8

type ProcessLiveStreamOperationOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessLiveStreamOperationOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStoragePtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStoragePtrOutput() ProcessLiveStreamOperationOutputStoragePtrOutput

func (ProcessLiveStreamOperationOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStoragePtrOutput

func (ProcessLiveStreamOperationOutputStoragePtrOutput) Type added in v0.1.8

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.

type ProcessLiveStreamOperationOutputStorageS3OutputStorage added in v0.1.8

type ProcessLiveStreamOperationOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to upload files to the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to upload files to the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to upload files to the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to upload files to the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput

type ProcessLiveStreamOperationOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutput() ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput
	ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput
}

ProcessLiveStreamOperationOutputStorageS3OutputStorageInput is an input type that accepts ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs and ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationOutputStorageS3OutputStorageInput` via:

ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs{...}

type ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to upload files to the AWS S3 object.

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to upload files to the AWS S3 object.

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageS3OutputStorageOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput

type ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput() ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput
	ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput
}

ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs, ProcessLiveStreamOperationOutputStorageS3OutputStoragePtr and ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrInput` via:

        ProcessLiveStreamOperationOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to upload files to the AWS S3 object.

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to upload files to the AWS S3 object.

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput) ToProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationOutputStorageS3OutputStoragePtrOutput

type ProcessLiveStreamOperationState added in v0.1.8

type ProcessLiveStreamOperationState struct {
	// AI video intelligent analysis input parameter types.
	AiAnalysisTask ProcessLiveStreamOperationAiAnalysisTaskPtrInput
	// Type parameter of a video content audit task.
	AiContentReviewTask ProcessLiveStreamOperationAiContentReviewTaskPtrInput
	// The parameters for a video quality control task.
	AiQualityControlTask ProcessLiveStreamOperationAiQualityControlTaskPtrInput
	// Type parameter of video content recognition task.
	AiRecognitionTask ProcessLiveStreamOperationAiRecognitionTaskPtrInput
	// Target directory of a live stream processing output file, such as `/movie/201909/`. If this parameter is left empty, the `/` directory will be used.
	OutputDir pulumi.StringPtrInput
	// Target bucket of a live stream processing output file. This parameter is required if a file will be output.
	OutputStorage ProcessLiveStreamOperationOutputStoragePtrInput
	// The scheme ID.Note 1: About `OutputStorage` and `OutputDir`:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.
	ScheduleId pulumi.IntPtrInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrInput
	// The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrInput
	// Event notification information of a task, which is used to specify the live stream processing result.
	TaskNotifyConfig ProcessLiveStreamOperationTaskNotifyConfigPtrInput
	// Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
	Url pulumi.StringPtrInput
}

func (ProcessLiveStreamOperationState) ElementType added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfig added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfig struct {
	// CMQ model. There are two types: `Queue` and `Topic`. Currently, only `Queue` is supported.
	CmqModel *string `pulumi:"cmqModel"`
	// CMQ region, such as `sh` and `bj`.
	CmqRegion *string `pulumi:"cmqRegion"`
	// The notification type, `CMQ` by default. If this parameter is set to `URL`, HTTP callbacks are sent to the URL specified by `NotifyUrl`.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.
	NotifyType *string `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl *string `pulumi:"notifyUrl"`
	// This parameter is valid when the model is `Queue`, indicating the name of the CMQ queue for receiving event notifications.
	QueueName *string `pulumi:"queueName"`
	// This parameter is valid when the model is `Topic`, indicating the name of the CMQ topic for receiving event notifications.
	TopicName *string `pulumi:"topicName"`
}

type ProcessLiveStreamOperationTaskNotifyConfigArgs added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfigArgs struct {
	// CMQ model. There are two types: `Queue` and `Topic`. Currently, only `Queue` is supported.
	CmqModel pulumi.StringPtrInput `pulumi:"cmqModel"`
	// CMQ region, such as `sh` and `bj`.
	CmqRegion pulumi.StringPtrInput `pulumi:"cmqRegion"`
	// The notification type, `CMQ` by default. If this parameter is set to `URL`, HTTP callbacks are sent to the URL specified by `NotifyUrl`.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.
	NotifyType pulumi.StringPtrInput `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl pulumi.StringPtrInput `pulumi:"notifyUrl"`
	// This parameter is valid when the model is `Queue`, indicating the name of the CMQ queue for receiving event notifications.
	QueueName pulumi.StringPtrInput `pulumi:"queueName"`
	// This parameter is valid when the model is `Topic`, indicating the name of the CMQ topic for receiving event notifications.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

func (ProcessLiveStreamOperationTaskNotifyConfigArgs) ElementType added in v0.1.8

func (ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigOutput added in v0.1.8

func (i ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigOutput() ProcessLiveStreamOperationTaskNotifyConfigOutput

func (ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigOutputWithContext(ctx context.Context) ProcessLiveStreamOperationTaskNotifyConfigOutput

func (ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (i ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput() ProcessLiveStreamOperationTaskNotifyConfigPtrOutput

func (ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (i ProcessLiveStreamOperationTaskNotifyConfigArgs) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationTaskNotifyConfigPtrOutput

type ProcessLiveStreamOperationTaskNotifyConfigInput added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfigInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationTaskNotifyConfigOutput() ProcessLiveStreamOperationTaskNotifyConfigOutput
	ToProcessLiveStreamOperationTaskNotifyConfigOutputWithContext(context.Context) ProcessLiveStreamOperationTaskNotifyConfigOutput
}

ProcessLiveStreamOperationTaskNotifyConfigInput is an input type that accepts ProcessLiveStreamOperationTaskNotifyConfigArgs and ProcessLiveStreamOperationTaskNotifyConfigOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationTaskNotifyConfigInput` via:

ProcessLiveStreamOperationTaskNotifyConfigArgs{...}

type ProcessLiveStreamOperationTaskNotifyConfigOutput added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) CmqModel added in v0.1.8

CMQ model. There are two types: `Queue` and `Topic`. Currently, only `Queue` is supported.

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) CmqRegion added in v0.1.8

CMQ region, such as `sh` and `bj`.

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) NotifyType added in v0.1.8

The notification type, `CMQ` by default. If this parameter is set to `URL`, HTTP callbacks are sent to the URL specified by `NotifyUrl`.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.

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) QueueName added in v0.1.8

This parameter is valid when the model is `Queue`, indicating the name of the CMQ queue for receiving event notifications.

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigOutput added in v0.1.8

func (o ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigOutput() ProcessLiveStreamOperationTaskNotifyConfigOutput

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigOutputWithContext(ctx context.Context) ProcessLiveStreamOperationTaskNotifyConfigOutput

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput() ProcessLiveStreamOperationTaskNotifyConfigPtrOutput

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationTaskNotifyConfigOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationTaskNotifyConfigPtrOutput

func (ProcessLiveStreamOperationTaskNotifyConfigOutput) TopicName added in v0.1.8

This parameter is valid when the model is `Topic`, indicating the name of the CMQ topic for receiving event notifications.

type ProcessLiveStreamOperationTaskNotifyConfigPtrInput added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfigPtrInput interface {
	pulumi.Input

	ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput() ProcessLiveStreamOperationTaskNotifyConfigPtrOutput
	ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext(context.Context) ProcessLiveStreamOperationTaskNotifyConfigPtrOutput
}

ProcessLiveStreamOperationTaskNotifyConfigPtrInput is an input type that accepts ProcessLiveStreamOperationTaskNotifyConfigArgs, ProcessLiveStreamOperationTaskNotifyConfigPtr and ProcessLiveStreamOperationTaskNotifyConfigPtrOutput values. You can construct a concrete instance of `ProcessLiveStreamOperationTaskNotifyConfigPtrInput` via:

        ProcessLiveStreamOperationTaskNotifyConfigArgs{...}

or:

        nil

type ProcessLiveStreamOperationTaskNotifyConfigPtrOutput added in v0.1.8

type ProcessLiveStreamOperationTaskNotifyConfigPtrOutput struct{ *pulumi.OutputState }

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) CmqModel added in v0.1.8

CMQ model. There are two types: `Queue` and `Topic`. Currently, only `Queue` is supported.

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) CmqRegion added in v0.1.8

CMQ region, such as `sh` and `bj`.

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) Elem added in v0.1.8

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) ElementType added in v0.1.8

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) NotifyType added in v0.1.8

The notification type, `CMQ` by default. If this parameter is set to `URL`, HTTP callbacks are sent to the URL specified by `NotifyUrl`.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.

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) QueueName added in v0.1.8

This parameter is valid when the model is `Queue`, indicating the name of the CMQ queue for receiving event notifications.

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutput() ProcessLiveStreamOperationTaskNotifyConfigPtrOutput

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) ToProcessLiveStreamOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ProcessLiveStreamOperationTaskNotifyConfigPtrOutput

func (ProcessLiveStreamOperationTaskNotifyConfigPtrOutput) TopicName added in v0.1.8

This parameter is valid when the model is `Topic`, indicating the name of the CMQ topic for receiving event notifications.

type ProcessMediaOperation added in v0.1.8

type ProcessMediaOperation struct {
	pulumi.CustomResourceState

	// Video content analysis task parameter.
	AiAnalysisTask ProcessMediaOperationAiAnalysisTaskPtrOutput `pulumi:"aiAnalysisTask"`
	// Type parameter of a video content audit task.
	AiContentReviewTask ProcessMediaOperationAiContentReviewTaskPtrOutput `pulumi:"aiContentReviewTask"`
	// The parameters of a quality control task.
	AiQualityControlTask ProcessMediaOperationAiQualityControlTaskPtrOutput `pulumi:"aiQualityControlTask"`
	// Type parameter of a video content recognition task.
	AiRecognitionTask ProcessMediaOperationAiRecognitionTaskPtrOutput `pulumi:"aiRecognitionTask"`
	// The information of the file to process.
	InputInfo ProcessMediaOperationInputInfoOutput `pulumi:"inputInfo"`
	// The media processing parameters to use.
	MediaProcessTask ProcessMediaOperationMediaProcessTaskPtrOutput `pulumi:"mediaProcessTask"`
	// 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 parameter, the file will be saved to the directory specified in `InputInfo`.
	OutputDir pulumi.StringPtrOutput `pulumi:"outputDir"`
	// The storage location of the media processing output file. If this parameter is left empty, the storage location in `InputInfo` will be inherited.
	OutputStorage ProcessMediaOperationOutputStoragePtrOutput `pulumi:"outputStorage"`
	// The scheme ID.Note 1: About `OutputStorage` and `OutputDir`If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
	ScheduleId pulumi.IntPtrOutput `pulumi:"scheduleId"`
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrOutput `pulumi:"sessionContext"`
	// The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrOutput `pulumi:"sessionId"`
	// Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig ProcessMediaOperationTaskNotifyConfigPtrOutput `pulumi:"taskNotifyConfig"`
	// The task type. `Online` (default): A task that is executed immediately. `Offline`: A task that is executed when the system is idle (within three days by default).
	TaskType pulumi.StringPtrOutput `pulumi:"taskType"`
	// Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
	TasksPriority pulumi.IntPtrOutput `pulumi:"tasksPriority"`
}

Provides a resource to create a mps processMediaOperation

## Example Usage

### Process mps media through CMQ

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		output, err := Cos.NewBucket(ctx, "output", &Cos.BucketArgs{
			Bucket:     pulumi.String(fmt.Sprintf("tf-bucket-mps-edit-media-output-%v", local.App_id)),
			ForceClean: pulumi.Bool(true),
			Acl:        pulumi.String("public-read"),
		})
		if err != nil {
			return err
		}
		object, err := Cos.GetBucketObject(ctx, &cos.GetBucketObjectArgs{
			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
			Key:    "/mps-test/test.mov",
		}, nil)
		if err != nil {
			return err
		}
		_, err = Mps.NewProcessMediaOperation(ctx, "operation", &Mps.ProcessMediaOperationArgs{
			InputInfo: &mps.ProcessMediaOperationInputInfoArgs{
				Type: pulumi.String("COS"),
				CosInputInfo: &mps.ProcessMediaOperationInputInfoCosInputInfoArgs{
					Bucket: pulumi.String(object.Bucket),
					Region: pulumi.String("%s"),
					Object: pulumi.String(object.Key),
				},
			},
			OutputStorage: &mps.ProcessMediaOperationOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &mps.ProcessMediaOperationOutputStorageCosOutputStorageArgs{
					Bucket: output.Bucket,
					Region: pulumi.String("%s"),
				},
			},
			OutputDir: pulumi.String("output/"),
			AiContentReviewTask: &mps.ProcessMediaOperationAiContentReviewTaskArgs{
				Definition: pulumi.Int(10),
			},
			AiRecognitionTask: &mps.ProcessMediaOperationAiRecognitionTaskArgs{
				Definition: pulumi.Int(10),
			},
			TaskNotifyConfig: &mps.ProcessMediaOperationTaskNotifyConfigArgs{
				CmqModel:   pulumi.String("Queue"),
				CmqRegion:  pulumi.String("gz"),
				QueueName:  pulumi.String("test"),
				TopicName:  pulumi.String("test"),
				NotifyType: pulumi.String("CMQ"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetProcessMediaOperation added in v0.1.8

func GetProcessMediaOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProcessMediaOperationState, opts ...pulumi.ResourceOption) (*ProcessMediaOperation, error)

GetProcessMediaOperation gets an existing ProcessMediaOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProcessMediaOperation added in v0.1.8

func NewProcessMediaOperation(ctx *pulumi.Context,
	name string, args *ProcessMediaOperationArgs, opts ...pulumi.ResourceOption) (*ProcessMediaOperation, error)

NewProcessMediaOperation registers a new resource with the given unique name, arguments, and options.

func (*ProcessMediaOperation) ElementType added in v0.1.8

func (*ProcessMediaOperation) ElementType() reflect.Type

func (*ProcessMediaOperation) ToProcessMediaOperationOutput added in v0.1.8

func (i *ProcessMediaOperation) ToProcessMediaOperationOutput() ProcessMediaOperationOutput

func (*ProcessMediaOperation) ToProcessMediaOperationOutputWithContext added in v0.1.8

func (i *ProcessMediaOperation) ToProcessMediaOperationOutputWithContext(ctx context.Context) ProcessMediaOperationOutput

type ProcessMediaOperationAiAnalysisTask added in v0.1.8

type ProcessMediaOperationAiAnalysisTask struct {
	// Video content analysis template ID.
	Definition int `pulumi:"definition"`
	// 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.
	ExtendedParameter *string `pulumi:"extendedParameter"`
}

type ProcessMediaOperationAiAnalysisTaskArgs added in v0.1.8

type ProcessMediaOperationAiAnalysisTaskArgs struct {
	// Video content analysis template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtendedParameter pulumi.StringPtrInput `pulumi:"extendedParameter"`
}

func (ProcessMediaOperationAiAnalysisTaskArgs) ElementType added in v0.1.8

func (ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskOutput added in v0.1.8

func (i ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskOutput() ProcessMediaOperationAiAnalysisTaskOutput

func (ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiAnalysisTaskOutput

func (ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskPtrOutput added in v0.1.8

func (i ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskPtrOutput() ProcessMediaOperationAiAnalysisTaskPtrOutput

func (ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiAnalysisTaskArgs) ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiAnalysisTaskPtrOutput

type ProcessMediaOperationAiAnalysisTaskInput added in v0.1.8

type ProcessMediaOperationAiAnalysisTaskInput interface {
	pulumi.Input

	ToProcessMediaOperationAiAnalysisTaskOutput() ProcessMediaOperationAiAnalysisTaskOutput
	ToProcessMediaOperationAiAnalysisTaskOutputWithContext(context.Context) ProcessMediaOperationAiAnalysisTaskOutput
}

ProcessMediaOperationAiAnalysisTaskInput is an input type that accepts ProcessMediaOperationAiAnalysisTaskArgs and ProcessMediaOperationAiAnalysisTaskOutput values. You can construct a concrete instance of `ProcessMediaOperationAiAnalysisTaskInput` via:

ProcessMediaOperationAiAnalysisTaskArgs{...}

type ProcessMediaOperationAiAnalysisTaskOutput added in v0.1.8

type ProcessMediaOperationAiAnalysisTaskOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiAnalysisTaskOutput) Definition added in v0.1.8

Video content analysis template ID.

func (ProcessMediaOperationAiAnalysisTaskOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiAnalysisTaskOutput) ExtendedParameter added in v0.1.8

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.

func (ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskOutput added in v0.1.8

func (o ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskOutput() ProcessMediaOperationAiAnalysisTaskOutput

func (ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiAnalysisTaskOutput

func (ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutput() ProcessMediaOperationAiAnalysisTaskPtrOutput

func (ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiAnalysisTaskOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiAnalysisTaskPtrOutput

type ProcessMediaOperationAiAnalysisTaskPtrInput added in v0.1.8

type ProcessMediaOperationAiAnalysisTaskPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationAiAnalysisTaskPtrOutput() ProcessMediaOperationAiAnalysisTaskPtrOutput
	ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext(context.Context) ProcessMediaOperationAiAnalysisTaskPtrOutput
}

ProcessMediaOperationAiAnalysisTaskPtrInput is an input type that accepts ProcessMediaOperationAiAnalysisTaskArgs, ProcessMediaOperationAiAnalysisTaskPtr and ProcessMediaOperationAiAnalysisTaskPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationAiAnalysisTaskPtrInput` via:

        ProcessMediaOperationAiAnalysisTaskArgs{...}

or:

        nil

type ProcessMediaOperationAiAnalysisTaskPtrOutput added in v0.1.8

type ProcessMediaOperationAiAnalysisTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiAnalysisTaskPtrOutput) Definition added in v0.1.8

Video content analysis template ID.

func (ProcessMediaOperationAiAnalysisTaskPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationAiAnalysisTaskPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiAnalysisTaskPtrOutput) ExtendedParameter added in v0.1.8

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.

func (ProcessMediaOperationAiAnalysisTaskPtrOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiAnalysisTaskPtrOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutput() ProcessMediaOperationAiAnalysisTaskPtrOutput

func (ProcessMediaOperationAiAnalysisTaskPtrOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiAnalysisTaskPtrOutput) ToProcessMediaOperationAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiAnalysisTaskPtrOutput

type ProcessMediaOperationAiContentReviewTask added in v0.1.8

type ProcessMediaOperationAiContentReviewTask struct {
	// Video content audit template ID.
	Definition int `pulumi:"definition"`
}

type ProcessMediaOperationAiContentReviewTaskArgs added in v0.1.8

type ProcessMediaOperationAiContentReviewTaskArgs struct {
	// Video content audit template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (ProcessMediaOperationAiContentReviewTaskArgs) ElementType added in v0.1.8

func (ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskOutput added in v0.1.8

func (i ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskOutput() ProcessMediaOperationAiContentReviewTaskOutput

func (ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiContentReviewTaskOutput

func (ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskPtrOutput added in v0.1.8

func (i ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskPtrOutput() ProcessMediaOperationAiContentReviewTaskPtrOutput

func (ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiContentReviewTaskArgs) ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiContentReviewTaskPtrOutput

type ProcessMediaOperationAiContentReviewTaskInput added in v0.1.8

type ProcessMediaOperationAiContentReviewTaskInput interface {
	pulumi.Input

	ToProcessMediaOperationAiContentReviewTaskOutput() ProcessMediaOperationAiContentReviewTaskOutput
	ToProcessMediaOperationAiContentReviewTaskOutputWithContext(context.Context) ProcessMediaOperationAiContentReviewTaskOutput
}

ProcessMediaOperationAiContentReviewTaskInput is an input type that accepts ProcessMediaOperationAiContentReviewTaskArgs and ProcessMediaOperationAiContentReviewTaskOutput values. You can construct a concrete instance of `ProcessMediaOperationAiContentReviewTaskInput` via:

ProcessMediaOperationAiContentReviewTaskArgs{...}

type ProcessMediaOperationAiContentReviewTaskOutput added in v0.1.8

type ProcessMediaOperationAiContentReviewTaskOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiContentReviewTaskOutput) Definition added in v0.1.8

Video content audit template ID.

func (ProcessMediaOperationAiContentReviewTaskOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskOutput added in v0.1.8

func (o ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskOutput() ProcessMediaOperationAiContentReviewTaskOutput

func (ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiContentReviewTaskOutput

func (ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutput() ProcessMediaOperationAiContentReviewTaskPtrOutput

func (ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiContentReviewTaskOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiContentReviewTaskPtrOutput

type ProcessMediaOperationAiContentReviewTaskPtrInput added in v0.1.8

type ProcessMediaOperationAiContentReviewTaskPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationAiContentReviewTaskPtrOutput() ProcessMediaOperationAiContentReviewTaskPtrOutput
	ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext(context.Context) ProcessMediaOperationAiContentReviewTaskPtrOutput
}

ProcessMediaOperationAiContentReviewTaskPtrInput is an input type that accepts ProcessMediaOperationAiContentReviewTaskArgs, ProcessMediaOperationAiContentReviewTaskPtr and ProcessMediaOperationAiContentReviewTaskPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationAiContentReviewTaskPtrInput` via:

        ProcessMediaOperationAiContentReviewTaskArgs{...}

or:

        nil

type ProcessMediaOperationAiContentReviewTaskPtrOutput added in v0.1.8

type ProcessMediaOperationAiContentReviewTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiContentReviewTaskPtrOutput) Definition added in v0.1.8

Video content audit template ID.

func (ProcessMediaOperationAiContentReviewTaskPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationAiContentReviewTaskPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiContentReviewTaskPtrOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiContentReviewTaskPtrOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutput() ProcessMediaOperationAiContentReviewTaskPtrOutput

func (ProcessMediaOperationAiContentReviewTaskPtrOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiContentReviewTaskPtrOutput) ToProcessMediaOperationAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiContentReviewTaskPtrOutput

type ProcessMediaOperationAiQualityControlTask added in v0.1.8

type ProcessMediaOperationAiQualityControlTask struct {
	// The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
	ChannelExtPara *string `pulumi:"channelExtPara"`
	// The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
	Definition *int `pulumi:"definition"`
}

type ProcessMediaOperationAiQualityControlTaskArgs added in v0.1.8

type ProcessMediaOperationAiQualityControlTaskArgs struct {
	// The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
	ChannelExtPara pulumi.StringPtrInput `pulumi:"channelExtPara"`
	// The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
	Definition pulumi.IntPtrInput `pulumi:"definition"`
}

func (ProcessMediaOperationAiQualityControlTaskArgs) ElementType added in v0.1.8

func (ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskOutput added in v0.1.8

func (i ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskOutput() ProcessMediaOperationAiQualityControlTaskOutput

func (ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiQualityControlTaskOutput

func (ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskPtrOutput added in v0.1.8

func (i ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskPtrOutput() ProcessMediaOperationAiQualityControlTaskPtrOutput

func (ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiQualityControlTaskArgs) ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiQualityControlTaskPtrOutput

type ProcessMediaOperationAiQualityControlTaskInput added in v0.1.8

type ProcessMediaOperationAiQualityControlTaskInput interface {
	pulumi.Input

	ToProcessMediaOperationAiQualityControlTaskOutput() ProcessMediaOperationAiQualityControlTaskOutput
	ToProcessMediaOperationAiQualityControlTaskOutputWithContext(context.Context) ProcessMediaOperationAiQualityControlTaskOutput
}

ProcessMediaOperationAiQualityControlTaskInput is an input type that accepts ProcessMediaOperationAiQualityControlTaskArgs and ProcessMediaOperationAiQualityControlTaskOutput values. You can construct a concrete instance of `ProcessMediaOperationAiQualityControlTaskInput` via:

ProcessMediaOperationAiQualityControlTaskArgs{...}

type ProcessMediaOperationAiQualityControlTaskOutput added in v0.1.8

type ProcessMediaOperationAiQualityControlTaskOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiQualityControlTaskOutput) ChannelExtPara added in v0.1.8

The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationAiQualityControlTaskOutput) Definition added in v0.1.8

The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationAiQualityControlTaskOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskOutput added in v0.1.8

func (o ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskOutput() ProcessMediaOperationAiQualityControlTaskOutput

func (ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiQualityControlTaskOutput

func (ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutput() ProcessMediaOperationAiQualityControlTaskPtrOutput

func (ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiQualityControlTaskOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiQualityControlTaskPtrOutput

type ProcessMediaOperationAiQualityControlTaskPtrInput added in v0.1.8

type ProcessMediaOperationAiQualityControlTaskPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationAiQualityControlTaskPtrOutput() ProcessMediaOperationAiQualityControlTaskPtrOutput
	ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext(context.Context) ProcessMediaOperationAiQualityControlTaskPtrOutput
}

ProcessMediaOperationAiQualityControlTaskPtrInput is an input type that accepts ProcessMediaOperationAiQualityControlTaskArgs, ProcessMediaOperationAiQualityControlTaskPtr and ProcessMediaOperationAiQualityControlTaskPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationAiQualityControlTaskPtrInput` via:

        ProcessMediaOperationAiQualityControlTaskArgs{...}

or:

        nil

type ProcessMediaOperationAiQualityControlTaskPtrOutput added in v0.1.8

type ProcessMediaOperationAiQualityControlTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiQualityControlTaskPtrOutput) ChannelExtPara added in v0.1.8

The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationAiQualityControlTaskPtrOutput) Definition added in v0.1.8

The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationAiQualityControlTaskPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationAiQualityControlTaskPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiQualityControlTaskPtrOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiQualityControlTaskPtrOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutput() ProcessMediaOperationAiQualityControlTaskPtrOutput

func (ProcessMediaOperationAiQualityControlTaskPtrOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiQualityControlTaskPtrOutput) ToProcessMediaOperationAiQualityControlTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiQualityControlTaskPtrOutput

type ProcessMediaOperationAiRecognitionTask added in v0.1.8

type ProcessMediaOperationAiRecognitionTask struct {
	// Intelligent video recognition template ID.
	Definition int `pulumi:"definition"`
}

type ProcessMediaOperationAiRecognitionTaskArgs added in v0.1.8

type ProcessMediaOperationAiRecognitionTaskArgs struct {
	// Intelligent video recognition template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (ProcessMediaOperationAiRecognitionTaskArgs) ElementType added in v0.1.8

func (ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskOutput added in v0.1.8

func (i ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskOutput() ProcessMediaOperationAiRecognitionTaskOutput

func (ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiRecognitionTaskOutput

func (ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskPtrOutput added in v0.1.8

func (i ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskPtrOutput() ProcessMediaOperationAiRecognitionTaskPtrOutput

func (ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationAiRecognitionTaskArgs) ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiRecognitionTaskPtrOutput

type ProcessMediaOperationAiRecognitionTaskInput added in v0.1.8

type ProcessMediaOperationAiRecognitionTaskInput interface {
	pulumi.Input

	ToProcessMediaOperationAiRecognitionTaskOutput() ProcessMediaOperationAiRecognitionTaskOutput
	ToProcessMediaOperationAiRecognitionTaskOutputWithContext(context.Context) ProcessMediaOperationAiRecognitionTaskOutput
}

ProcessMediaOperationAiRecognitionTaskInput is an input type that accepts ProcessMediaOperationAiRecognitionTaskArgs and ProcessMediaOperationAiRecognitionTaskOutput values. You can construct a concrete instance of `ProcessMediaOperationAiRecognitionTaskInput` via:

ProcessMediaOperationAiRecognitionTaskArgs{...}

type ProcessMediaOperationAiRecognitionTaskOutput added in v0.1.8

type ProcessMediaOperationAiRecognitionTaskOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiRecognitionTaskOutput) Definition added in v0.1.8

Intelligent video recognition template ID.

func (ProcessMediaOperationAiRecognitionTaskOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskOutput added in v0.1.8

func (o ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskOutput() ProcessMediaOperationAiRecognitionTaskOutput

func (ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskOutputWithContext(ctx context.Context) ProcessMediaOperationAiRecognitionTaskOutput

func (ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutput() ProcessMediaOperationAiRecognitionTaskPtrOutput

func (ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiRecognitionTaskOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiRecognitionTaskPtrOutput

type ProcessMediaOperationAiRecognitionTaskPtrInput added in v0.1.8

type ProcessMediaOperationAiRecognitionTaskPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationAiRecognitionTaskPtrOutput() ProcessMediaOperationAiRecognitionTaskPtrOutput
	ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext(context.Context) ProcessMediaOperationAiRecognitionTaskPtrOutput
}

ProcessMediaOperationAiRecognitionTaskPtrInput is an input type that accepts ProcessMediaOperationAiRecognitionTaskArgs, ProcessMediaOperationAiRecognitionTaskPtr and ProcessMediaOperationAiRecognitionTaskPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationAiRecognitionTaskPtrInput` via:

        ProcessMediaOperationAiRecognitionTaskArgs{...}

or:

        nil

type ProcessMediaOperationAiRecognitionTaskPtrOutput added in v0.1.8

type ProcessMediaOperationAiRecognitionTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationAiRecognitionTaskPtrOutput) Definition added in v0.1.8

Intelligent video recognition template ID.

func (ProcessMediaOperationAiRecognitionTaskPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationAiRecognitionTaskPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationAiRecognitionTaskPtrOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationAiRecognitionTaskPtrOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutput() ProcessMediaOperationAiRecognitionTaskPtrOutput

func (ProcessMediaOperationAiRecognitionTaskPtrOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationAiRecognitionTaskPtrOutput) ToProcessMediaOperationAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationAiRecognitionTaskPtrOutput

type ProcessMediaOperationArgs added in v0.1.8

type ProcessMediaOperationArgs struct {
	// Video content analysis task parameter.
	AiAnalysisTask ProcessMediaOperationAiAnalysisTaskPtrInput
	// Type parameter of a video content audit task.
	AiContentReviewTask ProcessMediaOperationAiContentReviewTaskPtrInput
	// The parameters of a quality control task.
	AiQualityControlTask ProcessMediaOperationAiQualityControlTaskPtrInput
	// Type parameter of a video content recognition task.
	AiRecognitionTask ProcessMediaOperationAiRecognitionTaskPtrInput
	// The information of the file to process.
	InputInfo ProcessMediaOperationInputInfoInput
	// The media processing parameters to use.
	MediaProcessTask ProcessMediaOperationMediaProcessTaskPtrInput
	// 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 parameter, the file will be saved to the directory specified in `InputInfo`.
	OutputDir pulumi.StringPtrInput
	// The storage location of the media processing output file. If this parameter is left empty, the storage location in `InputInfo` will be inherited.
	OutputStorage ProcessMediaOperationOutputStoragePtrInput
	// The scheme ID.Note 1: About `OutputStorage` and `OutputDir`If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
	ScheduleId pulumi.IntPtrInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrInput
	// The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrInput
	// Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig ProcessMediaOperationTaskNotifyConfigPtrInput
	// The task type. `Online` (default): A task that is executed immediately. `Offline`: A task that is executed when the system is idle (within three days by default).
	TaskType pulumi.StringPtrInput
	// Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
	TasksPriority pulumi.IntPtrInput
}

The set of arguments for constructing a ProcessMediaOperation resource.

func (ProcessMediaOperationArgs) ElementType added in v0.1.8

func (ProcessMediaOperationArgs) ElementType() reflect.Type

type ProcessMediaOperationArray added in v0.1.8

type ProcessMediaOperationArray []ProcessMediaOperationInput

func (ProcessMediaOperationArray) ElementType added in v0.1.8

func (ProcessMediaOperationArray) ElementType() reflect.Type

func (ProcessMediaOperationArray) ToProcessMediaOperationArrayOutput added in v0.1.8

func (i ProcessMediaOperationArray) ToProcessMediaOperationArrayOutput() ProcessMediaOperationArrayOutput

func (ProcessMediaOperationArray) ToProcessMediaOperationArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationArray) ToProcessMediaOperationArrayOutputWithContext(ctx context.Context) ProcessMediaOperationArrayOutput

type ProcessMediaOperationArrayInput added in v0.1.8

type ProcessMediaOperationArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationArrayOutput() ProcessMediaOperationArrayOutput
	ToProcessMediaOperationArrayOutputWithContext(context.Context) ProcessMediaOperationArrayOutput
}

ProcessMediaOperationArrayInput is an input type that accepts ProcessMediaOperationArray and ProcessMediaOperationArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationArrayInput` via:

ProcessMediaOperationArray{ ProcessMediaOperationArgs{...} }

type ProcessMediaOperationArrayOutput added in v0.1.8

type ProcessMediaOperationArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationArrayOutput) ToProcessMediaOperationArrayOutput added in v0.1.8

func (o ProcessMediaOperationArrayOutput) ToProcessMediaOperationArrayOutput() ProcessMediaOperationArrayOutput

func (ProcessMediaOperationArrayOutput) ToProcessMediaOperationArrayOutputWithContext added in v0.1.8

func (o ProcessMediaOperationArrayOutput) ToProcessMediaOperationArrayOutputWithContext(ctx context.Context) ProcessMediaOperationArrayOutput

type ProcessMediaOperationInput added in v0.1.8

type ProcessMediaOperationInput interface {
	pulumi.Input

	ToProcessMediaOperationOutput() ProcessMediaOperationOutput
	ToProcessMediaOperationOutputWithContext(ctx context.Context) ProcessMediaOperationOutput
}

type ProcessMediaOperationInputInfo added in v0.1.8

type ProcessMediaOperationInputInfo struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationInputInfoCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationInputInfoS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationInputInfoUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationInputInfoArgs added in v0.1.8

type ProcessMediaOperationInputInfoArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationInputInfoCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationInputInfoS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationInputInfoUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoOutput() ProcessMediaOperationInputInfoOutput

func (ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoOutput

func (ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoPtrOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoPtrOutput() ProcessMediaOperationInputInfoPtrOutput

func (ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoArgs) ToProcessMediaOperationInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoPtrOutput

type ProcessMediaOperationInputInfoCosInputInfo added in v0.1.8

type ProcessMediaOperationInputInfoCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationInputInfoCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationInputInfoCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationInputInfoCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoOutput() ProcessMediaOperationInputInfoCosInputInfoOutput

func (ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoCosInputInfoOutput

func (ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoPtrOutput() ProcessMediaOperationInputInfoCosInputInfoPtrOutput

func (ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoCosInputInfoArgs) ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoCosInputInfoPtrOutput

type ProcessMediaOperationInputInfoCosInputInfoInput added in v0.1.8

type ProcessMediaOperationInputInfoCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoCosInputInfoOutput() ProcessMediaOperationInputInfoCosInputInfoOutput
	ToProcessMediaOperationInputInfoCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationInputInfoCosInputInfoOutput
}

ProcessMediaOperationInputInfoCosInputInfoInput is an input type that accepts ProcessMediaOperationInputInfoCosInputInfoArgs and ProcessMediaOperationInputInfoCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoCosInputInfoInput` via:

ProcessMediaOperationInputInfoCosInputInfoArgs{...}

type ProcessMediaOperationInputInfoCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationInputInfoCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationInputInfoCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationInputInfoCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoOutput() ProcessMediaOperationInputInfoCosInputInfoOutput

func (ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoCosInputInfoOutput

func (ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutput() ProcessMediaOperationInputInfoCosInputInfoPtrOutput

func (ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoCosInputInfoOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoCosInputInfoPtrOutput

type ProcessMediaOperationInputInfoCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationInputInfoCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoCosInputInfoPtrOutput() ProcessMediaOperationInputInfoCosInputInfoPtrOutput
	ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationInputInfoCosInputInfoPtrOutput
}

ProcessMediaOperationInputInfoCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationInputInfoCosInputInfoArgs, ProcessMediaOperationInputInfoCosInputInfoPtr and ProcessMediaOperationInputInfoCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoCosInputInfoPtrInput` via:

        ProcessMediaOperationInputInfoCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationInputInfoCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoCosInputInfoPtrOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutput() ProcessMediaOperationInputInfoCosInputInfoPtrOutput

func (ProcessMediaOperationInputInfoCosInputInfoPtrOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoCosInputInfoPtrOutput) ToProcessMediaOperationInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoCosInputInfoPtrOutput

type ProcessMediaOperationInputInfoInput added in v0.1.8

type ProcessMediaOperationInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoOutput() ProcessMediaOperationInputInfoOutput
	ToProcessMediaOperationInputInfoOutputWithContext(context.Context) ProcessMediaOperationInputInfoOutput
}

ProcessMediaOperationInputInfoInput is an input type that accepts ProcessMediaOperationInputInfoArgs and ProcessMediaOperationInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoInput` via:

ProcessMediaOperationInputInfoArgs{...}

type ProcessMediaOperationInputInfoOutput added in v0.1.8

type ProcessMediaOperationInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoOutput() ProcessMediaOperationInputInfoOutput

func (ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoOutput

func (ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoPtrOutput() ProcessMediaOperationInputInfoPtrOutput

func (ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoOutput) ToProcessMediaOperationInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoPtrOutput

func (ProcessMediaOperationInputInfoOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationInputInfoOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoPtrOutput() ProcessMediaOperationInputInfoPtrOutput
	ToProcessMediaOperationInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationInputInfoPtrOutput
}

ProcessMediaOperationInputInfoPtrInput is an input type that accepts ProcessMediaOperationInputInfoArgs, ProcessMediaOperationInputInfoPtr and ProcessMediaOperationInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoPtrInput` via:

        ProcessMediaOperationInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoPtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationInputInfoPtrOutput) ToProcessMediaOperationInputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoPtrOutput) ToProcessMediaOperationInputInfoPtrOutput() ProcessMediaOperationInputInfoPtrOutput

func (ProcessMediaOperationInputInfoPtrOutput) ToProcessMediaOperationInputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoPtrOutput) ToProcessMediaOperationInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoPtrOutput

func (ProcessMediaOperationInputInfoPtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationInputInfoPtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationInputInfoS3InputInfo added in v0.1.8

type ProcessMediaOperationInputInfoS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationInputInfoS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationInputInfoS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationInputInfoS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoOutput() ProcessMediaOperationInputInfoS3InputInfoOutput

func (ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoS3InputInfoOutput

func (ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoPtrOutput() ProcessMediaOperationInputInfoS3InputInfoPtrOutput

func (ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoS3InputInfoArgs) ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoS3InputInfoPtrOutput

type ProcessMediaOperationInputInfoS3InputInfoInput added in v0.1.8

type ProcessMediaOperationInputInfoS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoS3InputInfoOutput() ProcessMediaOperationInputInfoS3InputInfoOutput
	ToProcessMediaOperationInputInfoS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationInputInfoS3InputInfoOutput
}

ProcessMediaOperationInputInfoS3InputInfoInput is an input type that accepts ProcessMediaOperationInputInfoS3InputInfoArgs and ProcessMediaOperationInputInfoS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoS3InputInfoInput` via:

ProcessMediaOperationInputInfoS3InputInfoArgs{...}

type ProcessMediaOperationInputInfoS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationInputInfoS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationInputInfoS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationInputInfoS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationInputInfoS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationInputInfoS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoOutput() ProcessMediaOperationInputInfoS3InputInfoOutput

func (ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoS3InputInfoOutput

func (ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutput() ProcessMediaOperationInputInfoS3InputInfoPtrOutput

func (ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoS3InputInfoOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoS3InputInfoPtrOutput

type ProcessMediaOperationInputInfoS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationInputInfoS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoS3InputInfoPtrOutput() ProcessMediaOperationInputInfoS3InputInfoPtrOutput
	ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationInputInfoS3InputInfoPtrOutput
}

ProcessMediaOperationInputInfoS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationInputInfoS3InputInfoArgs, ProcessMediaOperationInputInfoS3InputInfoPtr and ProcessMediaOperationInputInfoS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoS3InputInfoPtrInput` via:

        ProcessMediaOperationInputInfoS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationInputInfoS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoS3InputInfoPtrOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutput() ProcessMediaOperationInputInfoS3InputInfoPtrOutput

func (ProcessMediaOperationInputInfoS3InputInfoPtrOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoS3InputInfoPtrOutput) ToProcessMediaOperationInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoS3InputInfoPtrOutput

type ProcessMediaOperationInputInfoUrlInputInfo added in v0.1.8

type ProcessMediaOperationInputInfoUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationInputInfoUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationInputInfoUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationInputInfoUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoOutput() ProcessMediaOperationInputInfoUrlInputInfoOutput

func (ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoUrlInputInfoOutput

func (ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (i ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput() ProcessMediaOperationInputInfoUrlInputInfoPtrOutput

func (ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationInputInfoUrlInputInfoArgs) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoUrlInputInfoPtrOutput

type ProcessMediaOperationInputInfoUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationInputInfoUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoUrlInputInfoOutput() ProcessMediaOperationInputInfoUrlInputInfoOutput
	ToProcessMediaOperationInputInfoUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationInputInfoUrlInputInfoOutput
}

ProcessMediaOperationInputInfoUrlInputInfoInput is an input type that accepts ProcessMediaOperationInputInfoUrlInputInfoArgs and ProcessMediaOperationInputInfoUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoUrlInputInfoInput` via:

ProcessMediaOperationInputInfoUrlInputInfoArgs{...}

type ProcessMediaOperationInputInfoUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationInputInfoUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoOutput() ProcessMediaOperationInputInfoUrlInputInfoOutput

func (ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoUrlInputInfoOutput

func (ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput() ProcessMediaOperationInputInfoUrlInputInfoPtrOutput

func (ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoUrlInputInfoOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoUrlInputInfoPtrOutput

func (ProcessMediaOperationInputInfoUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationInputInfoUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationInputInfoUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput() ProcessMediaOperationInputInfoUrlInputInfoPtrOutput
	ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationInputInfoUrlInputInfoPtrOutput
}

ProcessMediaOperationInputInfoUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationInputInfoUrlInputInfoArgs, ProcessMediaOperationInputInfoUrlInputInfoPtr and ProcessMediaOperationInputInfoUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationInputInfoUrlInputInfoPtrInput` via:

        ProcessMediaOperationInputInfoUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationInputInfoUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (o ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutput() ProcessMediaOperationInputInfoUrlInputInfoPtrOutput

func (ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) ToProcessMediaOperationInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) ProcessMediaOperationInputInfoUrlInputInfoPtrOutput

func (ProcessMediaOperationInputInfoUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMap added in v0.1.8

type ProcessMediaOperationMap map[string]ProcessMediaOperationInput

func (ProcessMediaOperationMap) ElementType added in v0.1.8

func (ProcessMediaOperationMap) ElementType() reflect.Type

func (ProcessMediaOperationMap) ToProcessMediaOperationMapOutput added in v0.1.8

func (i ProcessMediaOperationMap) ToProcessMediaOperationMapOutput() ProcessMediaOperationMapOutput

func (ProcessMediaOperationMap) ToProcessMediaOperationMapOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMap) ToProcessMediaOperationMapOutputWithContext(ctx context.Context) ProcessMediaOperationMapOutput

type ProcessMediaOperationMapInput added in v0.1.8

type ProcessMediaOperationMapInput interface {
	pulumi.Input

	ToProcessMediaOperationMapOutput() ProcessMediaOperationMapOutput
	ToProcessMediaOperationMapOutputWithContext(context.Context) ProcessMediaOperationMapOutput
}

ProcessMediaOperationMapInput is an input type that accepts ProcessMediaOperationMap and ProcessMediaOperationMapOutput values. You can construct a concrete instance of `ProcessMediaOperationMapInput` via:

ProcessMediaOperationMap{ "key": ProcessMediaOperationArgs{...} }

type ProcessMediaOperationMapOutput added in v0.1.8

type ProcessMediaOperationMapOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMapOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMapOutput) MapIndex added in v0.1.8

func (ProcessMediaOperationMapOutput) ToProcessMediaOperationMapOutput added in v0.1.8

func (o ProcessMediaOperationMapOutput) ToProcessMediaOperationMapOutput() ProcessMediaOperationMapOutput

func (ProcessMediaOperationMapOutput) ToProcessMediaOperationMapOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMapOutput) ToProcessMediaOperationMapOutputWithContext(ctx context.Context) ProcessMediaOperationMapOutput

type ProcessMediaOperationMediaProcessTask added in v0.1.8

type ProcessMediaOperationMediaProcessTask struct {
	// List of adaptive bitrate streaming tasks.
	AdaptiveDynamicStreamingTaskSets []ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSet `pulumi:"adaptiveDynamicStreamingTaskSets"`
	// List of animated image generating tasks.
	AnimatedGraphicTaskSets []ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSet `pulumi:"animatedGraphicTaskSets"`
	// List of image sprite generating tasks.
	ImageSpriteTaskSets []ProcessMediaOperationMediaProcessTaskImageSpriteTaskSet `pulumi:"imageSpriteTaskSets"`
	// List of sampled screencapturing tasks.
	SampleSnapshotTaskSets []ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSet `pulumi:"sampleSnapshotTaskSets"`
	// List of time point screencapturing tasks.
	SnapshotByTimeOffsetTaskSets []ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSet `pulumi:"snapshotByTimeOffsetTaskSets"`
	// List of transcoding tasks.
	TranscodeTaskSets []ProcessMediaOperationMediaProcessTaskTranscodeTaskSet `pulumi:"transcodeTaskSets"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSet struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles []ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle `pulumi:"addOnSubtitles"`
	// Adaptive bitrate streaming template ID.
	Definition int `pulumi:"definition"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage `pulumi:"outputStorage"`
	// 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}`.
	SegmentObjectName *string `pulumi:"segmentObjectName"`
	// 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}`.
	SubStreamObjectName *string `pulumi:"subStreamObjectName"`
	// List of up to 10 image or text watermarks.
	WatermarkSets []ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitle *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle `pulumi:"subtitle"`
	// The mode. Valid values:`subtitle-stream`: Add a subtitle track.`close-caption-708`: Embed CEA-708 subtitles in SEI frames.`close-caption-608`: Embed CEA-608 subtitles in SEI frames.Note: This field may return null, indicating that no valid values can be obtained.
	Type *string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitle ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrInput `pulumi:"subtitle"`
	// The mode. Valid values:`subtitle-stream`: Add a subtitle track.`close-caption-708`: Embed CEA-708 subtitles in SEI frames.`close-caption-608`: Embed CEA-608 subtitles in SEI frames.Note: This field may return null, indicating that no valid values can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray []ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleInput

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArray{ ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs{...} }

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput) Subtitle added in v0.1.8

The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleOutput) Type added in v0.1.8

The mode. Valid values:`subtitle-stream`: Add a subtitle track.`close-caption-708`: Embed CEA-708 subtitles in SEI frames.`close-caption-608`: Embed CEA-608 subtitles in SEI frames.Note: This field may return null, indicating that no valid values can be obtained.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitlePtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArrayInput `pulumi:"addOnSubtitles"`
	// Adaptive bitrate streaming template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// 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}`.
	SegmentObjectName pulumi.StringPtrInput `pulumi:"segmentObjectName"`
	// 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}`.
	SubStreamObjectName pulumi.StringPtrInput `pulumi:"subStreamObjectName"`
	// List of up to 10 image or text watermarks.
	WatermarkSets ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray []ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray{ ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) AddOnSubtitles added in v0.1.8

The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) Definition added in v0.1.8

Adaptive bitrate streaming template ID.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) OutputObjectPath added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) SegmentObjectName added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) SubStreamObjectName added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray []ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray{ ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput` via:

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput() ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs, ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtr and ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSet struct {
	// Animated image generating template ID.
	Definition int `pulumi:"definition"`
	// End time of an animated image in a video in seconds.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage `pulumi:"outputStorage"`
	// Start time of an animated image in a video in seconds.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs struct {
	// Animated image generating template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time of an animated image in a video in seconds.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// Start time of an animated image in a video in seconds.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
}

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray []ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetInput

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArray{ ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetInput` via:

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs{...}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) Definition added in v0.1.8

Animated image generating template ID.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) EndTimeOffset added in v0.1.8

End time of an animated image in a video in seconds.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) OutputObjectPath added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) StartTimeOffset added in v0.1.8

Start time of an animated image in a video in seconds.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutput

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs, ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtr and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs, ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtr and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs, ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtr and ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskArgs struct {
	// List of adaptive bitrate streaming tasks.
	AdaptiveDynamicStreamingTaskSets ProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput `pulumi:"adaptiveDynamicStreamingTaskSets"`
	// List of animated image generating tasks.
	AnimatedGraphicTaskSets ProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArrayInput `pulumi:"animatedGraphicTaskSets"`
	// List of image sprite generating tasks.
	ImageSpriteTaskSets ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayInput `pulumi:"imageSpriteTaskSets"`
	// List of sampled screencapturing tasks.
	SampleSnapshotTaskSets ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayInput `pulumi:"sampleSnapshotTaskSets"`
	// List of time point screencapturing tasks.
	SnapshotByTimeOffsetTaskSets ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput `pulumi:"snapshotByTimeOffsetTaskSets"`
	// List of transcoding tasks.
	TranscodeTaskSets ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayInput `pulumi:"transcodeTaskSets"`
}

func (ProcessMediaOperationMediaProcessTaskArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskOutput added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskOutput() ProcessMediaOperationMediaProcessTaskOutput

func (ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskOutput

func (ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskPtrOutput added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskPtrOutput() ProcessMediaOperationMediaProcessTaskPtrOutput

func (ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskArgs) ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskPtrOutput

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSet struct {
	// ID of an image sprite generating template.
	Definition int `pulumi:"definition"`
	// 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.
	ObjectNumberFormat *ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage `pulumi:"outputStorage"`
	// 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}`.
	WebVttObjectName *string `pulumi:"webVttObjectName"`
}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs struct {
	// ID of an image sprite generating template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ObjectNumberFormat ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// 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}`.
	WebVttObjectName pulumi.StringPtrInput `pulumi:"webVttObjectName"`
}

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray []ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetInput

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArray{ ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetInput` via:

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs{...}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput` via:

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs{...}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs, ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtr and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput` via:

        ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) Definition added in v0.1.8

ID of an image sprite generating template.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) ObjectNumberFormat added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) OutputObjectPath added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutput) WebVttObjectName added in v0.1.8

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}`.

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs, ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtr and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs, ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtr and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs, ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtr and ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskOutput() ProcessMediaOperationMediaProcessTaskOutput
	ToProcessMediaOperationMediaProcessTaskOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskOutput
}

ProcessMediaOperationMediaProcessTaskInput is an input type that accepts ProcessMediaOperationMediaProcessTaskArgs and ProcessMediaOperationMediaProcessTaskOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskInput` via:

ProcessMediaOperationMediaProcessTaskArgs{...}

type ProcessMediaOperationMediaProcessTaskOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskOutput) AdaptiveDynamicStreamingTaskSets added in v0.1.8

List of adaptive bitrate streaming tasks.

func (ProcessMediaOperationMediaProcessTaskOutput) AnimatedGraphicTaskSets added in v0.1.8

List of animated image generating tasks.

func (ProcessMediaOperationMediaProcessTaskOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskOutput) ImageSpriteTaskSets added in v0.1.8

List of image sprite generating tasks.

func (ProcessMediaOperationMediaProcessTaskOutput) SampleSnapshotTaskSets added in v0.1.8

List of sampled screencapturing tasks.

func (ProcessMediaOperationMediaProcessTaskOutput) SnapshotByTimeOffsetTaskSets added in v0.1.8

List of time point screencapturing tasks.

func (ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskOutput added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskOutput() ProcessMediaOperationMediaProcessTaskOutput

func (ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskOutput

func (ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskPtrOutput() ProcessMediaOperationMediaProcessTaskPtrOutput

func (ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskOutput) ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskPtrOutput

func (ProcessMediaOperationMediaProcessTaskOutput) TranscodeTaskSets added in v0.1.8

List of transcoding tasks.

type ProcessMediaOperationMediaProcessTaskPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskPtrOutput() ProcessMediaOperationMediaProcessTaskPtrOutput
	ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskPtrOutput
}

ProcessMediaOperationMediaProcessTaskPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskArgs, ProcessMediaOperationMediaProcessTaskPtr and ProcessMediaOperationMediaProcessTaskPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskPtrInput` via:

        ProcessMediaOperationMediaProcessTaskArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskPtrOutput) AdaptiveDynamicStreamingTaskSets added in v0.1.8

List of adaptive bitrate streaming tasks.

func (ProcessMediaOperationMediaProcessTaskPtrOutput) AnimatedGraphicTaskSets added in v0.1.8

List of animated image generating tasks.

func (ProcessMediaOperationMediaProcessTaskPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskPtrOutput) ImageSpriteTaskSets added in v0.1.8

List of image sprite generating tasks.

func (ProcessMediaOperationMediaProcessTaskPtrOutput) SampleSnapshotTaskSets added in v0.1.8

List of sampled screencapturing tasks.

func (ProcessMediaOperationMediaProcessTaskPtrOutput) SnapshotByTimeOffsetTaskSets added in v0.1.8

List of time point screencapturing tasks.

func (ProcessMediaOperationMediaProcessTaskPtrOutput) ToProcessMediaOperationMediaProcessTaskPtrOutput added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskPtrOutput) ToProcessMediaOperationMediaProcessTaskPtrOutput() ProcessMediaOperationMediaProcessTaskPtrOutput

func (ProcessMediaOperationMediaProcessTaskPtrOutput) ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskPtrOutput) ToProcessMediaOperationMediaProcessTaskPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskPtrOutput

func (ProcessMediaOperationMediaProcessTaskPtrOutput) TranscodeTaskSets added in v0.1.8

List of transcoding tasks.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSet struct {
	// Sampled screencapturing template ID.
	Definition int `pulumi:"definition"`
	// 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.
	ObjectNumberFormat *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage `pulumi:"outputStorage"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs struct {
	// Sampled screencapturing template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ObjectNumberFormat ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray []ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetInput

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArray{ ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) Definition added in v0.1.8

Sampled screencapturing template ID.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) ObjectNumberFormat added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) OutputObjectPath added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray []ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray{ ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput` via:

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput() ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs, ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtr and ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSet struct {
	// ID of a time point screencapturing template.
	Definition int `pulumi:"definition"`
	// 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.
	ExtTimeOffsetSets []string `pulumi:"extTimeOffsetSets"`
	// 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.
	ObjectNumberFormat *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage `pulumi:"outputStorage"`
	// List of time points of screenshots in &lt;font color=red&gt;seconds&lt;/font&gt;.
	TimeOffsetSets []float64 `pulumi:"timeOffsetSets"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs struct {
	// ID of a time point screencapturing template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtTimeOffsetSets pulumi.StringArrayInput `pulumi:"extTimeOffsetSets"`
	// 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.
	ObjectNumberFormat ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// List of time points of screenshots in &lt;font color=red&gt;seconds&lt;/font&gt;.
	TimeOffsetSets pulumi.Float64ArrayInput `pulumi:"timeOffsetSets"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray []ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetInput

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArray{ ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) Definition added in v0.1.8

ID of a time point screencapturing template.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ExtTimeOffsetSets added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ObjectNumberFormat added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) OutputObjectPath added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) TimeOffsetSets added in v0.1.8

List of time points of screenshots in &lt;font color=red&gt;seconds&lt;/font&gt;.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray []ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray{ ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput` via:

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput() ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs, ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtr and ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSet struct {
	// ID of a video transcoding template.
	Definition int `pulumi:"definition"`
	// End time offset of a transcoded video, in seconds.If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video.If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video.If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.
	HeadTailParameter *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter `pulumi:"headTailParameter"`
	// List of blurs. Up to 10 ones can be supported.
	MosaicSets []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet `pulumi:"mosaicSets"`
	// 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.
	ObjectNumberFormat *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage `pulumi:"outputStorage"`
	// 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.
	OverrideParameter *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter `pulumi:"overrideParameter"`
	// Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.
	RawParameter *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter `pulumi:"rawParameter"`
	// 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}`.
	SegmentObjectName *string `pulumi:"segmentObjectName"`
	// Start time offset of a transcoded video, in seconds.If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video.If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video.If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs struct {
	// ID of a video transcoding template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of a transcoded video, in seconds.If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video.If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video.If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.
	HeadTailParameter ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput `pulumi:"headTailParameter"`
	// List of blurs. Up to 10 ones can be supported.
	MosaicSets ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput `pulumi:"mosaicSets"`
	// 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.
	ObjectNumberFormat ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// 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.
	OverrideParameter ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput `pulumi:"overrideParameter"`
	// Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.
	RawParameter ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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}`.
	SegmentObjectName pulumi.StringPtrInput `pulumi:"segmentObjectName"`
	// Start time offset of a transcoded video, in seconds.If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video.If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video.If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArrayOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter struct {
	// Opening credits list.
	HeadSets []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet `pulumi:"headSets"`
	// Closing credits list.
	TailSets []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet `pulumi:"tailSets"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs struct {
	// Opening credits list.
	HeadSets ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput `pulumi:"headSets"`
	// Closing credits list.
	TailSets ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput `pulumi:"tailSets"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) HeadSets added in v0.1.8

Opening credits list.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) TailSets added in v0.1.8

Closing credits list.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) HeadSets added in v0.1.8

Opening credits list.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) TailSets added in v0.1.8

Closing credits list.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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%.
	Height *string `pulumi:"height"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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%.
	Width *string `pulumi:"width"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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%.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) EndTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) Height added in v0.1.8

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%.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) StartTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) Width added in v0.1.8

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%.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetOutput) YPos added in v0.1.8

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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) Definition added in v0.1.8

ID of a video transcoding template.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) EndTimeOffset added in v0.1.8

End time offset of a transcoded video, in seconds.If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video.If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video.If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) HeadTailParameter added in v0.1.8

Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) MosaicSets added in v0.1.8

List of blurs. Up to 10 ones can be supported.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) ObjectNumberFormat added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) OutputObjectPath added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) OverrideParameter added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) RawParameter added in v0.1.8

Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) SegmentObjectName added in v0.1.8

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}`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) StartTimeOffset added in v0.1.8

Start time offset of a transcoded video, in seconds.If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video.If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video.If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle `pulumi:"addOnSubtitles"`
	// The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddonAudioStreams []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream `pulumi:"addonAudioStreams"`
	// Audio stream configuration parameter.
	AudioTemplate *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate `pulumi:"audioTemplate"`
	// Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
	Container *string `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain1: remove.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain1: remove.
	RemoveVideo *int `pulumi:"removeVideo"`
	// An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
	StdExtInfo *string `pulumi:"stdExtInfo"`
	// The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
	SubtitleTemplate *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate `pulumi:"subtitleTemplate"`
	// The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
	TehdConfig *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig `pulumi:"tehdConfig"`
	// Video stream configuration parameter.
	VideoTemplate *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate `pulumi:"videoTemplate"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitle *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle `pulumi:"subtitle"`
	// The mode. Valid values:`subtitle-stream`: Add a subtitle track.`close-caption-708`: Embed CEA-708 subtitles in SEI frames.`close-caption-608`: Embed CEA-608 subtitles in SEI frames.Note: This field may return null, indicating that no valid values can be obtained.
	Type *string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs struct {
	// The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
	Subtitle ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrInput `pulumi:"subtitle"`
	// The mode. Valid values:`subtitle-stream`: Add a subtitle track.`close-caption-708`: Embed CEA-708 subtitles in SEI frames.`close-caption-608`: Embed CEA-608 subtitles in SEI frames.Note: This field may return null, indicating that no valid values can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput) Subtitle added in v0.1.8

The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleOutput) Type added in v0.1.8

The mode. Valid values:`subtitle-stream`: Add a subtitle track.`close-caption-708`: Embed CEA-708 subtitles in SEI frames.`close-caption-608`: Embed CEA-608 subtitles in SEI frames.Note: This field may return null, indicating that no valid values can be obtained.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitlePtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs struct {
	// The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddOnSubtitles ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArrayInput `pulumi:"addOnSubtitles"`
	// The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddonAudioStreams ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArrayInput `pulumi:"addonAudioStreams"`
	// Audio stream configuration parameter.
	AudioTemplate ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput `pulumi:"audioTemplate"`
	// Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
	Container pulumi.StringPtrInput `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain1: remove.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain1: remove.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
	StdExtInfo pulumi.StringPtrInput `pulumi:"stdExtInfo"`
	// The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
	SubtitleTemplate ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput `pulumi:"subtitleTemplate"`
	// The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
	TehdConfig ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput `pulumi:"tehdConfig"`
	// Video stream configuration parameter.
	VideoTemplate ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput `pulumi:"videoTemplate"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel *int `pulumi:"audioChannel"`
	// 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.
	Bitrate *int `pulumi:"bitrate"`
	// 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.
	Codec *string `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate *int `pulumi:"sampleRate"`
	// The audio tracks to retain. All audio tracks are retained by default.
	StreamSelects []int `pulumi:"streamSelects"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// 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.
	Bitrate pulumi.IntPtrInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringPtrInput `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate pulumi.IntPtrInput `pulumi:"sampleRate"`
	// The audio tracks to retain. All audio tracks are retained by default.
	StreamSelects pulumi.IntArrayInput `pulumi:"streamSelects"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) AudioChannel added in v0.1.8

Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values:32,00044,10048,000In Hz.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) StreamSelects added in v0.1.8

The audio tracks to retain. All audio tracks are retained by default.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) AudioChannel added in v0.1.8

Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values:32,00044,10048,000In Hz.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) StreamSelects added in v0.1.8

The audio tracks to retain. All audio tracks are retained by default.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) AddOnSubtitles added in v0.1.8

The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) AddonAudioStreams added in v0.1.8

The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) Container added in v0.1.8

Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values:0: retain1: remove.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values:0: retain1: remove.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) StdExtInfo added in v0.1.8

An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) SubtitleTemplate added in v0.1.8

The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) TehdConfig added in v0.1.8

The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) AddOnSubtitles added in v0.1.8

The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) AddonAudioStreams added in v0.1.8

The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) Container added in v0.1.8

Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values:0: retain1: remove.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values:0: retain1: remove.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) StdExtInfo added in v0.1.8

An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) SubtitleTemplate added in v0.1.8

The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) TehdConfig added in v0.1.8

The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate struct {
	// The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
	FontAlpha *float64 `pulumi:"fontAlpha"`
	// The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
	FontColor *string `pulumi:"fontColor"`
	// The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
	FontSize *string `pulumi:"fontSize"`
	// The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.
	FontType *string `pulumi:"fontType"`
	// The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
	Path *string `pulumi:"path"`
	// 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.Note: This field may return null, indicating that no valid values can be obtained.
	StreamIndex *int `pulumi:"streamIndex"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs struct {
	// The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
	FontAlpha pulumi.Float64PtrInput `pulumi:"fontAlpha"`
	// The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
	FontColor pulumi.StringPtrInput `pulumi:"fontColor"`
	// The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
	FontSize pulumi.StringPtrInput `pulumi:"fontSize"`
	// The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.
	FontType pulumi.StringPtrInput `pulumi:"fontType"`
	// The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
	Path pulumi.StringPtrInput `pulumi:"path"`
	// 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.Note: This field may return null, indicating that no valid values can be obtained.
	StreamIndex pulumi.IntPtrInput `pulumi:"streamIndex"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontAlpha added in v0.1.8

The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontColor added in v0.1.8

The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontSize added in v0.1.8

The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontType added in v0.1.8

The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) Path added in v0.1.8

The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) StreamIndex added in v0.1.8

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.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontAlpha added in v0.1.8

The text transparency. Value range: 0-1.`0`: Fully transparent.`1`: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontColor added in v0.1.8

The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontSize added in v0.1.8

The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontType added in v0.1.8

The font. Valid values:`hei.ttf`: Heiti.`song.ttf`: Songti.`simkai.ttf`: Kaiti.`arial.ttf`: Arial.The default is `hei.ttf`.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) Path added in v0.1.8

The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) StreamIndex added in v0.1.8

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.Note: This field may return null, indicating that no valid values can be obtained.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig struct {
	// 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.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type *string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs struct {
	// 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.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) MaxVideoBitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) Type added in v0.1.8

TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) MaxVideoBitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) Type added in v0.1.8

TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate struct {
	// 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.
	Bitrate *int `pulumi:"bitrate"`
	// 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.
	Codec *string `pulumi:"codec"`
	// Whether to enable adaptive encoding. Valid values:0: Disable1: 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.
	ContentAdaptStream *int `pulumi:"contentAdaptStream"`
	// 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&#39;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.
	FillType *string `pulumi:"fillType"`
	// 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].
	Fps *int `pulumi:"fps"`
	// 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.
	Gop *int `pulumi:"gop"`
	// 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.
	Height *int `pulumi:"height"`
	// 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`.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf *int `pulumi:"vcrf"`
	// 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.
	Width *int `pulumi:"width"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs struct {
	// 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.
	Bitrate pulumi.IntPtrInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringPtrInput `pulumi:"codec"`
	// Whether to enable adaptive encoding. Valid values:0: Disable1: 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.
	ContentAdaptStream pulumi.IntPtrInput `pulumi:"contentAdaptStream"`
	// 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&#39;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.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// 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].
	Fps pulumi.IntPtrInput `pulumi:"fps"`
	// 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.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// 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.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// 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`.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// 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.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ContentAdaptStream added in v0.1.8

Whether to enable adaptive encoding. Valid values:0: Disable1: 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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) FillType added in v0.1.8

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&#39;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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Fps added in v0.1.8

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].

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Gop added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Vcrf added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Width added in v0.1.8

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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ContentAdaptStream added in v0.1.8

Whether to enable adaptive encoding. Valid values:0: Disable1: 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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) FillType added in v0.1.8

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&#39;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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Fps added in v0.1.8

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].

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Gop added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Vcrf added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Width added in v0.1.8

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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter struct {
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplate *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate `pulumi:"audioTemplate"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container string `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveVideo *int `pulumi:"removeVideo"`
	// TESHD transcoding parameter.
	TehdConfig *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig `pulumi:"tehdConfig"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplate *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate `pulumi:"videoTemplate"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs struct {
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplate ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput `pulumi:"audioTemplate"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container pulumi.StringInput `pulumi:"container"`
	// Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// TESHD transcoding parameter.
	TehdConfig ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput `pulumi:"tehdConfig"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplate ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput `pulumi:"videoTemplate"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel *int `pulumi:"audioChannel"`
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate int `pulumi:"sampleRate"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs struct {
	// Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) AudioChannel added in v0.1.8

Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values:32,00044,10048,000In Hz.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) AudioChannel added in v0.1.8

Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values:32,00044,10048,000In Hz.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) Container added in v0.1.8

Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) TehdConfig added in v0.1.8

TESHD transcoding parameter.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter. This field is required when `RemoveVideo` is 0.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) Container added in v0.1.8

Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) TehdConfig added in v0.1.8

TESHD transcoding parameter.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter. This field is required when `RemoveVideo` is 0.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig struct {
	// 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.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs struct {
	// 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.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) MaxVideoBitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) Type added in v0.1.8

TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) MaxVideoBitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) Type added in v0.1.8

TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate struct {
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// 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&#39;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.
	FillType *string `pulumi:"fillType"`
	// 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].
	Fps int `pulumi:"fps"`
	// 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.
	Gop *int `pulumi:"gop"`
	// 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.
	Height *int `pulumi:"height"`
	// 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`.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf *int `pulumi:"vcrf"`
	// 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.
	Width *int `pulumi:"width"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs struct {
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// 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&#39;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.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// 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].
	Fps pulumi.IntInput `pulumi:"fps"`
	// 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.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// 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.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// 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`.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// 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.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) FillType added in v0.1.8

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&#39;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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Fps added in v0.1.8

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].

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Gop added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Vcrf added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Width added in v0.1.8

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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Codec added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) FillType added in v0.1.8

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&#39;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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Fps added in v0.1.8

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].

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Gop added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Vcrf added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Width added in v0.1.8

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.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray []ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetInput

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

func (i ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArray{ ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs{...} }

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) Index added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext added in v0.1.8

func (o ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext(ctx context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values:`once`: no longer appears after watermark playback ends.`repeatLastFrame`: stays on the last frame after watermark playback ends.`repeat` (default): repeats the playback until the video ends.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput` via:

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs{...}

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput() ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput
	ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput
}

ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs, ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtr and ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput` via:

        ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

type ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ToProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values:image: image watermark.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ProcessMediaOperationOutput added in v0.1.8

type ProcessMediaOperationOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutput) AiAnalysisTask added in v0.1.8

Video content analysis task parameter.

func (ProcessMediaOperationOutput) AiContentReviewTask added in v0.1.8

Type parameter of a video content audit task.

func (ProcessMediaOperationOutput) AiQualityControlTask added in v0.1.8

The parameters of a quality control task.

func (ProcessMediaOperationOutput) AiRecognitionTask added in v0.1.8

Type parameter of a video content recognition task.

func (ProcessMediaOperationOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutput) InputInfo added in v0.1.8

The information of the file to process.

func (ProcessMediaOperationOutput) MediaProcessTask added in v0.1.8

The media processing parameters to use.

func (ProcessMediaOperationOutput) OutputDir added in v0.1.8

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 parameter, the file will be saved to the directory specified in `InputInfo`.

func (ProcessMediaOperationOutput) OutputStorage added in v0.1.8

The storage location of the media processing output file. If this parameter is left empty, the storage location in `InputInfo` will be inherited.

func (ProcessMediaOperationOutput) ScheduleId added in v0.1.8

The scheme ID.Note 1: About `OutputStorage` and `OutputDir`If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.

func (ProcessMediaOperationOutput) SessionContext added in v0.1.8

The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.

func (ProcessMediaOperationOutput) SessionId added in v0.1.8

The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.

func (ProcessMediaOperationOutput) TaskNotifyConfig added in v0.1.8

Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.

func (ProcessMediaOperationOutput) TaskType added in v0.1.8

The task type. `Online` (default): A task that is executed immediately. `Offline`: A task that is executed when the system is idle (within three days by default).

func (ProcessMediaOperationOutput) TasksPriority added in v0.1.8

Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.

func (ProcessMediaOperationOutput) ToProcessMediaOperationOutput added in v0.1.8

func (o ProcessMediaOperationOutput) ToProcessMediaOperationOutput() ProcessMediaOperationOutput

func (ProcessMediaOperationOutput) ToProcessMediaOperationOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutput) ToProcessMediaOperationOutputWithContext(ctx context.Context) ProcessMediaOperationOutput

type ProcessMediaOperationOutputStorage added in v0.1.8

type ProcessMediaOperationOutputStorage struct {
	// 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.
	CosOutputStorage *ProcessMediaOperationOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ProcessMediaOperationOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type string `pulumi:"type"`
}

type ProcessMediaOperationOutputStorageArgs added in v0.1.8

type ProcessMediaOperationOutputStorageArgs struct {
	// 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.
	CosOutputStorage ProcessMediaOperationOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ProcessMediaOperationOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ProcessMediaOperationOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStorageOutput added in v0.1.8

func (i ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStorageOutput() ProcessMediaOperationOutputStorageOutput

func (ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStorageOutputWithContext added in v0.1.8

func (i ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageOutput

func (ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStoragePtrOutput added in v0.1.8

func (i ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStoragePtrOutput() ProcessMediaOperationOutputStoragePtrOutput

func (ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationOutputStorageArgs) ToProcessMediaOperationOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStoragePtrOutput

type ProcessMediaOperationOutputStorageCosOutputStorage added in v0.1.8

type ProcessMediaOperationOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ProcessMediaOperationOutputStorageCosOutputStorageArgs added in v0.1.8

type ProcessMediaOperationOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ProcessMediaOperationOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (i ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageCosOutputStorageOutput

func (ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (i ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput

func (ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationOutputStorageCosOutputStorageArgs) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput

type ProcessMediaOperationOutputStorageCosOutputStorageInput added in v0.1.8

type ProcessMediaOperationOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationOutputStorageCosOutputStorageOutput() ProcessMediaOperationOutputStorageCosOutputStorageOutput
	ToProcessMediaOperationOutputStorageCosOutputStorageOutputWithContext(context.Context) ProcessMediaOperationOutputStorageCosOutputStorageOutput
}

ProcessMediaOperationOutputStorageCosOutputStorageInput is an input type that accepts ProcessMediaOperationOutputStorageCosOutputStorageArgs and ProcessMediaOperationOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationOutputStorageCosOutputStorageInput` via:

ProcessMediaOperationOutputStorageCosOutputStorageArgs{...}

type ProcessMediaOperationOutputStorageCosOutputStorageOutput added in v0.1.8

type ProcessMediaOperationOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) ToProcessMediaOperationOutputStorageCosOutputStorageOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) ToProcessMediaOperationOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageCosOutputStorageOutput) ToProcessMediaOperationOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageCosOutputStorageOutput

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStorageOutput) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageCosOutputStorageOutput) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput

type ProcessMediaOperationOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutput() ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput
	ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput
}

ProcessMediaOperationOutputStorageCosOutputStoragePtrInput is an input type that accepts ProcessMediaOperationOutputStorageCosOutputStorageArgs, ProcessMediaOperationOutputStorageCosOutputStoragePtr and ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationOutputStorageCosOutputStoragePtrInput` via:

        ProcessMediaOperationOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput) ToProcessMediaOperationOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageCosOutputStoragePtrOutput

type ProcessMediaOperationOutputStorageInput added in v0.1.8

type ProcessMediaOperationOutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationOutputStorageOutput() ProcessMediaOperationOutputStorageOutput
	ToProcessMediaOperationOutputStorageOutputWithContext(context.Context) ProcessMediaOperationOutputStorageOutput
}

ProcessMediaOperationOutputStorageInput is an input type that accepts ProcessMediaOperationOutputStorageArgs and ProcessMediaOperationOutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationOutputStorageInput` via:

ProcessMediaOperationOutputStorageArgs{...}

type ProcessMediaOperationOutputStorageOutput added in v0.1.8

type ProcessMediaOperationOutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationOutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStorageOutput added in v0.1.8

func (o ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStorageOutput() ProcessMediaOperationOutputStorageOutput

func (ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStorageOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageOutput

func (ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStoragePtrOutput added in v0.1.8

func (o ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStoragePtrOutput() ProcessMediaOperationOutputStoragePtrOutput

func (ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageOutput) ToProcessMediaOperationOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStoragePtrOutput

func (ProcessMediaOperationOutputStorageOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationOutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationOutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationOutputStoragePtrOutput() ProcessMediaOperationOutputStoragePtrOutput
	ToProcessMediaOperationOutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationOutputStoragePtrOutput
}

ProcessMediaOperationOutputStoragePtrInput is an input type that accepts ProcessMediaOperationOutputStorageArgs, ProcessMediaOperationOutputStoragePtr and ProcessMediaOperationOutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationOutputStoragePtrInput` via:

        ProcessMediaOperationOutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationOutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ProcessMediaOperationOutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationOutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ProcessMediaOperationOutputStoragePtrOutput) ToProcessMediaOperationOutputStoragePtrOutput added in v0.1.8

func (o ProcessMediaOperationOutputStoragePtrOutput) ToProcessMediaOperationOutputStoragePtrOutput() ProcessMediaOperationOutputStoragePtrOutput

func (ProcessMediaOperationOutputStoragePtrOutput) ToProcessMediaOperationOutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStoragePtrOutput) ToProcessMediaOperationOutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStoragePtrOutput

func (ProcessMediaOperationOutputStoragePtrOutput) Type added in v0.1.8

The storage type for a media processing output file. Valid values:`COS`: Tencent Cloud COS`&gt;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.

type ProcessMediaOperationOutputStorageS3OutputStorage added in v0.1.8

type ProcessMediaOperationOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ProcessMediaOperationOutputStorageS3OutputStorageArgs added in v0.1.8

type ProcessMediaOperationOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ProcessMediaOperationOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStorageOutput added in v0.1.8

func (i ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStorageOutput() ProcessMediaOperationOutputStorageS3OutputStorageOutput

func (ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (i ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageS3OutputStorageOutput

func (ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (i ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput

func (ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationOutputStorageS3OutputStorageArgs) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput

type ProcessMediaOperationOutputStorageS3OutputStorageInput added in v0.1.8

type ProcessMediaOperationOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToProcessMediaOperationOutputStorageS3OutputStorageOutput() ProcessMediaOperationOutputStorageS3OutputStorageOutput
	ToProcessMediaOperationOutputStorageS3OutputStorageOutputWithContext(context.Context) ProcessMediaOperationOutputStorageS3OutputStorageOutput
}

ProcessMediaOperationOutputStorageS3OutputStorageInput is an input type that accepts ProcessMediaOperationOutputStorageS3OutputStorageArgs and ProcessMediaOperationOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ProcessMediaOperationOutputStorageS3OutputStorageInput` via:

ProcessMediaOperationOutputStorageS3OutputStorageArgs{...}

type ProcessMediaOperationOutputStorageS3OutputStorageOutput added in v0.1.8

type ProcessMediaOperationOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) ToProcessMediaOperationOutputStorageS3OutputStorageOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) ToProcessMediaOperationOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageS3OutputStorageOutput) ToProcessMediaOperationOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageS3OutputStorageOutput

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStorageOutput) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageS3OutputStorageOutput) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput

type ProcessMediaOperationOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ProcessMediaOperationOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutput() ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput
	ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput
}

ProcessMediaOperationOutputStorageS3OutputStoragePtrInput is an input type that accepts ProcessMediaOperationOutputStorageS3OutputStorageArgs, ProcessMediaOperationOutputStorageS3OutputStoragePtr and ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ProcessMediaOperationOutputStorageS3OutputStoragePtrInput` via:

        ProcessMediaOperationOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput) ToProcessMediaOperationOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ProcessMediaOperationOutputStorageS3OutputStoragePtrOutput

type ProcessMediaOperationState added in v0.1.8

type ProcessMediaOperationState struct {
	// Video content analysis task parameter.
	AiAnalysisTask ProcessMediaOperationAiAnalysisTaskPtrInput
	// Type parameter of a video content audit task.
	AiContentReviewTask ProcessMediaOperationAiContentReviewTaskPtrInput
	// The parameters of a quality control task.
	AiQualityControlTask ProcessMediaOperationAiQualityControlTaskPtrInput
	// Type parameter of a video content recognition task.
	AiRecognitionTask ProcessMediaOperationAiRecognitionTaskPtrInput
	// The information of the file to process.
	InputInfo ProcessMediaOperationInputInfoPtrInput
	// The media processing parameters to use.
	MediaProcessTask ProcessMediaOperationMediaProcessTaskPtrInput
	// 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 parameter, the file will be saved to the directory specified in `InputInfo`.
	OutputDir pulumi.StringPtrInput
	// The storage location of the media processing output file. If this parameter is left empty, the storage location in `InputInfo` will be inherited.
	OutputStorage ProcessMediaOperationOutputStoragePtrInput
	// The scheme ID.Note 1: About `OutputStorage` and `OutputDir`If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the `ProcessMedia` API will be applied.Note 2: If `TaskNotifyConfig` is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
	ScheduleId pulumi.IntPtrInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
	SessionContext pulumi.StringPtrInput
	// The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
	SessionId pulumi.StringPtrInput
	// Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig ProcessMediaOperationTaskNotifyConfigPtrInput
	// The task type. `Online` (default): A task that is executed immediately. `Offline`: A task that is executed when the system is idle (within three days by default).
	TaskType pulumi.StringPtrInput
	// Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
	TasksPriority pulumi.IntPtrInput
}

func (ProcessMediaOperationState) ElementType added in v0.1.8

func (ProcessMediaOperationState) ElementType() reflect.Type

type ProcessMediaOperationTaskNotifyConfig added in v0.1.8

type ProcessMediaOperationTaskNotifyConfig struct {
	// 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.
	AwsSqa *ProcessMediaOperationTaskNotifyConfigAwsSqa `pulumi:"awsSqa"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel *string `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion *string `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode *string `pulumi:"notifyMode"`
	// 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.&lt;font color=red&gt;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.&lt;/font&gt;.
	NotifyType *string `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl *string `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName *string `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName *string `pulumi:"topicName"`
}

type ProcessMediaOperationTaskNotifyConfigArgs added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigArgs struct {
	// 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.
	AwsSqa ProcessMediaOperationTaskNotifyConfigAwsSqaPtrInput `pulumi:"awsSqa"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel pulumi.StringPtrInput `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion pulumi.StringPtrInput `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode pulumi.StringPtrInput `pulumi:"notifyMode"`
	// 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.&lt;font color=red&gt;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.&lt;/font&gt;.
	NotifyType pulumi.StringPtrInput `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl pulumi.StringPtrInput `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName pulumi.StringPtrInput `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

func (ProcessMediaOperationTaskNotifyConfigArgs) ElementType added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigOutput added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigOutput() ProcessMediaOperationTaskNotifyConfigOutput

func (ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigOutput

func (ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigPtrOutput() ProcessMediaOperationTaskNotifyConfigPtrOutput

func (ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigArgs) ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigPtrOutput

type ProcessMediaOperationTaskNotifyConfigAwsSqa added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigAwsSqa struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqaQueueName string `pulumi:"sqaQueueName"`
	// The region of the SQS queue.
	SqaRegion string `pulumi:"sqaRegion"`
}

type ProcessMediaOperationTaskNotifyConfigAwsSqaArgs added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigAwsSqaArgs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqaQueueName pulumi.StringInput `pulumi:"sqaQueueName"`
	// The region of the SQS queue.
	SqaRegion pulumi.StringInput `pulumi:"sqaRegion"`
}

func (ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ElementType added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutput added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutput() ProcessMediaOperationTaskNotifyConfigAwsSqaOutput

func (ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutputWithContext added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaOutput

func (ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput() ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput

func (ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext added in v0.1.8

func (i ProcessMediaOperationTaskNotifyConfigAwsSqaArgs) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput

type ProcessMediaOperationTaskNotifyConfigAwsSqaInput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigAwsSqaInput interface {
	pulumi.Input

	ToProcessMediaOperationTaskNotifyConfigAwsSqaOutput() ProcessMediaOperationTaskNotifyConfigAwsSqaOutput
	ToProcessMediaOperationTaskNotifyConfigAwsSqaOutputWithContext(context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaOutput
}

ProcessMediaOperationTaskNotifyConfigAwsSqaInput is an input type that accepts ProcessMediaOperationTaskNotifyConfigAwsSqaArgs and ProcessMediaOperationTaskNotifyConfigAwsSqaOutput values. You can construct a concrete instance of `ProcessMediaOperationTaskNotifyConfigAwsSqaInput` via:

ProcessMediaOperationTaskNotifyConfigAwsSqaArgs{...}

type ProcessMediaOperationTaskNotifyConfigAwsSqaOutput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigAwsSqaOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ElementType added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) SqaQueueName added in v0.1.8

The name of the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) SqaRegion added in v0.1.8

The region of the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutput added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutput() ProcessMediaOperationTaskNotifyConfigAwsSqaOutput

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutputWithContext added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaOutput

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput() ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput

func (ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigAwsSqaOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput

type ProcessMediaOperationTaskNotifyConfigAwsSqaPtrInput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigAwsSqaPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput() ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput
	ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext(context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput
}

ProcessMediaOperationTaskNotifyConfigAwsSqaPtrInput is an input type that accepts ProcessMediaOperationTaskNotifyConfigAwsSqaArgs, ProcessMediaOperationTaskNotifyConfigAwsSqaPtr and ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationTaskNotifyConfigAwsSqaPtrInput` via:

        ProcessMediaOperationTaskNotifyConfigAwsSqaArgs{...}

or:

        nil

type ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) SqaQueueName added in v0.1.8

The name of the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) SqaRegion added in v0.1.8

The region of the SQS queue.

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput) ToProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigAwsSqaPtrOutput

type ProcessMediaOperationTaskNotifyConfigInput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigInput interface {
	pulumi.Input

	ToProcessMediaOperationTaskNotifyConfigOutput() ProcessMediaOperationTaskNotifyConfigOutput
	ToProcessMediaOperationTaskNotifyConfigOutputWithContext(context.Context) ProcessMediaOperationTaskNotifyConfigOutput
}

ProcessMediaOperationTaskNotifyConfigInput is an input type that accepts ProcessMediaOperationTaskNotifyConfigArgs and ProcessMediaOperationTaskNotifyConfigOutput values. You can construct a concrete instance of `ProcessMediaOperationTaskNotifyConfigInput` via:

ProcessMediaOperationTaskNotifyConfigArgs{...}

type ProcessMediaOperationTaskNotifyConfigOutput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationTaskNotifyConfigOutput) AwsSqa added in v0.1.8

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.

func (ProcessMediaOperationTaskNotifyConfigOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (ProcessMediaOperationTaskNotifyConfigOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (ProcessMediaOperationTaskNotifyConfigOutput) ElementType added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (ProcessMediaOperationTaskNotifyConfigOutput) NotifyType added in v0.1.8

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.&lt;font color=red&gt;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.&lt;/font&gt;.

func (ProcessMediaOperationTaskNotifyConfigOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (ProcessMediaOperationTaskNotifyConfigOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigOutput added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigOutput() ProcessMediaOperationTaskNotifyConfigOutput

func (ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigOutput

func (ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutput() ProcessMediaOperationTaskNotifyConfigPtrOutput

func (ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigPtrOutput

func (ProcessMediaOperationTaskNotifyConfigOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type ProcessMediaOperationTaskNotifyConfigPtrInput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigPtrInput interface {
	pulumi.Input

	ToProcessMediaOperationTaskNotifyConfigPtrOutput() ProcessMediaOperationTaskNotifyConfigPtrOutput
	ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext(context.Context) ProcessMediaOperationTaskNotifyConfigPtrOutput
}

ProcessMediaOperationTaskNotifyConfigPtrInput is an input type that accepts ProcessMediaOperationTaskNotifyConfigArgs, ProcessMediaOperationTaskNotifyConfigPtr and ProcessMediaOperationTaskNotifyConfigPtrOutput values. You can construct a concrete instance of `ProcessMediaOperationTaskNotifyConfigPtrInput` via:

        ProcessMediaOperationTaskNotifyConfigArgs{...}

or:

        nil

type ProcessMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

type ProcessMediaOperationTaskNotifyConfigPtrOutput struct{ *pulumi.OutputState }

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) AwsSqa added in v0.1.8

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.

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) Elem added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) ElementType added in v0.1.8

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) NotifyType added in v0.1.8

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.&lt;font color=red&gt;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.&lt;/font&gt;.

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigPtrOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutput() ProcessMediaOperationTaskNotifyConfigPtrOutput

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o ProcessMediaOperationTaskNotifyConfigPtrOutput) ToProcessMediaOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ProcessMediaOperationTaskNotifyConfigPtrOutput

func (ProcessMediaOperationTaskNotifyConfigPtrOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type SampleSnapshotTemplate

type SampleSnapshotTemplate struct {
	pulumi.CustomResourceState

	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.
	FillType pulumi.StringPtrOutput `pulumi:"fillType"`
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrOutput `pulumi:"format"`
	// The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrOutput `pulumi:"height"`
	// Sample snapshot template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrOutput `pulumi:"resolutionAdaptive"`
	// Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.
	SampleInterval pulumi.IntOutput `pulumi:"sampleInterval"`
	// Sampling snapshot type, optional value:Percent/Time.
	SampleType pulumi.StringOutput `pulumi:"sampleType"`
	// The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrOutput `pulumi:"width"`
}

Provides a resource to create a mps sampleSnapshotTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewSampleSnapshotTemplate(ctx, "sampleSnapshotTemplate", &Mps.SampleSnapshotTemplateArgs{
			FillType:           pulumi.String("stretch"),
			Format:             pulumi.String("jpg"),
			Height:             pulumi.Int(128),
			ResolutionAdaptive: pulumi.String("open"),
			SampleInterval:     pulumi.Int(10),
			SampleType:         pulumi.String("Percent"),
			Width:              pulumi.Int(140),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/sampleSnapshotTemplate:SampleSnapshotTemplate sample_snapshot_template sample_snapshot_template_id ```

func GetSampleSnapshotTemplate

func GetSampleSnapshotTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SampleSnapshotTemplateState, opts ...pulumi.ResourceOption) (*SampleSnapshotTemplate, error)

GetSampleSnapshotTemplate gets an existing SampleSnapshotTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSampleSnapshotTemplate

func NewSampleSnapshotTemplate(ctx *pulumi.Context,
	name string, args *SampleSnapshotTemplateArgs, opts ...pulumi.ResourceOption) (*SampleSnapshotTemplate, error)

NewSampleSnapshotTemplate registers a new resource with the given unique name, arguments, and options.

func (*SampleSnapshotTemplate) ElementType

func (*SampleSnapshotTemplate) ElementType() reflect.Type

func (*SampleSnapshotTemplate) ToSampleSnapshotTemplateOutput

func (i *SampleSnapshotTemplate) ToSampleSnapshotTemplateOutput() SampleSnapshotTemplateOutput

func (*SampleSnapshotTemplate) ToSampleSnapshotTemplateOutputWithContext

func (i *SampleSnapshotTemplate) ToSampleSnapshotTemplateOutputWithContext(ctx context.Context) SampleSnapshotTemplateOutput

type SampleSnapshotTemplateArgs

type SampleSnapshotTemplateArgs struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.
	FillType pulumi.StringPtrInput
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrInput
	// The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Sample snapshot template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.
	SampleInterval pulumi.IntInput
	// Sampling snapshot type, optional value:Percent/Time.
	SampleType pulumi.StringInput
	// The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

The set of arguments for constructing a SampleSnapshotTemplate resource.

func (SampleSnapshotTemplateArgs) ElementType

func (SampleSnapshotTemplateArgs) ElementType() reflect.Type

type SampleSnapshotTemplateArray

type SampleSnapshotTemplateArray []SampleSnapshotTemplateInput

func (SampleSnapshotTemplateArray) ElementType

func (SampleSnapshotTemplateArray) ToSampleSnapshotTemplateArrayOutput

func (i SampleSnapshotTemplateArray) ToSampleSnapshotTemplateArrayOutput() SampleSnapshotTemplateArrayOutput

func (SampleSnapshotTemplateArray) ToSampleSnapshotTemplateArrayOutputWithContext

func (i SampleSnapshotTemplateArray) ToSampleSnapshotTemplateArrayOutputWithContext(ctx context.Context) SampleSnapshotTemplateArrayOutput

type SampleSnapshotTemplateArrayInput

type SampleSnapshotTemplateArrayInput interface {
	pulumi.Input

	ToSampleSnapshotTemplateArrayOutput() SampleSnapshotTemplateArrayOutput
	ToSampleSnapshotTemplateArrayOutputWithContext(context.Context) SampleSnapshotTemplateArrayOutput
}

SampleSnapshotTemplateArrayInput is an input type that accepts SampleSnapshotTemplateArray and SampleSnapshotTemplateArrayOutput values. You can construct a concrete instance of `SampleSnapshotTemplateArrayInput` via:

SampleSnapshotTemplateArray{ SampleSnapshotTemplateArgs{...} }

type SampleSnapshotTemplateArrayOutput

type SampleSnapshotTemplateArrayOutput struct{ *pulumi.OutputState }

func (SampleSnapshotTemplateArrayOutput) ElementType

func (SampleSnapshotTemplateArrayOutput) Index

func (SampleSnapshotTemplateArrayOutput) ToSampleSnapshotTemplateArrayOutput

func (o SampleSnapshotTemplateArrayOutput) ToSampleSnapshotTemplateArrayOutput() SampleSnapshotTemplateArrayOutput

func (SampleSnapshotTemplateArrayOutput) ToSampleSnapshotTemplateArrayOutputWithContext

func (o SampleSnapshotTemplateArrayOutput) ToSampleSnapshotTemplateArrayOutputWithContext(ctx context.Context) SampleSnapshotTemplateArrayOutput

type SampleSnapshotTemplateInput

type SampleSnapshotTemplateInput interface {
	pulumi.Input

	ToSampleSnapshotTemplateOutput() SampleSnapshotTemplateOutput
	ToSampleSnapshotTemplateOutputWithContext(ctx context.Context) SampleSnapshotTemplateOutput
}

type SampleSnapshotTemplateMap

type SampleSnapshotTemplateMap map[string]SampleSnapshotTemplateInput

func (SampleSnapshotTemplateMap) ElementType

func (SampleSnapshotTemplateMap) ElementType() reflect.Type

func (SampleSnapshotTemplateMap) ToSampleSnapshotTemplateMapOutput

func (i SampleSnapshotTemplateMap) ToSampleSnapshotTemplateMapOutput() SampleSnapshotTemplateMapOutput

func (SampleSnapshotTemplateMap) ToSampleSnapshotTemplateMapOutputWithContext

func (i SampleSnapshotTemplateMap) ToSampleSnapshotTemplateMapOutputWithContext(ctx context.Context) SampleSnapshotTemplateMapOutput

type SampleSnapshotTemplateMapInput

type SampleSnapshotTemplateMapInput interface {
	pulumi.Input

	ToSampleSnapshotTemplateMapOutput() SampleSnapshotTemplateMapOutput
	ToSampleSnapshotTemplateMapOutputWithContext(context.Context) SampleSnapshotTemplateMapOutput
}

SampleSnapshotTemplateMapInput is an input type that accepts SampleSnapshotTemplateMap and SampleSnapshotTemplateMapOutput values. You can construct a concrete instance of `SampleSnapshotTemplateMapInput` via:

SampleSnapshotTemplateMap{ "key": SampleSnapshotTemplateArgs{...} }

type SampleSnapshotTemplateMapOutput

type SampleSnapshotTemplateMapOutput struct{ *pulumi.OutputState }

func (SampleSnapshotTemplateMapOutput) ElementType

func (SampleSnapshotTemplateMapOutput) MapIndex

func (SampleSnapshotTemplateMapOutput) ToSampleSnapshotTemplateMapOutput

func (o SampleSnapshotTemplateMapOutput) ToSampleSnapshotTemplateMapOutput() SampleSnapshotTemplateMapOutput

func (SampleSnapshotTemplateMapOutput) ToSampleSnapshotTemplateMapOutputWithContext

func (o SampleSnapshotTemplateMapOutput) ToSampleSnapshotTemplateMapOutputWithContext(ctx context.Context) SampleSnapshotTemplateMapOutput

type SampleSnapshotTemplateOutput

type SampleSnapshotTemplateOutput struct{ *pulumi.OutputState }

func (SampleSnapshotTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (SampleSnapshotTemplateOutput) ElementType

func (SampleSnapshotTemplateOutput) FillType

Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.

func (SampleSnapshotTemplateOutput) Format

Image format, the value can be jpg, png, webp. Default is jpg.

func (SampleSnapshotTemplateOutput) Height

The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

func (SampleSnapshotTemplateOutput) Name

Sample snapshot template name, length limit: 64 characters.

func (SampleSnapshotTemplateOutput) ResolutionAdaptive

func (o SampleSnapshotTemplateOutput) ResolutionAdaptive() pulumi.StringPtrOutput

Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.

func (SampleSnapshotTemplateOutput) SampleInterval

func (o SampleSnapshotTemplateOutput) SampleInterval() pulumi.IntOutput

Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.

func (SampleSnapshotTemplateOutput) SampleType

Sampling snapshot type, optional value:Percent/Time.

func (SampleSnapshotTemplateOutput) ToSampleSnapshotTemplateOutput

func (o SampleSnapshotTemplateOutput) ToSampleSnapshotTemplateOutput() SampleSnapshotTemplateOutput

func (SampleSnapshotTemplateOutput) ToSampleSnapshotTemplateOutputWithContext

func (o SampleSnapshotTemplateOutput) ToSampleSnapshotTemplateOutputWithContext(ctx context.Context) SampleSnapshotTemplateOutput

func (SampleSnapshotTemplateOutput) Width

The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

type SampleSnapshotTemplateState

type SampleSnapshotTemplateState struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.
	FillType pulumi.StringPtrInput
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrInput
	// The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Sample snapshot template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// Sampling interval.When SampleType is Percent, specify the percentage of the sampling interval.When SampleType is Time, specify the sampling interval time in seconds.
	SampleInterval pulumi.IntPtrInput
	// Sampling snapshot type, optional value:Percent/Time.
	SampleType pulumi.StringPtrInput
	// The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

func (SampleSnapshotTemplateState) ElementType

type Schedule added in v0.1.8

type Schedule struct {
	pulumi.CustomResourceState

	// The subtasks of the scheme.
	Activities ScheduleActivityArrayOutput `pulumi:"activities"`
	// 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.
	OutputDir pulumi.StringPtrOutput `pulumi:"outputDir"`
	// The bucket to save the output file. If you do not specify this parameter, the bucket in `Trigger` will be used.
	OutputStorage ScheduleOutputStoragePtrOutput `pulumi:"outputStorage"`
	// Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
	ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"`
	// The scheme name (max 128 characters). This name should be unique across your account.
	ScheduleName pulumi.StringOutput `pulumi:"scheduleName"`
	// The notification configuration. If you do not specify this parameter, notifications will not be sent.
	TaskNotifyConfig ScheduleTaskNotifyConfigOutput `pulumi:"taskNotifyConfig"`
	// The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
	Trigger ScheduleTriggerOutput `pulumi:"trigger"`
}

Provides a resource to create a mps schedule

## Example Usage

### Create a schedule through COS bucket

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		object, err := Cos.GetBucketObject(ctx, &cos.GetBucketObjectArgs{
			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
			Key:    "/mps-test/test.mov",
		}, nil)
		if err != nil {
			return err
		}
		output, err := Cos.NewBucket(ctx, "output", &Cos.BucketArgs{
			Bucket:     pulumi.String(fmt.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 = Mps.NewSchedule(ctx, "schedule", &Mps.ScheduleArgs{
			ScheduleName: pulumi.String("tf_test_mps_schedule_%d"),
			Trigger: &mps.ScheduleTriggerArgs{
				Type: pulumi.String("CosFileUpload"),
				CosFileUploadTrigger: &mps.ScheduleTriggerCosFileUploadTriggerArgs{
					Bucket: pulumi.String(object.Bucket),
					Region: pulumi.String("%s"),
					Dir:    pulumi.String("/upload/"),
					Formats: pulumi.StringArray{
						pulumi.String("flv"),
						pulumi.String("mov"),
					},
				},
			},
			Activities: mps.ScheduleActivityArray{
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("input"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(1),
						pulumi.Int(2),
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(3),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(6),
						pulumi.Int(7),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(4),
						pulumi.Int(5),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(8),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(9),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("action-trans"),
					ReardriveIndices: pulumi.IntArray{
						pulumi.Int(10),
					},
					ActivityPara: &mps.ScheduleActivityActivityParaArgs{
						TranscodeTask: &mps.ScheduleActivityActivityParaTranscodeTaskArgs{
							Definition: pulumi.Int(10),
						},
					},
				},
				&mps.ScheduleActivityArgs{
					ActivityType: pulumi.String("output"),
				},
			},
			OutputStorage: &mps.ScheduleOutputStorageArgs{
				Type: pulumi.String("COS"),
				CosOutputStorage: &mps.ScheduleOutputStorageCosOutputStorageArgs{
					Bucket: output.Bucket,
					Region: pulumi.String("%s"),
				},
			},
			OutputDir: pulumi.String("output/"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/schedule:Schedule schedule schedule_id ```

func GetSchedule added in v0.1.8

func GetSchedule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ScheduleState, opts ...pulumi.ResourceOption) (*Schedule, error)

GetSchedule gets an existing Schedule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSchedule added in v0.1.8

func NewSchedule(ctx *pulumi.Context,
	name string, args *ScheduleArgs, opts ...pulumi.ResourceOption) (*Schedule, error)

NewSchedule registers a new resource with the given unique name, arguments, and options.

func (*Schedule) ElementType added in v0.1.8

func (*Schedule) ElementType() reflect.Type

func (*Schedule) ToScheduleOutput added in v0.1.8

func (i *Schedule) ToScheduleOutput() ScheduleOutput

func (*Schedule) ToScheduleOutputWithContext added in v0.1.8

func (i *Schedule) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput

type ScheduleActivity added in v0.1.8

type ScheduleActivity struct {
	// The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
	ActivityPara *ScheduleActivityActivityPara `pulumi:"activityPara"`
	// 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.
	ActivityType string `pulumi:"activityType"`
	// The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
	ReardriveIndices []int `pulumi:"reardriveIndices"`
}

type ScheduleActivityActivityPara added in v0.1.8

type ScheduleActivityActivityPara struct {
	// An adaptive bitrate streaming task.
	AdaptiveDynamicStreamingTask *ScheduleActivityActivityParaAdaptiveDynamicStreamingTask `pulumi:"adaptiveDynamicStreamingTask"`
	// A content analysis task.
	AiAnalysisTask *ScheduleActivityActivityParaAiAnalysisTask `pulumi:"aiAnalysisTask"`
	// A content moderation task.
	AiContentReviewTask *ScheduleActivityActivityParaAiContentReviewTask `pulumi:"aiContentReviewTask"`
	// A content recognition task.
	AiRecognitionTask *ScheduleActivityActivityParaAiRecognitionTask `pulumi:"aiRecognitionTask"`
	// An animated screenshot generation task.
	AnimatedGraphicTask *ScheduleActivityActivityParaAnimatedGraphicTask `pulumi:"animatedGraphicTask"`
	// An image sprite generation task.
	ImageSpriteTask *ScheduleActivityActivityParaImageSpriteTask `pulumi:"imageSpriteTask"`
	// A sampled screencapturing task.
	SampleSnapshotTask *ScheduleActivityActivityParaSampleSnapshotTask `pulumi:"sampleSnapshotTask"`
	// A time point screencapturing task.
	SnapshotByTimeOffsetTask *ScheduleActivityActivityParaSnapshotByTimeOffsetTask `pulumi:"snapshotByTimeOffsetTask"`
	// A transcoding task.
	TranscodeTask *ScheduleActivityActivityParaTranscodeTask `pulumi:"transcodeTask"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTask added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTask struct {
	// Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
	AddOnSubtitles []ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle `pulumi:"addOnSubtitles"`
	// Adaptive bitrate streaming template ID.
	Definition int `pulumi:"definition"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage `pulumi:"outputStorage"`
	// 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}`.
	SegmentObjectName *string `pulumi:"segmentObjectName"`
	// 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}`.
	SubStreamObjectName *string `pulumi:"subStreamObjectName"`
	// List of up to 10 image or text watermarks.
	WatermarkSets []ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet `pulumi:"watermarkSets"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitle struct {
	// Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
	Subtitle *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle `pulumi:"subtitle"`
	// The inserting type. Valid values: `subtitle-stream`:Insert title track. `close-caption-708`:CEA-708 subtitle encode to SEI frame. `close-caption-608`:CEA-608 subtitle encode to SEI frame. Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs struct {
	// Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
	Subtitle ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrInput `pulumi:"subtitle"`
	// The inserting type. Valid values: `subtitle-stream`:Insert title track. `close-caption-708`:CEA-708 subtitle encode to SEI frame. `close-caption-608`:CEA-608 subtitle encode to SEI frame. Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray []ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArray{ ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs{...} }

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) Subtitle added in v0.1.8

Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleOutput) Type added in v0.1.8

The inserting type. Valid values: `subtitle-stream`:Insert title track. `close-caption-708`:CEA-708 subtitle encode to SEI frame. `close-caption-608`:CEA-608 subtitle encode to SEI frame. Note: This field may return null, indicating that no valid value can be obtained.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitle struct {
	// The information of the COS object to process. This parameter is valid and required when Type is COS.
	CosInputInfo *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs struct {
	// The information of the COS object to process. This parameter is valid and required when Type is COS.
	CosInputInfo ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when Type is COS.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when Type is COS.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitlePtrOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs struct {
	// Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
	AddOnSubtitles ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskAddOnSubtitleArrayInput `pulumi:"addOnSubtitles"`
	// Adaptive bitrate streaming template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrInput `pulumi:"outputStorage"`
	// 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}`.
	SegmentObjectName pulumi.StringPtrInput `pulumi:"segmentObjectName"`
	// 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}`.
	SubStreamObjectName pulumi.StringPtrInput `pulumi:"subStreamObjectName"`
	// List of up to 10 image or text watermarks.
	WatermarkSets ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) AddOnSubtitles added in v0.1.8

Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) Definition added in v0.1.8

Adaptive bitrate streaming template ID.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) SegmentObjectName added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) SubStreamObjectName added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) AddOnSubtitles added in v0.1.8

Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) Definition added in v0.1.8

Adaptive bitrate streaming template ID.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) SegmentObjectName added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) SubStreamObjectName added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray []ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArray{ ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs{...} }

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterInput` via:

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs{...}

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput() ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput
	ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput
}

ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrInput is an input type that accepts ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs, ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtr and ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrInput` via:

        ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaAiAnalysisTask added in v0.1.8

type ScheduleActivityActivityParaAiAnalysisTask struct {
	// Video content analysis template ID.
	Definition int `pulumi:"definition"`
	// 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.
	ExtendedParameter *string `pulumi:"extendedParameter"`
}

type ScheduleActivityActivityParaAiAnalysisTaskArgs added in v0.1.8

type ScheduleActivityActivityParaAiAnalysisTaskArgs struct {
	// Video content analysis template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtendedParameter pulumi.StringPtrInput `pulumi:"extendedParameter"`
}

func (ScheduleActivityActivityParaAiAnalysisTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskOutput() ScheduleActivityActivityParaAiAnalysisTaskOutput

func (ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiAnalysisTaskOutput

func (ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput() ScheduleActivityActivityParaAiAnalysisTaskPtrOutput

func (ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAiAnalysisTaskArgs) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiAnalysisTaskPtrOutput

type ScheduleActivityActivityParaAiAnalysisTaskInput added in v0.1.8

type ScheduleActivityActivityParaAiAnalysisTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAiAnalysisTaskOutput() ScheduleActivityActivityParaAiAnalysisTaskOutput
	ToScheduleActivityActivityParaAiAnalysisTaskOutputWithContext(context.Context) ScheduleActivityActivityParaAiAnalysisTaskOutput
}

ScheduleActivityActivityParaAiAnalysisTaskInput is an input type that accepts ScheduleActivityActivityParaAiAnalysisTaskArgs and ScheduleActivityActivityParaAiAnalysisTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAiAnalysisTaskInput` via:

ScheduleActivityActivityParaAiAnalysisTaskArgs{...}

type ScheduleActivityActivityParaAiAnalysisTaskOutput added in v0.1.8

type ScheduleActivityActivityParaAiAnalysisTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) Definition added in v0.1.8

Video content analysis template ID.

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) ExtendedParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskOutput added in v0.1.8

func (o ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskOutput() ScheduleActivityActivityParaAiAnalysisTaskOutput

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiAnalysisTaskOutput

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput() ScheduleActivityActivityParaAiAnalysisTaskPtrOutput

func (ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiAnalysisTaskOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiAnalysisTaskPtrOutput

type ScheduleActivityActivityParaAiAnalysisTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaAiAnalysisTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput() ScheduleActivityActivityParaAiAnalysisTaskPtrOutput
	ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAiAnalysisTaskPtrOutput
}

ScheduleActivityActivityParaAiAnalysisTaskPtrInput is an input type that accepts ScheduleActivityActivityParaAiAnalysisTaskArgs, ScheduleActivityActivityParaAiAnalysisTaskPtr and ScheduleActivityActivityParaAiAnalysisTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAiAnalysisTaskPtrInput` via:

        ScheduleActivityActivityParaAiAnalysisTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaAiAnalysisTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAiAnalysisTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) Definition added in v0.1.8

Video content analysis template ID.

func (ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) ExtendedParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutput() ScheduleActivityActivityParaAiAnalysisTaskPtrOutput

func (ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiAnalysisTaskPtrOutput) ToScheduleActivityActivityParaAiAnalysisTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiAnalysisTaskPtrOutput

type ScheduleActivityActivityParaAiContentReviewTask added in v0.1.8

type ScheduleActivityActivityParaAiContentReviewTask struct {
	// Video content audit template ID.
	Definition int `pulumi:"definition"`
}

type ScheduleActivityActivityParaAiContentReviewTaskArgs added in v0.1.8

type ScheduleActivityActivityParaAiContentReviewTaskArgs struct {
	// Video content audit template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (ScheduleActivityActivityParaAiContentReviewTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskOutput() ScheduleActivityActivityParaAiContentReviewTaskOutput

func (ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiContentReviewTaskOutput

func (ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutput() ScheduleActivityActivityParaAiContentReviewTaskPtrOutput

func (ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAiContentReviewTaskArgs) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiContentReviewTaskPtrOutput

type ScheduleActivityActivityParaAiContentReviewTaskInput added in v0.1.8

type ScheduleActivityActivityParaAiContentReviewTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAiContentReviewTaskOutput() ScheduleActivityActivityParaAiContentReviewTaskOutput
	ToScheduleActivityActivityParaAiContentReviewTaskOutputWithContext(context.Context) ScheduleActivityActivityParaAiContentReviewTaskOutput
}

ScheduleActivityActivityParaAiContentReviewTaskInput is an input type that accepts ScheduleActivityActivityParaAiContentReviewTaskArgs and ScheduleActivityActivityParaAiContentReviewTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAiContentReviewTaskInput` via:

ScheduleActivityActivityParaAiContentReviewTaskArgs{...}

type ScheduleActivityActivityParaAiContentReviewTaskOutput added in v0.1.8

type ScheduleActivityActivityParaAiContentReviewTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAiContentReviewTaskOutput) Definition added in v0.1.8

Video content audit template ID.

func (ScheduleActivityActivityParaAiContentReviewTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiContentReviewTaskOutput

func (ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutput() ScheduleActivityActivityParaAiContentReviewTaskPtrOutput

func (ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiContentReviewTaskOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiContentReviewTaskPtrOutput

type ScheduleActivityActivityParaAiContentReviewTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaAiContentReviewTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAiContentReviewTaskPtrOutput() ScheduleActivityActivityParaAiContentReviewTaskPtrOutput
	ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAiContentReviewTaskPtrOutput
}

ScheduleActivityActivityParaAiContentReviewTaskPtrInput is an input type that accepts ScheduleActivityActivityParaAiContentReviewTaskArgs, ScheduleActivityActivityParaAiContentReviewTaskPtr and ScheduleActivityActivityParaAiContentReviewTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAiContentReviewTaskPtrInput` via:

        ScheduleActivityActivityParaAiContentReviewTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaAiContentReviewTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAiContentReviewTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAiContentReviewTaskPtrOutput) Definition added in v0.1.8

Video content audit template ID.

func (ScheduleActivityActivityParaAiContentReviewTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAiContentReviewTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiContentReviewTaskPtrOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAiContentReviewTaskPtrOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiContentReviewTaskPtrOutput) ToScheduleActivityActivityParaAiContentReviewTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiContentReviewTaskPtrOutput

type ScheduleActivityActivityParaAiRecognitionTask added in v0.1.8

type ScheduleActivityActivityParaAiRecognitionTask struct {
	// Intelligent video recognition template ID.
	Definition int `pulumi:"definition"`
}

type ScheduleActivityActivityParaAiRecognitionTaskArgs added in v0.1.8

type ScheduleActivityActivityParaAiRecognitionTaskArgs struct {
	// Intelligent video recognition template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (ScheduleActivityActivityParaAiRecognitionTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskOutput() ScheduleActivityActivityParaAiRecognitionTaskOutput

func (ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiRecognitionTaskOutput

func (ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutput() ScheduleActivityActivityParaAiRecognitionTaskPtrOutput

func (ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAiRecognitionTaskArgs) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiRecognitionTaskPtrOutput

type ScheduleActivityActivityParaAiRecognitionTaskInput added in v0.1.8

type ScheduleActivityActivityParaAiRecognitionTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAiRecognitionTaskOutput() ScheduleActivityActivityParaAiRecognitionTaskOutput
	ToScheduleActivityActivityParaAiRecognitionTaskOutputWithContext(context.Context) ScheduleActivityActivityParaAiRecognitionTaskOutput
}

ScheduleActivityActivityParaAiRecognitionTaskInput is an input type that accepts ScheduleActivityActivityParaAiRecognitionTaskArgs and ScheduleActivityActivityParaAiRecognitionTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAiRecognitionTaskInput` via:

ScheduleActivityActivityParaAiRecognitionTaskArgs{...}

type ScheduleActivityActivityParaAiRecognitionTaskOutput added in v0.1.8

type ScheduleActivityActivityParaAiRecognitionTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAiRecognitionTaskOutput) Definition added in v0.1.8

Intelligent video recognition template ID.

func (ScheduleActivityActivityParaAiRecognitionTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskOutput added in v0.1.8

func (o ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskOutput() ScheduleActivityActivityParaAiRecognitionTaskOutput

func (ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiRecognitionTaskOutput

func (ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutput() ScheduleActivityActivityParaAiRecognitionTaskPtrOutput

func (ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiRecognitionTaskOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiRecognitionTaskPtrOutput

type ScheduleActivityActivityParaAiRecognitionTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaAiRecognitionTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAiRecognitionTaskPtrOutput() ScheduleActivityActivityParaAiRecognitionTaskPtrOutput
	ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAiRecognitionTaskPtrOutput
}

ScheduleActivityActivityParaAiRecognitionTaskPtrInput is an input type that accepts ScheduleActivityActivityParaAiRecognitionTaskArgs, ScheduleActivityActivityParaAiRecognitionTaskPtr and ScheduleActivityActivityParaAiRecognitionTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAiRecognitionTaskPtrInput` via:

        ScheduleActivityActivityParaAiRecognitionTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaAiRecognitionTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAiRecognitionTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAiRecognitionTaskPtrOutput) Definition added in v0.1.8

Intelligent video recognition template ID.

func (ScheduleActivityActivityParaAiRecognitionTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAiRecognitionTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAiRecognitionTaskPtrOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAiRecognitionTaskPtrOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAiRecognitionTaskPtrOutput) ToScheduleActivityActivityParaAiRecognitionTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAiRecognitionTaskPtrOutput

type ScheduleActivityActivityParaAnimatedGraphicTask added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTask struct {
	// Animated image generating template ID.
	Definition int `pulumi:"definition"`
	// End time of an animated image in a video in seconds.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage `pulumi:"outputStorage"`
	// Start time of an animated image in a video in seconds.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
}

type ScheduleActivityActivityParaAnimatedGraphicTaskArgs added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskArgs struct {
	// Animated image generating template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time of an animated image in a video in seconds.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrInput `pulumi:"outputStorage"`
	// Start time of an animated image in a video in seconds.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
}

func (ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput() ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAnimatedGraphicTaskArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput

type ScheduleActivityActivityParaAnimatedGraphicTaskInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskArgs and ScheduleActivityActivityParaAnimatedGraphicTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskInput` via:

ScheduleActivityActivityParaAnimatedGraphicTaskArgs{...}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) Definition added in v0.1.8

Animated image generating template ID.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) EndTimeOffset added in v0.1.8

End time of an animated image in a video in seconds.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) StartTimeOffset added in v0.1.8

Start time of an animated image in a video in seconds.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput() ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs and ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageInput` via:

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs{...}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs, ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtr and ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrInput` via:

        ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs and ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageInput` via:

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs{...}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs, ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtr and ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrInput` via:

        ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs and ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageInput` via:

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs{...}

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput() ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs, ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtr and ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrInput` via:

        ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput() ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput
	ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput
}

ScheduleActivityActivityParaAnimatedGraphicTaskPtrInput is an input type that accepts ScheduleActivityActivityParaAnimatedGraphicTaskArgs, ScheduleActivityActivityParaAnimatedGraphicTaskPtr and ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaAnimatedGraphicTaskPtrInput` via:

        ScheduleActivityActivityParaAnimatedGraphicTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) Definition added in v0.1.8

Animated image generating template ID.

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) EndTimeOffset added in v0.1.8

End time of an animated image in a video in seconds.

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) StartTimeOffset added in v0.1.8

Start time of an animated image in a video in seconds.

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput) ToScheduleActivityActivityParaAnimatedGraphicTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaAnimatedGraphicTaskPtrOutput

type ScheduleActivityActivityParaArgs added in v0.1.8

type ScheduleActivityActivityParaArgs struct {
	// An adaptive bitrate streaming task.
	AdaptiveDynamicStreamingTask ScheduleActivityActivityParaAdaptiveDynamicStreamingTaskPtrInput `pulumi:"adaptiveDynamicStreamingTask"`
	// A content analysis task.
	AiAnalysisTask ScheduleActivityActivityParaAiAnalysisTaskPtrInput `pulumi:"aiAnalysisTask"`
	// A content moderation task.
	AiContentReviewTask ScheduleActivityActivityParaAiContentReviewTaskPtrInput `pulumi:"aiContentReviewTask"`
	// A content recognition task.
	AiRecognitionTask ScheduleActivityActivityParaAiRecognitionTaskPtrInput `pulumi:"aiRecognitionTask"`
	// An animated screenshot generation task.
	AnimatedGraphicTask ScheduleActivityActivityParaAnimatedGraphicTaskPtrInput `pulumi:"animatedGraphicTask"`
	// An image sprite generation task.
	ImageSpriteTask ScheduleActivityActivityParaImageSpriteTaskPtrInput `pulumi:"imageSpriteTask"`
	// A sampled screencapturing task.
	SampleSnapshotTask ScheduleActivityActivityParaSampleSnapshotTaskPtrInput `pulumi:"sampleSnapshotTask"`
	// A time point screencapturing task.
	SnapshotByTimeOffsetTask ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrInput `pulumi:"snapshotByTimeOffsetTask"`
	// A transcoding task.
	TranscodeTask ScheduleActivityActivityParaTranscodeTaskPtrInput `pulumi:"transcodeTask"`
}

func (ScheduleActivityActivityParaArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaOutput added in v0.1.8

func (i ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaOutput() ScheduleActivityActivityParaOutput

func (ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaOutputWithContext(ctx context.Context) ScheduleActivityActivityParaOutput

func (ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaPtrOutput() ScheduleActivityActivityParaPtrOutput

func (ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaArgs) ToScheduleActivityActivityParaPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaPtrOutput

type ScheduleActivityActivityParaImageSpriteTask added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTask struct {
	// ID of an image sprite generating template.
	Definition int `pulumi:"definition"`
	// 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.
	ObjectNumberFormat *ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ScheduleActivityActivityParaImageSpriteTaskOutputStorage `pulumi:"outputStorage"`
	// 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}`.
	WebVttObjectName *string `pulumi:"webVttObjectName"`
}

type ScheduleActivityActivityParaImageSpriteTaskArgs added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskArgs struct {
	// ID of an image sprite generating template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ObjectNumberFormat ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrInput `pulumi:"outputStorage"`
	// 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}`.
	WebVttObjectName pulumi.StringPtrInput `pulumi:"webVttObjectName"`
}

func (ScheduleActivityActivityParaImageSpriteTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskOutput() ScheduleActivityActivityParaImageSpriteTaskOutput

func (ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutput

func (ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskPtrOutput() ScheduleActivityActivityParaImageSpriteTaskPtrOutput

func (ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskArgs) ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskPtrOutput

type ScheduleActivityActivityParaImageSpriteTaskInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutput() ScheduleActivityActivityParaImageSpriteTaskOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutput
}

ScheduleActivityActivityParaImageSpriteTaskInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskArgs and ScheduleActivityActivityParaImageSpriteTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskInput` via:

ScheduleActivityActivityParaImageSpriteTaskArgs{...}

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput() ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput
	ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput
}

ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs and ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatInput` via:

ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs{...}

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput() ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput
	ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput
}

ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs, ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtr and ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrInput` via:

        ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatArgs{...}

or:

        nil

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaImageSpriteTaskOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutput) Definition added in v0.1.8

ID of an image sprite generating template.

func (ScheduleActivityActivityParaImageSpriteTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaImageSpriteTaskOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskOutput added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskOutput() ScheduleActivityActivityParaImageSpriteTaskOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutput() ScheduleActivityActivityParaImageSpriteTaskPtrOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskPtrOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutput) WebVttObjectName added in v0.1.8

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}`.

type ScheduleActivityActivityParaImageSpriteTaskOutputStorage added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput() ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput
}

ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs and ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageInput` via:

ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs{...}

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput() ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput
}

ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs, ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtr and ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrInput` via:

        ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput() ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput
}

ScheduleActivityActivityParaImageSpriteTaskOutputStorageInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs and ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskOutputStorageInput` via:

ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs{...}

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput() ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput
}

ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs, ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtr and ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrInput` via:

        ScheduleActivityActivityParaImageSpriteTaskOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaImageSpriteTaskOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput() ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput
}

ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs and ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageInput` via:

ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs{...}

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput() ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput
	ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput
}

ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs, ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtr and ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrInput` via:

        ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaImageSpriteTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaImageSpriteTaskPtrOutput() ScheduleActivityActivityParaImageSpriteTaskPtrOutput
	ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaImageSpriteTaskPtrOutput
}

ScheduleActivityActivityParaImageSpriteTaskPtrInput is an input type that accepts ScheduleActivityActivityParaImageSpriteTaskArgs, ScheduleActivityActivityParaImageSpriteTaskPtr and ScheduleActivityActivityParaImageSpriteTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaImageSpriteTaskPtrInput` via:

        ScheduleActivityActivityParaImageSpriteTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaImageSpriteTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaImageSpriteTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) Definition added in v0.1.8

ID of an image sprite generating template.

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaImageSpriteTaskPtrOutput) ToScheduleActivityActivityParaImageSpriteTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaImageSpriteTaskPtrOutput

func (ScheduleActivityActivityParaImageSpriteTaskPtrOutput) WebVttObjectName added in v0.1.8

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}`.

type ScheduleActivityActivityParaInput added in v0.1.8

type ScheduleActivityActivityParaInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaOutput() ScheduleActivityActivityParaOutput
	ToScheduleActivityActivityParaOutputWithContext(context.Context) ScheduleActivityActivityParaOutput
}

ScheduleActivityActivityParaInput is an input type that accepts ScheduleActivityActivityParaArgs and ScheduleActivityActivityParaOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaInput` via:

ScheduleActivityActivityParaArgs{...}

type ScheduleActivityActivityParaOutput added in v0.1.8

type ScheduleActivityActivityParaOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaOutput) AdaptiveDynamicStreamingTask added in v0.1.8

An adaptive bitrate streaming task.

func (ScheduleActivityActivityParaOutput) AiAnalysisTask added in v0.1.8

A content analysis task.

func (ScheduleActivityActivityParaOutput) AiContentReviewTask added in v0.1.8

A content moderation task.

func (ScheduleActivityActivityParaOutput) AiRecognitionTask added in v0.1.8

A content recognition task.

func (ScheduleActivityActivityParaOutput) AnimatedGraphicTask added in v0.1.8

An animated screenshot generation task.

func (ScheduleActivityActivityParaOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaOutput) ImageSpriteTask added in v0.1.8

An image sprite generation task.

func (ScheduleActivityActivityParaOutput) SampleSnapshotTask added in v0.1.8

A sampled screencapturing task.

func (ScheduleActivityActivityParaOutput) SnapshotByTimeOffsetTask added in v0.1.8

A time point screencapturing task.

func (ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaOutput added in v0.1.8

func (o ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaOutput() ScheduleActivityActivityParaOutput

func (ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaOutputWithContext(ctx context.Context) ScheduleActivityActivityParaOutput

func (ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaPtrOutput() ScheduleActivityActivityParaPtrOutput

func (ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaOutput) ToScheduleActivityActivityParaPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaPtrOutput

func (ScheduleActivityActivityParaOutput) TranscodeTask added in v0.1.8

A transcoding task.

type ScheduleActivityActivityParaPtrInput added in v0.1.8

type ScheduleActivityActivityParaPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaPtrOutput() ScheduleActivityActivityParaPtrOutput
	ToScheduleActivityActivityParaPtrOutputWithContext(context.Context) ScheduleActivityActivityParaPtrOutput
}

ScheduleActivityActivityParaPtrInput is an input type that accepts ScheduleActivityActivityParaArgs, ScheduleActivityActivityParaPtr and ScheduleActivityActivityParaPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaPtrInput` via:

        ScheduleActivityActivityParaArgs{...}

or:

        nil

type ScheduleActivityActivityParaPtrOutput added in v0.1.8

type ScheduleActivityActivityParaPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaPtrOutput) AdaptiveDynamicStreamingTask added in v0.1.8

An adaptive bitrate streaming task.

func (ScheduleActivityActivityParaPtrOutput) AiAnalysisTask added in v0.1.8

A content analysis task.

func (ScheduleActivityActivityParaPtrOutput) AiContentReviewTask added in v0.1.8

A content moderation task.

func (ScheduleActivityActivityParaPtrOutput) AiRecognitionTask added in v0.1.8

A content recognition task.

func (ScheduleActivityActivityParaPtrOutput) AnimatedGraphicTask added in v0.1.8

An animated screenshot generation task.

func (ScheduleActivityActivityParaPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaPtrOutput) ImageSpriteTask added in v0.1.8

An image sprite generation task.

func (ScheduleActivityActivityParaPtrOutput) SampleSnapshotTask added in v0.1.8

A sampled screencapturing task.

func (ScheduleActivityActivityParaPtrOutput) SnapshotByTimeOffsetTask added in v0.1.8

A time point screencapturing task.

func (ScheduleActivityActivityParaPtrOutput) ToScheduleActivityActivityParaPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaPtrOutput) ToScheduleActivityActivityParaPtrOutput() ScheduleActivityActivityParaPtrOutput

func (ScheduleActivityActivityParaPtrOutput) ToScheduleActivityActivityParaPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaPtrOutput) ToScheduleActivityActivityParaPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaPtrOutput

func (ScheduleActivityActivityParaPtrOutput) TranscodeTask added in v0.1.8

A transcoding task.

type ScheduleActivityActivityParaSampleSnapshotTask added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTask struct {
	// Sampled screencapturing template ID.
	Definition int `pulumi:"definition"`
	// 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.
	ObjectNumberFormat *ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ScheduleActivityActivityParaSampleSnapshotTaskOutputStorage `pulumi:"outputStorage"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet `pulumi:"watermarkSets"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskArgs struct {
	// Sampled screencapturing template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ObjectNumberFormat ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrInput `pulumi:"outputStorage"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskArgs) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput

type ScheduleActivityActivityParaSampleSnapshotTaskInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskArgs and ScheduleActivityActivityParaSampleSnapshotTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput() ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs and ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs, ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtr and ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) Definition added in v0.1.8

Sampled screencapturing template ID.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorage added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs and ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs, ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtr and ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs and ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs, ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtr and ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs and ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs, ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtr and ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskArgs, ScheduleActivityActivityParaSampleSnapshotTaskPtr and ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) Definition added in v0.1.8

Sampled screencapturing template ID.

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput

func (ScheduleActivityActivityParaSampleSnapshotTaskPtrOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray []ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetInput

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArray{ ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs{...} }

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArrayOutput

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetOutput

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs, ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtr and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs, ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtr and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterInput` via:

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs{...}

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput() ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput
	ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput
}

ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrInput is an input type that accepts ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs, ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtr and ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrInput` via:

        ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaSampleSnapshotTaskWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaSnapshotByTimeOffsetTask added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTask struct {
	// ID of a time point screencapturing template.
	Definition int `pulumi:"definition"`
	// 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.
	ExtTimeOffsetSets []string `pulumi:"extTimeOffsetSets"`
	// 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.
	ObjectNumberFormat *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage `pulumi:"outputStorage"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet `pulumi:"watermarkSets"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs struct {
	// ID of a time point screencapturing template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	ExtTimeOffsetSets pulumi.StringArrayInput `pulumi:"extTimeOffsetSets"`
	// 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.
	ObjectNumberFormat ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrInput `pulumi:"outputStorage"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) Definition added in v0.1.8

ID of a time point screencapturing template.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ExtTimeOffsetSets added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) Definition added in v0.1.8

ID of a time point screencapturing template.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) ExtTimeOffsetSets added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskPtrOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray []ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArray{ ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs{...} }

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetOutput

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterInput` via:

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs{...}

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput() ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput
	ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput
}

ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrInput is an input type that accepts ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs, ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtr and ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrInput` via:

        ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaSnapshotByTimeOffsetTaskWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTask added in v0.1.8

type ScheduleActivityActivityParaTranscodeTask struct {
	// ID of a video transcoding template.
	Definition int `pulumi:"definition"`
	// End time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.
	HeadTailParameter *ScheduleActivityActivityParaTranscodeTaskHeadTailParameter `pulumi:"headTailParameter"`
	// List of blurs. Up to 10 ones can be supported.
	MosaicSets []ScheduleActivityActivityParaTranscodeTaskMosaicSet `pulumi:"mosaicSets"`
	// 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.
	ObjectNumberFormat *ScheduleActivityActivityParaTranscodeTaskObjectNumberFormat `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage *ScheduleActivityActivityParaTranscodeTaskOutputStorage `pulumi:"outputStorage"`
	// 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.
	OverrideParameter *ScheduleActivityActivityParaTranscodeTaskOverrideParameter `pulumi:"overrideParameter"`
	// Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.
	RawParameter *ScheduleActivityActivityParaTranscodeTaskRawParameter `pulumi:"rawParameter"`
	// 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}`.
	SegmentObjectName *string `pulumi:"segmentObjectName"`
	// Start time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets []ScheduleActivityActivityParaTranscodeTaskWatermarkSet `pulumi:"watermarkSets"`
}

type ScheduleActivityActivityParaTranscodeTaskArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskArgs struct {
	// ID of a video transcoding template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.
	HeadTailParameter ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrInput `pulumi:"headTailParameter"`
	// List of blurs. Up to 10 ones can be supported.
	MosaicSets ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayInput `pulumi:"mosaicSets"`
	// 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.
	ObjectNumberFormat ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// 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}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// 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.
	OutputStorage ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrInput `pulumi:"outputStorage"`
	// 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.
	OverrideParameter ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrInput `pulumi:"overrideParameter"`
	// Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.
	RawParameter ScheduleActivityActivityParaTranscodeTaskRawParameterPtrInput `pulumi:"rawParameter"`
	// 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}`.
	SegmentObjectName pulumi.StringPtrInput `pulumi:"segmentObjectName"`
	// Start time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
	WatermarkSets ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (ScheduleActivityActivityParaTranscodeTaskArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskOutput added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskOutput() ScheduleActivityActivityParaTranscodeTaskOutput

func (ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutput

func (ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskPtrOutput added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskPtrOutput() ScheduleActivityActivityParaTranscodeTaskPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskArgs) ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskPtrOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameter added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameter struct {
	// Opening credits list.
	HeadSets []ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSet `pulumi:"headSets"`
	// Closing credits list.
	TailSets []ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSet `pulumi:"tailSets"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs struct {
	// Opening credits list.
	HeadSets ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput `pulumi:"headSets"`
	// Closing credits list.
	TailSets ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput `pulumi:"tailSets"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSet added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSet struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray []ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArray{ ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs{...} }

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterHeadSetUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) HeadSets added in v0.1.8

Opening credits list.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) TailSets added in v0.1.8

Closing credits list.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskHeadTailParameterOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) HeadSets added in v0.1.8

Opening credits list.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) TailSets added in v0.1.8

Closing credits list.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterPtrOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSet added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSet struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray []ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArray{ ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs{...} }

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskHeadTailParameterTailSetUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutput() ScheduleActivityActivityParaTranscodeTaskOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutput
}

ScheduleActivityActivityParaTranscodeTaskInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskArgs and ScheduleActivityActivityParaTranscodeTaskOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskInput` via:

ScheduleActivityActivityParaTranscodeTaskArgs{...}

type ScheduleActivityActivityParaTranscodeTaskMosaicSet added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSet struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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%.
	Height *string `pulumi:"height"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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%.
	Width *string `pulumi:"width"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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%.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs) ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs) ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs) ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArray added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArray []ScheduleActivityActivityParaTranscodeTaskMosaicSetInput

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArray) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskMosaicSetArray) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput() ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArray) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskMosaicSetArray) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput() ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput
	ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput
}

ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskMosaicSetArray and ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayInput` via:

ScheduleActivityActivityParaTranscodeTaskMosaicSetArray{ ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs{...} }

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskMosaicSetArrayOutput

type ScheduleActivityActivityParaTranscodeTaskMosaicSetInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutput() ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput
	ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput
}

ScheduleActivityActivityParaTranscodeTaskMosaicSetInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs and ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskMosaicSetInput` via:

ScheduleActivityActivityParaTranscodeTaskMosaicSetArgs{...}

type ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) EndTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) Height added in v0.1.8

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%.

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) StartTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) ToScheduleActivityActivityParaTranscodeTaskMosaicSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) Width added in v0.1.8

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%.

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskMosaicSetOutput) YPos added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormat added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormat struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment *int `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue *int `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength *int `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs struct {
	// Increment of the `{number}` variable. Default value: 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// Start value of the `{number}` variable. Default value: 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput() ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput
	ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput
}

ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs and ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatInput` via:

ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs{...}

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput() ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs, ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtr and ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) Increment added in v0.1.8

Increment of the `{number}` variable. Default value: 1.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) InitialValue added in v0.1.8

Start value of the `{number}` variable. Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) MinLength added in v0.1.8

Minimum length of the `{number}` variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) PlaceHolder added in v0.1.8

Placeholder used when the `{number}` variable length is below the minimum requirement. Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput) ToScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskObjectNumberFormatPtrOutput

type ScheduleActivityActivityParaTranscodeTaskOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutput) Definition added in v0.1.8

ID of a video transcoding template.

func (ScheduleActivityActivityParaTranscodeTaskOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutput) EndTimeOffset added in v0.1.8

End time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.

func (ScheduleActivityActivityParaTranscodeTaskOutput) HeadTailParameter added in v0.1.8

Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.

func (ScheduleActivityActivityParaTranscodeTaskOutput) MosaicSets added in v0.1.8

List of blurs. Up to 10 ones can be supported.

func (ScheduleActivityActivityParaTranscodeTaskOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaTranscodeTaskOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutput) OverrideParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutput) RawParameter added in v0.1.8

Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.

func (ScheduleActivityActivityParaTranscodeTaskOutput) SegmentObjectName added in v0.1.8

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}`.

func (ScheduleActivityActivityParaTranscodeTaskOutput) StartTimeOffset added in v0.1.8

Start time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.

func (ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskOutput added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskOutput() ScheduleActivityActivityParaTranscodeTaskOutput

func (ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutput

func (ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutput() ScheduleActivityActivityParaTranscodeTaskPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ScheduleActivityActivityParaTranscodeTaskOutputStorage added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput() ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput
}

ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs and ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageInput` via:

ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput() ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs, ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtr and ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutput() ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput
}

ScheduleActivityActivityParaTranscodeTaskOutputStorageInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs and ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOutputStorageInput` via:

ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput() ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs, ScheduleActivityActivityParaTranscodeTaskOutputStoragePtr and ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput() ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput
}

ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs and ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageInput` via:

ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput() ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs, ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtr and ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameter added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameter struct {
	// Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
	AddOnSubtitles []ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle `pulumi:"addOnSubtitles"`
	// The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddonAudioStreams []ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream `pulumi:"addonAudioStreams"`
	// Audio stream configuration parameter.
	AudioTemplate *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate `pulumi:"audioTemplate"`
	// Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
	Container *string `pulumi:"container"`
	// Whether to remove audio data. Valid values: 0: retain 1: remove.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values: 0: retain 1: remove.
	RemoveVideo *int `pulumi:"removeVideo"`
	// Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
	StdExtInfo *string `pulumi:"stdExtInfo"`
	// The subtitle settings.
	SubtitleTemplate *ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate `pulumi:"subtitleTemplate"`
	// TESHD transcoding parameter.
	TehdConfig *ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig `pulumi:"tehdConfig"`
	// Video stream configuration parameter.
	VideoTemplate *ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate `pulumi:"videoTemplate"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitle struct {
	// Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
	Subtitle *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle `pulumi:"subtitle"`
	// The inserting type. Valid values: `subtitle-stream`:Insert title track. `close-caption-708`:CEA-708 subtitle encode to SEI frame. `close-caption-608`:CEA-608 subtitle encode to SEI frame. Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs struct {
	// Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.
	Subtitle ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrInput `pulumi:"subtitle"`
	// The inserting type. Valid values: `subtitle-stream`:Insert title track. `close-caption-708`:CEA-708 subtitle encode to SEI frame. `close-caption-608`:CEA-608 subtitle encode to SEI frame. Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray []ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArray{ ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs{...} }

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) Subtitle added in v0.1.8

Subtitle file.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleOutput) Type added in v0.1.8

The inserting type. Valid values: `subtitle-stream`:Insert title track. `close-caption-708`:CEA-708 subtitle encode to SEI frame. `close-caption-608`:CEA-608 subtitle encode to SEI frame. Note: This field may return null, indicating that no valid value can be obtained.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitle struct {
	// The information of the COS object to process. This parameter is valid and required when Type is COS.
	CosInputInfo *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs struct {
	// The information of the COS object to process. This parameter is valid and required when Type is COS.
	CosInputInfo ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when Type is COS.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when Type is COS.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitlePtrOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleSubtitleUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStream struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray []ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArray{ ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs{...} }

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs struct {
	// Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.
	AddOnSubtitles ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddOnSubtitleArrayInput `pulumi:"addOnSubtitles"`
	// The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
	AddonAudioStreams ScheduleActivityActivityParaTranscodeTaskOverrideParameterAddonAudioStreamArrayInput `pulumi:"addonAudioStreams"`
	// Audio stream configuration parameter.
	AudioTemplate ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrInput `pulumi:"audioTemplate"`
	// Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
	Container pulumi.StringPtrInput `pulumi:"container"`
	// Whether to remove audio data. Valid values: 0: retain 1: remove.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values: 0: retain 1: remove.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.
	StdExtInfo pulumi.StringPtrInput `pulumi:"stdExtInfo"`
	// The subtitle settings.
	SubtitleTemplate ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrInput `pulumi:"subtitleTemplate"`
	// TESHD transcoding parameter.
	TehdConfig ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrInput `pulumi:"tehdConfig"`
	// Video stream configuration parameter.
	VideoTemplate ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrInput `pulumi:"videoTemplate"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplate struct {
	// 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.
	AudioChannel *int `pulumi:"audioChannel"`
	// 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.
	Bitrate *int `pulumi:"bitrate"`
	// 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.
	Codec *string `pulumi:"codec"`
	// Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
	SampleRate *int `pulumi:"sampleRate"`
	// The audio tracks to retain. All audio tracks are retained by default.
	StreamSelects []int `pulumi:"streamSelects"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs struct {
	// 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.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// 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.
	Bitrate pulumi.IntPtrInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringPtrInput `pulumi:"codec"`
	// Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
	SampleRate pulumi.IntPtrInput `pulumi:"sampleRate"`
	// The audio tracks to retain. All audio tracks are retained by default.
	StreamSelects pulumi.IntArrayInput `pulumi:"streamSelects"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) AudioChannel added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) StreamSelects added in v0.1.8

The audio tracks to retain. All audio tracks are retained by default.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) AudioChannel added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) StreamSelects added in v0.1.8

The audio tracks to retain. All audio tracks are retained by default.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) AddOnSubtitles added in v0.1.8

Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) AddonAudioStreams added in v0.1.8

The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) Container added in v0.1.8

Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values: 0: retain 1: remove.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values: 0: retain 1: remove.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) StdExtInfo added in v0.1.8

Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) SubtitleTemplate added in v0.1.8

The subtitle settings.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) TehdConfig added in v0.1.8

TESHD transcoding parameter.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) AddOnSubtitles added in v0.1.8

Subtitle files to insert.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) AddonAudioStreams added in v0.1.8

The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) Container added in v0.1.8

Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values: 0: retain 1: remove.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values: 0: retain 1: remove.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) StdExtInfo added in v0.1.8

Transcoding extension field.Note: This field may return null, indicating that no valid value can be obtained.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) SubtitleTemplate added in v0.1.8

The subtitle settings.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) TehdConfig added in v0.1.8

TESHD transcoding parameter.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterPtrOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplate struct {
	// The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
	FontAlpha *float64 `pulumi:"fontAlpha"`
	// The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
	FontColor *string `pulumi:"fontColor"`
	// The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
	FontSize *string `pulumi:"fontSize"`
	// The font type. Valid values: `hei.ttf` `song.ttf` `simkai.ttf` `arial.ttf` (for English only). The default is `hei.ttf`.
	FontType *string `pulumi:"fontType"`
	// The URL of the subtitles to add to the video.
	Path *string `pulumi:"path"`
	// 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.
	StreamIndex *int `pulumi:"streamIndex"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs struct {
	// The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.
	FontAlpha pulumi.Float64PtrInput `pulumi:"fontAlpha"`
	// The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).
	FontColor pulumi.StringPtrInput `pulumi:"fontColor"`
	// The font size (pixels). If this is not specified, the font size in the subtitle file will be used.
	FontSize pulumi.StringPtrInput `pulumi:"fontSize"`
	// The font type. Valid values: `hei.ttf` `song.ttf` `simkai.ttf` `arial.ttf` (for English only). The default is `hei.ttf`.
	FontType pulumi.StringPtrInput `pulumi:"fontType"`
	// The URL of the subtitles to add to the video.
	Path pulumi.StringPtrInput `pulumi:"path"`
	// 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.
	StreamIndex pulumi.IntPtrInput `pulumi:"streamIndex"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontAlpha added in v0.1.8

The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontColor added in v0.1.8

The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontSize added in v0.1.8

The font size (pixels). If this is not specified, the font size in the subtitle file will be used.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) FontType added in v0.1.8

The font type. Valid values: `hei.ttf` `song.ttf` `simkai.ttf` `arial.ttf` (for English only). The default is `hei.ttf`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) Path added in v0.1.8

The URL of the subtitles to add to the video.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) StreamIndex added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) FontAlpha added in v0.1.8

The text transparency. Value range: 0-1. 0: Completely transparent 1: Completely opaqueDefault value: 1.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) FontColor added in v0.1.8

The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) FontSize added in v0.1.8

The font size (pixels). If this is not specified, the font size in the subtitle file will be used.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) FontType added in v0.1.8

The font type. Valid values: `hei.ttf` `song.ttf` `simkai.ttf` `arial.ttf` (for English only). The default is `hei.ttf`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) Path added in v0.1.8

The URL of the subtitles to add to the video.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) StreamIndex added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterSubtitleTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfig struct {
	// 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.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type *string `pulumi:"type"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs struct {
	// 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.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) MaxVideoBitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigOutput) Type added in v0.1.8

TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput) MaxVideoBitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterTehdConfigPtrOutput) Type added in v0.1.8

TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplate struct {
	// 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.
	Bitrate *int `pulumi:"bitrate"`
	// 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.
	Codec *string `pulumi:"codec"`
	// 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.
	ContentAdaptStream *int `pulumi:"contentAdaptStream"`
	// 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&#39;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.
	FillType *string `pulumi:"fillType"`
	// 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].
	Fps *int `pulumi:"fps"`
	// 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.
	Gop *int `pulumi:"gop"`
	// 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.
	Height *int `pulumi:"height"`
	// 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`.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf *int `pulumi:"vcrf"`
	// 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.
	Width *int `pulumi:"width"`
}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs struct {
	// 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.
	Bitrate pulumi.IntPtrInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringPtrInput `pulumi:"codec"`
	// 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.
	ContentAdaptStream pulumi.IntPtrInput `pulumi:"contentAdaptStream"`
	// 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&#39;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.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// 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].
	Fps pulumi.IntPtrInput `pulumi:"fps"`
	// 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.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// 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.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// 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`.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// 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.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs and ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateInput` via:

ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs{...}

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ContentAdaptStream added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) FillType added in v0.1.8

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&#39;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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Fps added in v0.1.8

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].

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Gop added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Vcrf added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateOutput) Width added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput() ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs, ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtr and ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) ContentAdaptStream added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) FillType added in v0.1.8

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&#39;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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Fps added in v0.1.8

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].

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Gop added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Vcrf added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskOverrideParameterVideoTemplatePtrOutput) Width added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskPtrOutput() ScheduleActivityActivityParaTranscodeTaskPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskArgs, ScheduleActivityActivityParaTranscodeTaskPtr and ScheduleActivityActivityParaTranscodeTaskPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) Definition added in v0.1.8

ID of a video transcoding template.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) EndTimeOffset added in v0.1.8

End time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will end at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will end at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will end at the nth second before the end of the original video.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) HeadTailParameter added in v0.1.8

Opening and closing credits parametersNote: this field may return `null`, indicating that no valid value was found.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) MosaicSets added in v0.1.8

List of blurs. Up to 10 ones can be supported.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) ObjectNumberFormat added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) OutputObjectPath added in v0.1.8

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}`.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) OutputStorage added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) OverrideParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) RawParameter added in v0.1.8

Custom video transcoding parameter, which is valid if `Definition` is 0.This parameter is used in highly customized scenarios. We recommend you use `Definition` to specify the transcoding parameter preferably.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) SegmentObjectName added in v0.1.8

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}`.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) StartTimeOffset added in v0.1.8

Start time offset of a transcoded video, in seconds. If this parameter is left empty or set to 0, the transcoded video will start at the same time as the original video. If this parameter is set to a positive number (n for example), the transcoded video will start at the nth second of the original video. If this parameter is set to a negative number (-n for example), the transcoded video will start at the nth second before the end of the original video.

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutput added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskPtrOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutput() ScheduleActivityActivityParaTranscodeTaskPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskPtrOutput) ToScheduleActivityActivityParaTranscodeTaskPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskPtrOutput) WatermarkSets added in v0.1.8

List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

type ScheduleActivityActivityParaTranscodeTaskRawParameter added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameter struct {
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplate *ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate `pulumi:"audioTemplate"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container string `pulumi:"container"`
	// Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
	RemoveVideo *int `pulumi:"removeVideo"`
	// TESHD transcoding parameter.
	TehdConfig *ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig `pulumi:"tehdConfig"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplate *ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate `pulumi:"videoTemplate"`
}

type ScheduleActivityActivityParaTranscodeTaskRawParameterArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterArgs struct {
	// Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.
	AudioTemplate ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrInput `pulumi:"audioTemplate"`
	// Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
	Container pulumi.StringInput `pulumi:"container"`
	// Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// TESHD transcoding parameter.
	TehdConfig ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrInput `pulumi:"tehdConfig"`
	// Video stream configuration parameter. This field is required when `RemoveVideo` is 0.
	VideoTemplate ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrInput `pulumi:"videoTemplate"`
}

func (ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplate struct {
	// 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.
	AudioChannel *int `pulumi:"audioChannel"`
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
	SampleRate int `pulumi:"sampleRate"`
}

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs struct {
	// 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.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
}

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs and ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateInput` via:

ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs{...}

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) AudioChannel added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs, ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtr and ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) AudioChannel added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) SampleRate added in v0.1.8

Audio stream sample rate. Valid values: 32,000 44,100 48,000In Hz.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterAudioTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterArgs and ScheduleActivityActivityParaTranscodeTaskRawParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterInput` via:

ScheduleActivityActivityParaTranscodeTaskRawParameterArgs{...}

type ScheduleActivityActivityParaTranscodeTaskRawParameterOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) Container added in v0.1.8

Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) TehdConfig added in v0.1.8

TESHD transcoding parameter.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter. This field is required when `RemoveVideo` is 0.

type ScheduleActivityActivityParaTranscodeTaskRawParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterArgs, ScheduleActivityActivityParaTranscodeTaskRawParameterPtr and ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskRawParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) AudioTemplate added in v0.1.8

Audio stream configuration parameter. This field is required when `RemoveAudio` is 0.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) Container added in v0.1.8

Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) RemoveAudio added in v0.1.8

Whether to remove audio data. Valid values: 0: retain; 1: remove.Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) RemoveVideo added in v0.1.8

Whether to remove video data. Valid values: 0: retain; 1: remove.Default value: 0.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) TehdConfig added in v0.1.8

TESHD transcoding parameter.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterPtrOutput) VideoTemplate added in v0.1.8

Video stream configuration parameter. This field is required when `RemoveVideo` is 0.

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfig struct {
	// 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.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type string `pulumi:"type"`
}

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs struct {
	// 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.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs and ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigInput` via:

ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs{...}

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) MaxVideoBitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigOutput) Type added in v0.1.8

TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs, ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtr and ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput) MaxVideoBitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterTehdConfigPtrOutput) Type added in v0.1.8

TESHD type. Valid values: TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplate struct {
	// 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.
	Bitrate int `pulumi:"bitrate"`
	// 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.
	Codec string `pulumi:"codec"`
	// 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&#39;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.
	FillType *string `pulumi:"fillType"`
	// 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].
	Fps int `pulumi:"fps"`
	// 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.
	Gop *int `pulumi:"gop"`
	// 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.
	Height *int `pulumi:"height"`
	// 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`.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf *int `pulumi:"vcrf"`
	// 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.
	Width *int `pulumi:"width"`
}

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs struct {
	// 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.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// 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.
	Codec pulumi.StringInput `pulumi:"codec"`
	// 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&#39;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.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// 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].
	Fps pulumi.IntInput `pulumi:"fps"`
	// 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.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// 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.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// 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`.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// 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.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// 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.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs and ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateInput` via:

ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs{...}

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) FillType added in v0.1.8

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&#39;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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Fps added in v0.1.8

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].

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Gop added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Vcrf added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateOutput) Width added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput() ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs, ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtr and ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Bitrate added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Codec added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) FillType added in v0.1.8

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&#39;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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Fps added in v0.1.8

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].

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Gop added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) ResolutionAdaptive added in v0.1.8

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`.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Vcrf added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskRawParameterVideoTemplatePtrOutput) Width added in v0.1.8

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.

type ScheduleActivityActivityParaTranscodeTaskWatermarkSet added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSet struct {
	// ID of a watermarking template.
	Definition int `pulumi:"definition"`
	// 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.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// 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.
	RawParameter *ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// 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.
	SvgContent *string `pulumi:"svgContent"`
	// 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.
	TextContent *string `pulumi:"textContent"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs struct {
	// ID of a watermarking template.
	Definition pulumi.IntInput `pulumi:"definition"`
	// 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.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// 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.
	RawParameter ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// 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.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// 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.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// 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.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray []ScheduleActivityActivityParaTranscodeTaskWatermarkSetInput

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray and ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetArray{ ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs{...} }

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) Index added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetArrayOutput

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) Definition added in v0.1.8

ID of a watermarking template.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) EndTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) RawParameter added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) StartTimeOffset added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) SvgContent added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) TextContent added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetOutput

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameter struct {
	// 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.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate *ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type string `pulumi:"type"`
	// 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.
	XPos *string `pulumi:"xPos"`
	// 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.
	YPos *string `pulumi:"yPos"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs struct {
	// 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.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.
	ImageTemplate ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type. Valid values: image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// 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.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (i ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplate struct {
	// 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.
	Height *string `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType *string `pulumi:"repeatType"`
	// 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%.
	Width *string `pulumi:"width"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs struct {
	// 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.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Input content of watermark image. JPEG and PNG images are supported.
	ImageContent ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// 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%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContent struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo `pulumi:"s3InputInfo"`
	// 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.
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs, ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtr and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) S3InputInfo added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs, ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtr and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentS3InputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs, ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtr and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) Height added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent added in v0.1.8

Input content of watermark image. JPEG and PNG images are supported.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType added in v0.1.8

Repeat type of an animated watermark. Valid values: `once`: no longer appears after watermark playback ends. `repeatLastFrame`: stays on the last frame after watermark playback ends. `repeat` (default): repeats the playback until the video ends.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterImageTemplatePtrOutput) Width added in v0.1.8

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%.

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterInput` via:

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs{...}

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (o ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutputWithContext(ctx context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterOutput) YPos added in v0.1.8

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 ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrInput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput() ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput
	ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutputWithContext(context.Context) ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput
}

ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrInput is an input type that accepts ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs, ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtr and ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrInput` via:

        ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterArgs{...}

or:

        nil

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

type ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) CoordinateOrigin added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) Elem added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) ElementType added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) ImageTemplate added in v0.1.8

Image watermark template. This field is required when `Type` is `image` and is invalid when `Type` is `text`.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) ToScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutputWithContext added in v0.1.8

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) Type added in v0.1.8

Watermark type. Valid values: image: image watermark.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) XPos added in v0.1.8

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.

func (ScheduleActivityActivityParaTranscodeTaskWatermarkSetRawParameterPtrOutput) YPos added in v0.1.8

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 ScheduleActivityArgs added in v0.1.8

type ScheduleActivityArgs struct {
	// The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.
	ActivityPara ScheduleActivityActivityParaPtrInput `pulumi:"activityPara"`
	// 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.
	ActivityType pulumi.StringInput `pulumi:"activityType"`
	// The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.
	ReardriveIndices pulumi.IntArrayInput `pulumi:"reardriveIndices"`
}

func (ScheduleActivityArgs) ElementType added in v0.1.8

func (ScheduleActivityArgs) ElementType() reflect.Type

func (ScheduleActivityArgs) ToScheduleActivityOutput added in v0.1.8

func (i ScheduleActivityArgs) ToScheduleActivityOutput() ScheduleActivityOutput

func (ScheduleActivityArgs) ToScheduleActivityOutputWithContext added in v0.1.8

func (i ScheduleActivityArgs) ToScheduleActivityOutputWithContext(ctx context.Context) ScheduleActivityOutput

type ScheduleActivityArray added in v0.1.8

type ScheduleActivityArray []ScheduleActivityInput

func (ScheduleActivityArray) ElementType added in v0.1.8

func (ScheduleActivityArray) ElementType() reflect.Type

func (ScheduleActivityArray) ToScheduleActivityArrayOutput added in v0.1.8

func (i ScheduleActivityArray) ToScheduleActivityArrayOutput() ScheduleActivityArrayOutput

func (ScheduleActivityArray) ToScheduleActivityArrayOutputWithContext added in v0.1.8

func (i ScheduleActivityArray) ToScheduleActivityArrayOutputWithContext(ctx context.Context) ScheduleActivityArrayOutput

type ScheduleActivityArrayInput added in v0.1.8

type ScheduleActivityArrayInput interface {
	pulumi.Input

	ToScheduleActivityArrayOutput() ScheduleActivityArrayOutput
	ToScheduleActivityArrayOutputWithContext(context.Context) ScheduleActivityArrayOutput
}

ScheduleActivityArrayInput is an input type that accepts ScheduleActivityArray and ScheduleActivityArrayOutput values. You can construct a concrete instance of `ScheduleActivityArrayInput` via:

ScheduleActivityArray{ ScheduleActivityArgs{...} }

type ScheduleActivityArrayOutput added in v0.1.8

type ScheduleActivityArrayOutput struct{ *pulumi.OutputState }

func (ScheduleActivityArrayOutput) ElementType added in v0.1.8

func (ScheduleActivityArrayOutput) Index added in v0.1.8

func (ScheduleActivityArrayOutput) ToScheduleActivityArrayOutput added in v0.1.8

func (o ScheduleActivityArrayOutput) ToScheduleActivityArrayOutput() ScheduleActivityArrayOutput

func (ScheduleActivityArrayOutput) ToScheduleActivityArrayOutputWithContext added in v0.1.8

func (o ScheduleActivityArrayOutput) ToScheduleActivityArrayOutputWithContext(ctx context.Context) ScheduleActivityArrayOutput

type ScheduleActivityInput added in v0.1.8

type ScheduleActivityInput interface {
	pulumi.Input

	ToScheduleActivityOutput() ScheduleActivityOutput
	ToScheduleActivityOutputWithContext(context.Context) ScheduleActivityOutput
}

ScheduleActivityInput is an input type that accepts ScheduleActivityArgs and ScheduleActivityOutput values. You can construct a concrete instance of `ScheduleActivityInput` via:

ScheduleActivityArgs{...}

type ScheduleActivityOutput added in v0.1.8

type ScheduleActivityOutput struct{ *pulumi.OutputState }

func (ScheduleActivityOutput) ActivityPara added in v0.1.8

The parameters of a subtask.Note: This field may return null, indicating that no valid values can be obtained.

func (ScheduleActivityOutput) ActivityType added in v0.1.8

func (o ScheduleActivityOutput) ActivityType() pulumi.StringOutput

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.

func (ScheduleActivityOutput) ElementType added in v0.1.8

func (ScheduleActivityOutput) ElementType() reflect.Type

func (ScheduleActivityOutput) ReardriveIndices added in v0.1.8

func (o ScheduleActivityOutput) ReardriveIndices() pulumi.IntArrayOutput

The indexes of the subsequent actions. Note: This field may return null, indicating that no valid values can be obtained.

func (ScheduleActivityOutput) ToScheduleActivityOutput added in v0.1.8

func (o ScheduleActivityOutput) ToScheduleActivityOutput() ScheduleActivityOutput

func (ScheduleActivityOutput) ToScheduleActivityOutputWithContext added in v0.1.8

func (o ScheduleActivityOutput) ToScheduleActivityOutputWithContext(ctx context.Context) ScheduleActivityOutput

type ScheduleArgs added in v0.1.8

type ScheduleArgs struct {
	// The subtasks of the scheme.
	Activities ScheduleActivityArrayInput
	// 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.
	OutputDir pulumi.StringPtrInput
	// The bucket to save the output file. If you do not specify this parameter, the bucket in `Trigger` will be used.
	OutputStorage ScheduleOutputStoragePtrInput
	// Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
	ResourceId pulumi.StringPtrInput
	// The scheme name (max 128 characters). This name should be unique across your account.
	ScheduleName pulumi.StringInput
	// The notification configuration. If you do not specify this parameter, notifications will not be sent.
	TaskNotifyConfig ScheduleTaskNotifyConfigPtrInput
	// The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
	Trigger ScheduleTriggerInput
}

The set of arguments for constructing a Schedule resource.

func (ScheduleArgs) ElementType added in v0.1.8

func (ScheduleArgs) ElementType() reflect.Type

type ScheduleArray added in v0.1.8

type ScheduleArray []ScheduleInput

func (ScheduleArray) ElementType added in v0.1.8

func (ScheduleArray) ElementType() reflect.Type

func (ScheduleArray) ToScheduleArrayOutput added in v0.1.8

func (i ScheduleArray) ToScheduleArrayOutput() ScheduleArrayOutput

func (ScheduleArray) ToScheduleArrayOutputWithContext added in v0.1.8

func (i ScheduleArray) ToScheduleArrayOutputWithContext(ctx context.Context) ScheduleArrayOutput

type ScheduleArrayInput added in v0.1.8

type ScheduleArrayInput interface {
	pulumi.Input

	ToScheduleArrayOutput() ScheduleArrayOutput
	ToScheduleArrayOutputWithContext(context.Context) ScheduleArrayOutput
}

ScheduleArrayInput is an input type that accepts ScheduleArray and ScheduleArrayOutput values. You can construct a concrete instance of `ScheduleArrayInput` via:

ScheduleArray{ ScheduleArgs{...} }

type ScheduleArrayOutput added in v0.1.8

type ScheduleArrayOutput struct{ *pulumi.OutputState }

func (ScheduleArrayOutput) ElementType added in v0.1.8

func (ScheduleArrayOutput) ElementType() reflect.Type

func (ScheduleArrayOutput) Index added in v0.1.8

func (ScheduleArrayOutput) ToScheduleArrayOutput added in v0.1.8

func (o ScheduleArrayOutput) ToScheduleArrayOutput() ScheduleArrayOutput

func (ScheduleArrayOutput) ToScheduleArrayOutputWithContext added in v0.1.8

func (o ScheduleArrayOutput) ToScheduleArrayOutputWithContext(ctx context.Context) ScheduleArrayOutput

type ScheduleInput added in v0.1.8

type ScheduleInput interface {
	pulumi.Input

	ToScheduleOutput() ScheduleOutput
	ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
}

type ScheduleMap added in v0.1.8

type ScheduleMap map[string]ScheduleInput

func (ScheduleMap) ElementType added in v0.1.8

func (ScheduleMap) ElementType() reflect.Type

func (ScheduleMap) ToScheduleMapOutput added in v0.1.8

func (i ScheduleMap) ToScheduleMapOutput() ScheduleMapOutput

func (ScheduleMap) ToScheduleMapOutputWithContext added in v0.1.8

func (i ScheduleMap) ToScheduleMapOutputWithContext(ctx context.Context) ScheduleMapOutput

type ScheduleMapInput added in v0.1.8

type ScheduleMapInput interface {
	pulumi.Input

	ToScheduleMapOutput() ScheduleMapOutput
	ToScheduleMapOutputWithContext(context.Context) ScheduleMapOutput
}

ScheduleMapInput is an input type that accepts ScheduleMap and ScheduleMapOutput values. You can construct a concrete instance of `ScheduleMapInput` via:

ScheduleMap{ "key": ScheduleArgs{...} }

type ScheduleMapOutput added in v0.1.8

type ScheduleMapOutput struct{ *pulumi.OutputState }

func (ScheduleMapOutput) ElementType added in v0.1.8

func (ScheduleMapOutput) ElementType() reflect.Type

func (ScheduleMapOutput) MapIndex added in v0.1.8

func (ScheduleMapOutput) ToScheduleMapOutput added in v0.1.8

func (o ScheduleMapOutput) ToScheduleMapOutput() ScheduleMapOutput

func (ScheduleMapOutput) ToScheduleMapOutputWithContext added in v0.1.8

func (o ScheduleMapOutput) ToScheduleMapOutputWithContext(ctx context.Context) ScheduleMapOutput

type ScheduleOutput added in v0.1.8

type ScheduleOutput struct{ *pulumi.OutputState }

func (ScheduleOutput) Activities added in v0.1.8

The subtasks of the scheme.

func (ScheduleOutput) ElementType added in v0.1.8

func (ScheduleOutput) ElementType() reflect.Type

func (ScheduleOutput) OutputDir added in v0.1.8

func (o ScheduleOutput) OutputDir() pulumi.StringPtrOutput

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.

func (ScheduleOutput) OutputStorage added in v0.1.8

The bucket to save the output file. If you do not specify this parameter, the bucket in `Trigger` will be used.

func (ScheduleOutput) ResourceId added in v0.1.9

func (o ScheduleOutput) ResourceId() pulumi.StringPtrOutput

Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.

func (ScheduleOutput) ScheduleName added in v0.1.8

func (o ScheduleOutput) ScheduleName() pulumi.StringOutput

The scheme name (max 128 characters). This name should be unique across your account.

func (ScheduleOutput) TaskNotifyConfig added in v0.1.8

func (o ScheduleOutput) TaskNotifyConfig() ScheduleTaskNotifyConfigOutput

The notification configuration. If you do not specify this parameter, notifications will not be sent.

func (ScheduleOutput) ToScheduleOutput added in v0.1.8

func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput

func (ScheduleOutput) ToScheduleOutputWithContext added in v0.1.8

func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput

func (ScheduleOutput) Trigger added in v0.1.8

The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.

type ScheduleOutputStorage added in v0.1.8

type ScheduleOutputStorage struct {
	// 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.
	CosOutputStorage *ScheduleOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage *ScheduleOutputStorageS3OutputStorage `pulumi:"s3OutputStorage"`
	// 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.
	Type string `pulumi:"type"`
}

type ScheduleOutputStorageArgs added in v0.1.8

type ScheduleOutputStorageArgs struct {
	// 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.
	CosOutputStorage ScheduleOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// 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.
	S3OutputStorage ScheduleOutputStorageS3OutputStoragePtrInput `pulumi:"s3OutputStorage"`
	// 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.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleOutputStorageArgs) ElementType() reflect.Type

func (ScheduleOutputStorageArgs) ToScheduleOutputStorageOutput added in v0.1.8

func (i ScheduleOutputStorageArgs) ToScheduleOutputStorageOutput() ScheduleOutputStorageOutput

func (ScheduleOutputStorageArgs) ToScheduleOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleOutputStorageArgs) ToScheduleOutputStorageOutputWithContext(ctx context.Context) ScheduleOutputStorageOutput

func (ScheduleOutputStorageArgs) ToScheduleOutputStoragePtrOutput added in v0.1.8

func (i ScheduleOutputStorageArgs) ToScheduleOutputStoragePtrOutput() ScheduleOutputStoragePtrOutput

func (ScheduleOutputStorageArgs) ToScheduleOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleOutputStorageArgs) ToScheduleOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStoragePtrOutput

type ScheduleOutputStorageCosOutputStorage added in v0.1.8

type ScheduleOutputStorageCosOutputStorage struct {
	// 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.
	Bucket *string `pulumi:"bucket"`
	// 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.
	Region *string `pulumi:"region"`
}

type ScheduleOutputStorageCosOutputStorageArgs added in v0.1.8

type ScheduleOutputStorageCosOutputStorageArgs struct {
	// 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.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// 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.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ScheduleOutputStorageCosOutputStorageArgs) ElementType added in v0.1.8

func (ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStorageOutput added in v0.1.8

func (i ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStorageOutput() ScheduleOutputStorageCosOutputStorageOutput

func (ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (i ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) ScheduleOutputStorageCosOutputStorageOutput

func (ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (i ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStoragePtrOutput() ScheduleOutputStorageCosOutputStoragePtrOutput

func (ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleOutputStorageCosOutputStorageArgs) ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStorageCosOutputStoragePtrOutput

type ScheduleOutputStorageCosOutputStorageInput added in v0.1.8

type ScheduleOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToScheduleOutputStorageCosOutputStorageOutput() ScheduleOutputStorageCosOutputStorageOutput
	ToScheduleOutputStorageCosOutputStorageOutputWithContext(context.Context) ScheduleOutputStorageCosOutputStorageOutput
}

ScheduleOutputStorageCosOutputStorageInput is an input type that accepts ScheduleOutputStorageCosOutputStorageArgs and ScheduleOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `ScheduleOutputStorageCosOutputStorageInput` via:

ScheduleOutputStorageCosOutputStorageArgs{...}

type ScheduleOutputStorageCosOutputStorageOutput added in v0.1.8

type ScheduleOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleOutputStorageCosOutputStorageOutput) Bucket added in v0.1.8

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.

func (ScheduleOutputStorageCosOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleOutputStorageCosOutputStorageOutput) Region added in v0.1.8

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.

func (ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStorageOutput added in v0.1.8

func (o ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStorageOutput() ScheduleOutputStorageCosOutputStorageOutput

func (ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) ScheduleOutputStorageCosOutputStorageOutput

func (ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (o ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStoragePtrOutput() ScheduleOutputStorageCosOutputStoragePtrOutput

func (ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageCosOutputStorageOutput) ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStorageCosOutputStoragePtrOutput

type ScheduleOutputStorageCosOutputStoragePtrInput added in v0.1.8

type ScheduleOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleOutputStorageCosOutputStoragePtrOutput() ScheduleOutputStorageCosOutputStoragePtrOutput
	ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) ScheduleOutputStorageCosOutputStoragePtrOutput
}

ScheduleOutputStorageCosOutputStoragePtrInput is an input type that accepts ScheduleOutputStorageCosOutputStorageArgs, ScheduleOutputStorageCosOutputStoragePtr and ScheduleOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleOutputStorageCosOutputStoragePtrInput` via:

        ScheduleOutputStorageCosOutputStorageArgs{...}

or:

        nil

type ScheduleOutputStorageCosOutputStoragePtrOutput added in v0.1.8

type ScheduleOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleOutputStorageCosOutputStoragePtrOutput) Bucket added in v0.1.8

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.

func (ScheduleOutputStorageCosOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleOutputStorageCosOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleOutputStorageCosOutputStoragePtrOutput) Region added in v0.1.8

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.

func (ScheduleOutputStorageCosOutputStoragePtrOutput) ToScheduleOutputStorageCosOutputStoragePtrOutput added in v0.1.8

func (o ScheduleOutputStorageCosOutputStoragePtrOutput) ToScheduleOutputStorageCosOutputStoragePtrOutput() ScheduleOutputStorageCosOutputStoragePtrOutput

func (ScheduleOutputStorageCosOutputStoragePtrOutput) ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageCosOutputStoragePtrOutput) ToScheduleOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStorageCosOutputStoragePtrOutput

type ScheduleOutputStorageInput added in v0.1.8

type ScheduleOutputStorageInput interface {
	pulumi.Input

	ToScheduleOutputStorageOutput() ScheduleOutputStorageOutput
	ToScheduleOutputStorageOutputWithContext(context.Context) ScheduleOutputStorageOutput
}

ScheduleOutputStorageInput is an input type that accepts ScheduleOutputStorageArgs and ScheduleOutputStorageOutput values. You can construct a concrete instance of `ScheduleOutputStorageInput` via:

ScheduleOutputStorageArgs{...}

type ScheduleOutputStorageOutput added in v0.1.8

type ScheduleOutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleOutputStorageOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleOutputStorageOutput) ElementType added in v0.1.8

func (ScheduleOutputStorageOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleOutputStorageOutput) ToScheduleOutputStorageOutput added in v0.1.8

func (o ScheduleOutputStorageOutput) ToScheduleOutputStorageOutput() ScheduleOutputStorageOutput

func (ScheduleOutputStorageOutput) ToScheduleOutputStorageOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageOutput) ToScheduleOutputStorageOutputWithContext(ctx context.Context) ScheduleOutputStorageOutput

func (ScheduleOutputStorageOutput) ToScheduleOutputStoragePtrOutput added in v0.1.8

func (o ScheduleOutputStorageOutput) ToScheduleOutputStoragePtrOutput() ScheduleOutputStoragePtrOutput

func (ScheduleOutputStorageOutput) ToScheduleOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageOutput) ToScheduleOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStoragePtrOutput

func (ScheduleOutputStorageOutput) Type added in v0.1.8

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.

type ScheduleOutputStoragePtrInput added in v0.1.8

type ScheduleOutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleOutputStoragePtrOutput() ScheduleOutputStoragePtrOutput
	ToScheduleOutputStoragePtrOutputWithContext(context.Context) ScheduleOutputStoragePtrOutput
}

ScheduleOutputStoragePtrInput is an input type that accepts ScheduleOutputStorageArgs, ScheduleOutputStoragePtr and ScheduleOutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleOutputStoragePtrInput` via:

        ScheduleOutputStorageArgs{...}

or:

        nil

func ScheduleOutputStoragePtr added in v0.1.8

func ScheduleOutputStoragePtr(v *ScheduleOutputStorageArgs) ScheduleOutputStoragePtrInput

type ScheduleOutputStoragePtrOutput added in v0.1.8

type ScheduleOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleOutputStoragePtrOutput) CosOutputStorage added in v0.1.8

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.

func (ScheduleOutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleOutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleOutputStoragePtrOutput) S3OutputStorage added in v0.1.8

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.

func (ScheduleOutputStoragePtrOutput) ToScheduleOutputStoragePtrOutput added in v0.1.8

func (o ScheduleOutputStoragePtrOutput) ToScheduleOutputStoragePtrOutput() ScheduleOutputStoragePtrOutput

func (ScheduleOutputStoragePtrOutput) ToScheduleOutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleOutputStoragePtrOutput) ToScheduleOutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStoragePtrOutput

func (ScheduleOutputStoragePtrOutput) Type added in v0.1.8

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.

type ScheduleOutputStorageS3OutputStorage added in v0.1.8

type ScheduleOutputStorageS3OutputStorage struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleOutputStorageS3OutputStorageArgs added in v0.1.8

type ScheduleOutputStorageS3OutputStorageArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleOutputStorageS3OutputStorageArgs) ElementType added in v0.1.8

func (ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStorageOutput added in v0.1.8

func (i ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStorageOutput() ScheduleOutputStorageS3OutputStorageOutput

func (ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (i ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ScheduleOutputStorageS3OutputStorageOutput

func (ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (i ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStoragePtrOutput() ScheduleOutputStorageS3OutputStoragePtrOutput

func (ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (i ScheduleOutputStorageS3OutputStorageArgs) ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStorageS3OutputStoragePtrOutput

type ScheduleOutputStorageS3OutputStorageInput added in v0.1.8

type ScheduleOutputStorageS3OutputStorageInput interface {
	pulumi.Input

	ToScheduleOutputStorageS3OutputStorageOutput() ScheduleOutputStorageS3OutputStorageOutput
	ToScheduleOutputStorageS3OutputStorageOutputWithContext(context.Context) ScheduleOutputStorageS3OutputStorageOutput
}

ScheduleOutputStorageS3OutputStorageInput is an input type that accepts ScheduleOutputStorageS3OutputStorageArgs and ScheduleOutputStorageS3OutputStorageOutput values. You can construct a concrete instance of `ScheduleOutputStorageS3OutputStorageInput` via:

ScheduleOutputStorageS3OutputStorageArgs{...}

type ScheduleOutputStorageS3OutputStorageOutput added in v0.1.8

type ScheduleOutputStorageS3OutputStorageOutput struct{ *pulumi.OutputState }

func (ScheduleOutputStorageS3OutputStorageOutput) ElementType added in v0.1.8

func (ScheduleOutputStorageS3OutputStorageOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleOutputStorageS3OutputStorageOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleOutputStorageS3OutputStorageOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleOutputStorageS3OutputStorageOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStorageOutput added in v0.1.8

func (o ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStorageOutput() ScheduleOutputStorageS3OutputStorageOutput

func (ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStorageOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStorageOutputWithContext(ctx context.Context) ScheduleOutputStorageS3OutputStorageOutput

func (ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (o ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStoragePtrOutput() ScheduleOutputStorageS3OutputStoragePtrOutput

func (ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageS3OutputStorageOutput) ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStorageS3OutputStoragePtrOutput

type ScheduleOutputStorageS3OutputStoragePtrInput added in v0.1.8

type ScheduleOutputStorageS3OutputStoragePtrInput interface {
	pulumi.Input

	ToScheduleOutputStorageS3OutputStoragePtrOutput() ScheduleOutputStorageS3OutputStoragePtrOutput
	ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext(context.Context) ScheduleOutputStorageS3OutputStoragePtrOutput
}

ScheduleOutputStorageS3OutputStoragePtrInput is an input type that accepts ScheduleOutputStorageS3OutputStorageArgs, ScheduleOutputStorageS3OutputStoragePtr and ScheduleOutputStorageS3OutputStoragePtrOutput values. You can construct a concrete instance of `ScheduleOutputStorageS3OutputStoragePtrInput` via:

        ScheduleOutputStorageS3OutputStorageArgs{...}

or:

        nil

type ScheduleOutputStorageS3OutputStoragePtrOutput added in v0.1.8

type ScheduleOutputStorageS3OutputStoragePtrOutput struct{ *pulumi.OutputState }

func (ScheduleOutputStorageS3OutputStoragePtrOutput) Elem added in v0.1.8

func (ScheduleOutputStorageS3OutputStoragePtrOutput) ElementType added in v0.1.8

func (ScheduleOutputStorageS3OutputStoragePtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleOutputStorageS3OutputStoragePtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleOutputStorageS3OutputStoragePtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleOutputStorageS3OutputStoragePtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleOutputStorageS3OutputStoragePtrOutput) ToScheduleOutputStorageS3OutputStoragePtrOutput added in v0.1.8

func (o ScheduleOutputStorageS3OutputStoragePtrOutput) ToScheduleOutputStorageS3OutputStoragePtrOutput() ScheduleOutputStorageS3OutputStoragePtrOutput

func (ScheduleOutputStorageS3OutputStoragePtrOutput) ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext added in v0.1.8

func (o ScheduleOutputStorageS3OutputStoragePtrOutput) ToScheduleOutputStorageS3OutputStoragePtrOutputWithContext(ctx context.Context) ScheduleOutputStorageS3OutputStoragePtrOutput

type ScheduleState added in v0.1.8

type ScheduleState struct {
	// The subtasks of the scheme.
	Activities ScheduleActivityArrayInput
	// 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.
	OutputDir pulumi.StringPtrInput
	// The bucket to save the output file. If you do not specify this parameter, the bucket in `Trigger` will be used.
	OutputStorage ScheduleOutputStoragePtrInput
	// Resource ID, you need to ensure that the corresponding resource is open. The default is the account main resource ID.
	ResourceId pulumi.StringPtrInput
	// The scheme name (max 128 characters). This name should be unique across your account.
	ScheduleName pulumi.StringPtrInput
	// The notification configuration. If you do not specify this parameter, notifications will not be sent.
	TaskNotifyConfig ScheduleTaskNotifyConfigPtrInput
	// The trigger of the scheme. If a file is uploaded to the specified bucket, the scheme will be triggered.
	Trigger ScheduleTriggerPtrInput
}

func (ScheduleState) ElementType added in v0.1.8

func (ScheduleState) ElementType() reflect.Type

type ScheduleTaskNotifyConfig added in v0.1.8

type ScheduleTaskNotifyConfig struct {
	// 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.
	AwsSqs *ScheduleTaskNotifyConfigAwsSqs `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel *string `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion *string `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode *string `pulumi:"notifyMode"`
	// 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.
	NotifyType *string `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl *string `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName *string `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName *string `pulumi:"topicName"`
}

type ScheduleTaskNotifyConfigArgs added in v0.1.8

type ScheduleTaskNotifyConfigArgs struct {
	// 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.
	AwsSqs ScheduleTaskNotifyConfigAwsSqsPtrInput `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel pulumi.StringPtrInput `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion pulumi.StringPtrInput `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode pulumi.StringPtrInput `pulumi:"notifyMode"`
	// 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.
	NotifyType pulumi.StringPtrInput `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl pulumi.StringPtrInput `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName pulumi.StringPtrInput `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

func (ScheduleTaskNotifyConfigArgs) ElementType added in v0.1.8

func (ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigOutput added in v0.1.8

func (i ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigOutput() ScheduleTaskNotifyConfigOutput

func (ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigOutputWithContext added in v0.1.8

func (i ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigOutput

func (ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigPtrOutput added in v0.1.8

func (i ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigPtrOutput() ScheduleTaskNotifyConfigPtrOutput

func (ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (i ScheduleTaskNotifyConfigArgs) ToScheduleTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigPtrOutput

type ScheduleTaskNotifyConfigAwsSqs added in v0.1.8

type ScheduleTaskNotifyConfigAwsSqs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName string `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion string `pulumi:"sqsRegion"`
}

type ScheduleTaskNotifyConfigAwsSqsArgs added in v0.1.8

type ScheduleTaskNotifyConfigAwsSqsArgs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName pulumi.StringInput `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion pulumi.StringInput `pulumi:"sqsRegion"`
}

func (ScheduleTaskNotifyConfigAwsSqsArgs) ElementType added in v0.1.8

func (ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsOutput added in v0.1.8

func (i ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsOutput() ScheduleTaskNotifyConfigAwsSqsOutput

func (ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsOutputWithContext added in v0.1.8

func (i ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigAwsSqsOutput

func (ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (i ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsPtrOutput() ScheduleTaskNotifyConfigAwsSqsPtrOutput

func (ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (i ScheduleTaskNotifyConfigAwsSqsArgs) ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigAwsSqsPtrOutput

type ScheduleTaskNotifyConfigAwsSqsInput added in v0.1.8

type ScheduleTaskNotifyConfigAwsSqsInput interface {
	pulumi.Input

	ToScheduleTaskNotifyConfigAwsSqsOutput() ScheduleTaskNotifyConfigAwsSqsOutput
	ToScheduleTaskNotifyConfigAwsSqsOutputWithContext(context.Context) ScheduleTaskNotifyConfigAwsSqsOutput
}

ScheduleTaskNotifyConfigAwsSqsInput is an input type that accepts ScheduleTaskNotifyConfigAwsSqsArgs and ScheduleTaskNotifyConfigAwsSqsOutput values. You can construct a concrete instance of `ScheduleTaskNotifyConfigAwsSqsInput` via:

ScheduleTaskNotifyConfigAwsSqsArgs{...}

type ScheduleTaskNotifyConfigAwsSqsOutput added in v0.1.8

type ScheduleTaskNotifyConfigAwsSqsOutput struct{ *pulumi.OutputState }

func (ScheduleTaskNotifyConfigAwsSqsOutput) ElementType added in v0.1.8

func (ScheduleTaskNotifyConfigAwsSqsOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsOutput added in v0.1.8

func (o ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsOutput() ScheduleTaskNotifyConfigAwsSqsOutput

func (ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsOutputWithContext added in v0.1.8

func (o ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigAwsSqsOutput

func (ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (o ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutput() ScheduleTaskNotifyConfigAwsSqsPtrOutput

func (ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (o ScheduleTaskNotifyConfigAwsSqsOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigAwsSqsPtrOutput

type ScheduleTaskNotifyConfigAwsSqsPtrInput added in v0.1.8

type ScheduleTaskNotifyConfigAwsSqsPtrInput interface {
	pulumi.Input

	ToScheduleTaskNotifyConfigAwsSqsPtrOutput() ScheduleTaskNotifyConfigAwsSqsPtrOutput
	ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext(context.Context) ScheduleTaskNotifyConfigAwsSqsPtrOutput
}

ScheduleTaskNotifyConfigAwsSqsPtrInput is an input type that accepts ScheduleTaskNotifyConfigAwsSqsArgs, ScheduleTaskNotifyConfigAwsSqsPtr and ScheduleTaskNotifyConfigAwsSqsPtrOutput values. You can construct a concrete instance of `ScheduleTaskNotifyConfigAwsSqsPtrInput` via:

        ScheduleTaskNotifyConfigAwsSqsArgs{...}

or:

        nil

type ScheduleTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

type ScheduleTaskNotifyConfigAwsSqsPtrOutput struct{ *pulumi.OutputState }

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) Elem added in v0.1.8

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) ElementType added in v0.1.8

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (o ScheduleTaskNotifyConfigAwsSqsPtrOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutput() ScheduleTaskNotifyConfigAwsSqsPtrOutput

func (ScheduleTaskNotifyConfigAwsSqsPtrOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (o ScheduleTaskNotifyConfigAwsSqsPtrOutput) ToScheduleTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigAwsSqsPtrOutput

type ScheduleTaskNotifyConfigInput added in v0.1.8

type ScheduleTaskNotifyConfigInput interface {
	pulumi.Input

	ToScheduleTaskNotifyConfigOutput() ScheduleTaskNotifyConfigOutput
	ToScheduleTaskNotifyConfigOutputWithContext(context.Context) ScheduleTaskNotifyConfigOutput
}

ScheduleTaskNotifyConfigInput is an input type that accepts ScheduleTaskNotifyConfigArgs and ScheduleTaskNotifyConfigOutput values. You can construct a concrete instance of `ScheduleTaskNotifyConfigInput` via:

ScheduleTaskNotifyConfigArgs{...}

type ScheduleTaskNotifyConfigOutput added in v0.1.8

type ScheduleTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (ScheduleTaskNotifyConfigOutput) AwsSqs added in v0.1.8

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.

func (ScheduleTaskNotifyConfigOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (ScheduleTaskNotifyConfigOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (ScheduleTaskNotifyConfigOutput) ElementType added in v0.1.8

func (ScheduleTaskNotifyConfigOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (ScheduleTaskNotifyConfigOutput) NotifyType added in v0.1.8

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.

func (ScheduleTaskNotifyConfigOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (ScheduleTaskNotifyConfigOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigOutput added in v0.1.8

func (o ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigOutput() ScheduleTaskNotifyConfigOutput

func (ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigOutputWithContext added in v0.1.8

func (o ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigOutput

func (ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigPtrOutput added in v0.1.8

func (o ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigPtrOutput() ScheduleTaskNotifyConfigPtrOutput

func (ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o ScheduleTaskNotifyConfigOutput) ToScheduleTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigPtrOutput

func (ScheduleTaskNotifyConfigOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type ScheduleTaskNotifyConfigPtrInput added in v0.1.8

type ScheduleTaskNotifyConfigPtrInput interface {
	pulumi.Input

	ToScheduleTaskNotifyConfigPtrOutput() ScheduleTaskNotifyConfigPtrOutput
	ToScheduleTaskNotifyConfigPtrOutputWithContext(context.Context) ScheduleTaskNotifyConfigPtrOutput
}

ScheduleTaskNotifyConfigPtrInput is an input type that accepts ScheduleTaskNotifyConfigArgs, ScheduleTaskNotifyConfigPtr and ScheduleTaskNotifyConfigPtrOutput values. You can construct a concrete instance of `ScheduleTaskNotifyConfigPtrInput` via:

        ScheduleTaskNotifyConfigArgs{...}

or:

        nil

func ScheduleTaskNotifyConfigPtr added in v0.1.8

func ScheduleTaskNotifyConfigPtr(v *ScheduleTaskNotifyConfigArgs) ScheduleTaskNotifyConfigPtrInput

type ScheduleTaskNotifyConfigPtrOutput added in v0.1.8

type ScheduleTaskNotifyConfigPtrOutput struct{ *pulumi.OutputState }

func (ScheduleTaskNotifyConfigPtrOutput) AwsSqs added in v0.1.8

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.

func (ScheduleTaskNotifyConfigPtrOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (ScheduleTaskNotifyConfigPtrOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (ScheduleTaskNotifyConfigPtrOutput) Elem added in v0.1.8

func (ScheduleTaskNotifyConfigPtrOutput) ElementType added in v0.1.8

func (ScheduleTaskNotifyConfigPtrOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (ScheduleTaskNotifyConfigPtrOutput) NotifyType added in v0.1.8

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.

func (ScheduleTaskNotifyConfigPtrOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (ScheduleTaskNotifyConfigPtrOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (ScheduleTaskNotifyConfigPtrOutput) ToScheduleTaskNotifyConfigPtrOutput added in v0.1.8

func (o ScheduleTaskNotifyConfigPtrOutput) ToScheduleTaskNotifyConfigPtrOutput() ScheduleTaskNotifyConfigPtrOutput

func (ScheduleTaskNotifyConfigPtrOutput) ToScheduleTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o ScheduleTaskNotifyConfigPtrOutput) ToScheduleTaskNotifyConfigPtrOutputWithContext(ctx context.Context) ScheduleTaskNotifyConfigPtrOutput

func (ScheduleTaskNotifyConfigPtrOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type ScheduleTrigger added in v0.1.8

type ScheduleTrigger struct {
	// 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.
	AwsS3FileUploadTrigger *ScheduleTriggerAwsS3FileUploadTrigger `pulumi:"awsS3FileUploadTrigger"`
	// 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.
	CosFileUploadTrigger *ScheduleTriggerCosFileUploadTrigger `pulumi:"cosFileUploadTrigger"`
	// 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).
	Type string `pulumi:"type"`
}

type ScheduleTriggerArgs added in v0.1.8

type ScheduleTriggerArgs struct {
	// 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.
	AwsS3FileUploadTrigger ScheduleTriggerAwsS3FileUploadTriggerPtrInput `pulumi:"awsS3FileUploadTrigger"`
	// 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.
	CosFileUploadTrigger ScheduleTriggerCosFileUploadTriggerPtrInput `pulumi:"cosFileUploadTrigger"`
	// 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).
	Type pulumi.StringInput `pulumi:"type"`
}

func (ScheduleTriggerArgs) ElementType added in v0.1.8

func (ScheduleTriggerArgs) ElementType() reflect.Type

func (ScheduleTriggerArgs) ToScheduleTriggerOutput added in v0.1.8

func (i ScheduleTriggerArgs) ToScheduleTriggerOutput() ScheduleTriggerOutput

func (ScheduleTriggerArgs) ToScheduleTriggerOutputWithContext added in v0.1.8

func (i ScheduleTriggerArgs) ToScheduleTriggerOutputWithContext(ctx context.Context) ScheduleTriggerOutput

func (ScheduleTriggerArgs) ToScheduleTriggerPtrOutput added in v0.1.8

func (i ScheduleTriggerArgs) ToScheduleTriggerPtrOutput() ScheduleTriggerPtrOutput

func (ScheduleTriggerArgs) ToScheduleTriggerPtrOutputWithContext added in v0.1.8

func (i ScheduleTriggerArgs) ToScheduleTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerPtrOutput

type ScheduleTriggerAwsS3FileUploadTrigger added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTrigger struct {
	// 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.
	AwsSqs *ScheduleTriggerAwsS3FileUploadTriggerAwsSqs `pulumi:"awsSqs"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir *string `pulumi:"dir"`
	// 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.
	Formats []string `pulumi:"formats"`
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type ScheduleTriggerAwsS3FileUploadTriggerArgs added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerArgs struct {
	// 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.
	AwsSqs ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrInput `pulumi:"awsSqs"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir pulumi.StringPtrInput `pulumi:"dir"`
	// 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.
	Formats pulumi.StringArrayInput `pulumi:"formats"`
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to access the AWS S3 object.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to access the AWS S3 object.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (ScheduleTriggerAwsS3FileUploadTriggerArgs) ElementType added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerOutput added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerOutput() ScheduleTriggerAwsS3FileUploadTriggerOutput

func (ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerOutputWithContext added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerOutput

func (ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerPtrOutput

func (ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerArgs) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerPtrOutput

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqs added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName string `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion string `pulumi:"sqsRegion"`
}

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName pulumi.StringInput `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion pulumi.StringInput `pulumi:"sqsRegion"`
}

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ElementType added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput() ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutputWithContext added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext added in v0.1.8

func (i ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsInput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsInput interface {
	pulumi.Input

	ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput() ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput
	ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutputWithContext(context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput
}

ScheduleTriggerAwsS3FileUploadTriggerAwsSqsInput is an input type that accepts ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs and ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput values. You can construct a concrete instance of `ScheduleTriggerAwsS3FileUploadTriggerAwsSqsInput` via:

ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs{...}

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ElementType added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput() ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutputWithContext added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerAwsSqsOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrInput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrInput interface {
	pulumi.Input

	ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput
	ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext(context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput
}

ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrInput is an input type that accepts ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs, ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtr and ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput values. You can construct a concrete instance of `ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrInput` via:

        ScheduleTriggerAwsS3FileUploadTriggerAwsSqsArgs{...}

or:

        nil

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) Elem added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) ElementType added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerAwsSqsPtrOutput

type ScheduleTriggerAwsS3FileUploadTriggerInput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerInput interface {
	pulumi.Input

	ToScheduleTriggerAwsS3FileUploadTriggerOutput() ScheduleTriggerAwsS3FileUploadTriggerOutput
	ToScheduleTriggerAwsS3FileUploadTriggerOutputWithContext(context.Context) ScheduleTriggerAwsS3FileUploadTriggerOutput
}

ScheduleTriggerAwsS3FileUploadTriggerInput is an input type that accepts ScheduleTriggerAwsS3FileUploadTriggerArgs and ScheduleTriggerAwsS3FileUploadTriggerOutput values. You can construct a concrete instance of `ScheduleTriggerAwsS3FileUploadTriggerInput` via:

ScheduleTriggerAwsS3FileUploadTriggerArgs{...}

type ScheduleTriggerAwsS3FileUploadTriggerOutput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) AwsSqs added in v0.1.8

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.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) Dir added in v0.1.8

Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) ElementType added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) Formats added in v0.1.8

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.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerOutput added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerOutput() ScheduleTriggerAwsS3FileUploadTriggerOutput

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerOutputWithContext added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerOutput

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerPtrOutput

func (ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerPtrOutput

type ScheduleTriggerAwsS3FileUploadTriggerPtrInput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerPtrInput interface {
	pulumi.Input

	ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerPtrOutput
	ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext(context.Context) ScheduleTriggerAwsS3FileUploadTriggerPtrOutput
}

ScheduleTriggerAwsS3FileUploadTriggerPtrInput is an input type that accepts ScheduleTriggerAwsS3FileUploadTriggerArgs, ScheduleTriggerAwsS3FileUploadTriggerPtr and ScheduleTriggerAwsS3FileUploadTriggerPtrOutput values. You can construct a concrete instance of `ScheduleTriggerAwsS3FileUploadTriggerPtrInput` via:

        ScheduleTriggerAwsS3FileUploadTriggerArgs{...}

or:

        nil

type ScheduleTriggerAwsS3FileUploadTriggerPtrOutput added in v0.1.8

type ScheduleTriggerAwsS3FileUploadTriggerPtrOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) AwsSqs added in v0.1.8

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.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) Dir added in v0.1.8

Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) Elem added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) ElementType added in v0.1.8

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) Formats added in v0.1.8

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.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) S3SecretId added in v0.1.8

The key ID required to access the AWS S3 object.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) S3SecretKey added in v0.1.8

The key required to access the AWS S3 object.

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutput() ScheduleTriggerAwsS3FileUploadTriggerPtrOutput

func (ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerAwsS3FileUploadTriggerPtrOutput) ToScheduleTriggerAwsS3FileUploadTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerAwsS3FileUploadTriggerPtrOutput

type ScheduleTriggerCosFileUploadTrigger added in v0.1.8

type ScheduleTriggerCosFileUploadTrigger struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir *string `pulumi:"dir"`
	// 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.
	Formats []string `pulumi:"formats"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region string `pulumi:"region"`
}

type ScheduleTriggerCosFileUploadTriggerArgs added in v0.1.8

type ScheduleTriggerCosFileUploadTriggerArgs struct {
	// Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.
	Dir pulumi.StringPtrInput `pulumi:"dir"`
	// 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.
	Formats pulumi.StringArrayInput `pulumi:"formats"`
	// Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (ScheduleTriggerCosFileUploadTriggerArgs) ElementType added in v0.1.8

func (ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerOutput added in v0.1.8

func (i ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerOutput() ScheduleTriggerCosFileUploadTriggerOutput

func (ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerOutputWithContext added in v0.1.8

func (i ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerOutputWithContext(ctx context.Context) ScheduleTriggerCosFileUploadTriggerOutput

func (ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerPtrOutput added in v0.1.8

func (i ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerPtrOutput() ScheduleTriggerCosFileUploadTriggerPtrOutput

func (ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext added in v0.1.8

func (i ScheduleTriggerCosFileUploadTriggerArgs) ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerCosFileUploadTriggerPtrOutput

type ScheduleTriggerCosFileUploadTriggerInput added in v0.1.8

type ScheduleTriggerCosFileUploadTriggerInput interface {
	pulumi.Input

	ToScheduleTriggerCosFileUploadTriggerOutput() ScheduleTriggerCosFileUploadTriggerOutput
	ToScheduleTriggerCosFileUploadTriggerOutputWithContext(context.Context) ScheduleTriggerCosFileUploadTriggerOutput
}

ScheduleTriggerCosFileUploadTriggerInput is an input type that accepts ScheduleTriggerCosFileUploadTriggerArgs and ScheduleTriggerCosFileUploadTriggerOutput values. You can construct a concrete instance of `ScheduleTriggerCosFileUploadTriggerInput` via:

ScheduleTriggerCosFileUploadTriggerArgs{...}

type ScheduleTriggerCosFileUploadTriggerOutput added in v0.1.8

type ScheduleTriggerCosFileUploadTriggerOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerCosFileUploadTriggerOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (ScheduleTriggerCosFileUploadTriggerOutput) Dir added in v0.1.8

Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.

func (ScheduleTriggerCosFileUploadTriggerOutput) ElementType added in v0.1.8

func (ScheduleTriggerCosFileUploadTriggerOutput) Formats added in v0.1.8

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.

func (ScheduleTriggerCosFileUploadTriggerOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerOutput added in v0.1.8

func (o ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerOutput() ScheduleTriggerCosFileUploadTriggerOutput

func (ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerOutputWithContext added in v0.1.8

func (o ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerOutputWithContext(ctx context.Context) ScheduleTriggerCosFileUploadTriggerOutput

func (ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutput added in v0.1.8

func (o ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutput() ScheduleTriggerCosFileUploadTriggerPtrOutput

func (ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerCosFileUploadTriggerOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerCosFileUploadTriggerPtrOutput

type ScheduleTriggerCosFileUploadTriggerPtrInput added in v0.1.8

type ScheduleTriggerCosFileUploadTriggerPtrInput interface {
	pulumi.Input

	ToScheduleTriggerCosFileUploadTriggerPtrOutput() ScheduleTriggerCosFileUploadTriggerPtrOutput
	ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext(context.Context) ScheduleTriggerCosFileUploadTriggerPtrOutput
}

ScheduleTriggerCosFileUploadTriggerPtrInput is an input type that accepts ScheduleTriggerCosFileUploadTriggerArgs, ScheduleTriggerCosFileUploadTriggerPtr and ScheduleTriggerCosFileUploadTriggerPtrOutput values. You can construct a concrete instance of `ScheduleTriggerCosFileUploadTriggerPtrInput` via:

        ScheduleTriggerCosFileUploadTriggerArgs{...}

or:

        nil

type ScheduleTriggerCosFileUploadTriggerPtrOutput added in v0.1.8

type ScheduleTriggerCosFileUploadTriggerPtrOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) Bucket added in v0.1.8

Name of the COS bucket bound to a workflow, such as `TopRankVideo-125xxx88`.

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) Dir added in v0.1.8

Input path directory bound to a workflow, such as `/movie/201907/`. If this parameter is left empty, the `/` root directory will be used.

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) Elem added in v0.1.8

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) ElementType added in v0.1.8

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) Formats added in v0.1.8

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.

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) Region added in v0.1.8

Region of the COS bucket bound to a workflow, such as `ap-chongiqng`.

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutput added in v0.1.8

func (o ScheduleTriggerCosFileUploadTriggerPtrOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutput() ScheduleTriggerCosFileUploadTriggerPtrOutput

func (ScheduleTriggerCosFileUploadTriggerPtrOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerCosFileUploadTriggerPtrOutput) ToScheduleTriggerCosFileUploadTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerCosFileUploadTriggerPtrOutput

type ScheduleTriggerInput added in v0.1.8

type ScheduleTriggerInput interface {
	pulumi.Input

	ToScheduleTriggerOutput() ScheduleTriggerOutput
	ToScheduleTriggerOutputWithContext(context.Context) ScheduleTriggerOutput
}

ScheduleTriggerInput is an input type that accepts ScheduleTriggerArgs and ScheduleTriggerOutput values. You can construct a concrete instance of `ScheduleTriggerInput` via:

ScheduleTriggerArgs{...}

type ScheduleTriggerOutput added in v0.1.8

type ScheduleTriggerOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerOutput) AwsS3FileUploadTrigger added in v0.1.8

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.

func (ScheduleTriggerOutput) CosFileUploadTrigger added in v0.1.8

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.

func (ScheduleTriggerOutput) ElementType added in v0.1.8

func (ScheduleTriggerOutput) ElementType() reflect.Type

func (ScheduleTriggerOutput) ToScheduleTriggerOutput added in v0.1.8

func (o ScheduleTriggerOutput) ToScheduleTriggerOutput() ScheduleTriggerOutput

func (ScheduleTriggerOutput) ToScheduleTriggerOutputWithContext added in v0.1.8

func (o ScheduleTriggerOutput) ToScheduleTriggerOutputWithContext(ctx context.Context) ScheduleTriggerOutput

func (ScheduleTriggerOutput) ToScheduleTriggerPtrOutput added in v0.1.8

func (o ScheduleTriggerOutput) ToScheduleTriggerPtrOutput() ScheduleTriggerPtrOutput

func (ScheduleTriggerOutput) ToScheduleTriggerPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerOutput) ToScheduleTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerPtrOutput

func (ScheduleTriggerOutput) Type added in v0.1.8

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).

type ScheduleTriggerPtrInput added in v0.1.8

type ScheduleTriggerPtrInput interface {
	pulumi.Input

	ToScheduleTriggerPtrOutput() ScheduleTriggerPtrOutput
	ToScheduleTriggerPtrOutputWithContext(context.Context) ScheduleTriggerPtrOutput
}

ScheduleTriggerPtrInput is an input type that accepts ScheduleTriggerArgs, ScheduleTriggerPtr and ScheduleTriggerPtrOutput values. You can construct a concrete instance of `ScheduleTriggerPtrInput` via:

        ScheduleTriggerArgs{...}

or:

        nil

func ScheduleTriggerPtr added in v0.1.8

func ScheduleTriggerPtr(v *ScheduleTriggerArgs) ScheduleTriggerPtrInput

type ScheduleTriggerPtrOutput added in v0.1.8

type ScheduleTriggerPtrOutput struct{ *pulumi.OutputState }

func (ScheduleTriggerPtrOutput) AwsS3FileUploadTrigger added in v0.1.8

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.

func (ScheduleTriggerPtrOutput) CosFileUploadTrigger added in v0.1.8

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.

func (ScheduleTriggerPtrOutput) Elem added in v0.1.8

func (ScheduleTriggerPtrOutput) ElementType added in v0.1.8

func (ScheduleTriggerPtrOutput) ElementType() reflect.Type

func (ScheduleTriggerPtrOutput) ToScheduleTriggerPtrOutput added in v0.1.8

func (o ScheduleTriggerPtrOutput) ToScheduleTriggerPtrOutput() ScheduleTriggerPtrOutput

func (ScheduleTriggerPtrOutput) ToScheduleTriggerPtrOutputWithContext added in v0.1.8

func (o ScheduleTriggerPtrOutput) ToScheduleTriggerPtrOutputWithContext(ctx context.Context) ScheduleTriggerPtrOutput

func (ScheduleTriggerPtrOutput) Type added in v0.1.8

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).

type SnapshotByTimeoffsetTemplate

type SnapshotByTimeoffsetTemplate struct {
	pulumi.CustomResourceState

	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.
	FillType pulumi.StringPtrOutput `pulumi:"fillType"`
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrOutput `pulumi:"format"`
	// The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrOutput `pulumi:"height"`
	// Snapshot by timeoffset template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrOutput `pulumi:"resolutionAdaptive"`
	// The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrOutput `pulumi:"width"`
}

Provides a resource to create a mps snapshotByTimeoffsetTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewSnapshotByTimeoffsetTemplate(ctx, "snapshotByTimeoffsetTemplate", &Mps.SnapshotByTimeoffsetTemplateArgs{
			FillType:           pulumi.String("stretch"),
			Format:             pulumi.String("jpg"),
			Height:             pulumi.Int(128),
			ResolutionAdaptive: pulumi.String("open"),
			Width:              pulumi.Int(140),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/snapshotByTimeoffsetTemplate:SnapshotByTimeoffsetTemplate snapshot_by_timeoffset_template snapshot_by_timeoffset_template_id ```

func GetSnapshotByTimeoffsetTemplate

func GetSnapshotByTimeoffsetTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SnapshotByTimeoffsetTemplateState, opts ...pulumi.ResourceOption) (*SnapshotByTimeoffsetTemplate, error)

GetSnapshotByTimeoffsetTemplate gets an existing SnapshotByTimeoffsetTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSnapshotByTimeoffsetTemplate

func NewSnapshotByTimeoffsetTemplate(ctx *pulumi.Context,
	name string, args *SnapshotByTimeoffsetTemplateArgs, opts ...pulumi.ResourceOption) (*SnapshotByTimeoffsetTemplate, error)

NewSnapshotByTimeoffsetTemplate registers a new resource with the given unique name, arguments, and options.

func (*SnapshotByTimeoffsetTemplate) ElementType

func (*SnapshotByTimeoffsetTemplate) ElementType() reflect.Type

func (*SnapshotByTimeoffsetTemplate) ToSnapshotByTimeoffsetTemplateOutput

func (i *SnapshotByTimeoffsetTemplate) ToSnapshotByTimeoffsetTemplateOutput() SnapshotByTimeoffsetTemplateOutput

func (*SnapshotByTimeoffsetTemplate) ToSnapshotByTimeoffsetTemplateOutputWithContext

func (i *SnapshotByTimeoffsetTemplate) ToSnapshotByTimeoffsetTemplateOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateOutput

type SnapshotByTimeoffsetTemplateArgs

type SnapshotByTimeoffsetTemplateArgs struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.
	FillType pulumi.StringPtrInput
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrInput
	// The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Snapshot by timeoffset template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

The set of arguments for constructing a SnapshotByTimeoffsetTemplate resource.

func (SnapshotByTimeoffsetTemplateArgs) ElementType

type SnapshotByTimeoffsetTemplateArray

type SnapshotByTimeoffsetTemplateArray []SnapshotByTimeoffsetTemplateInput

func (SnapshotByTimeoffsetTemplateArray) ElementType

func (SnapshotByTimeoffsetTemplateArray) ToSnapshotByTimeoffsetTemplateArrayOutput

func (i SnapshotByTimeoffsetTemplateArray) ToSnapshotByTimeoffsetTemplateArrayOutput() SnapshotByTimeoffsetTemplateArrayOutput

func (SnapshotByTimeoffsetTemplateArray) ToSnapshotByTimeoffsetTemplateArrayOutputWithContext

func (i SnapshotByTimeoffsetTemplateArray) ToSnapshotByTimeoffsetTemplateArrayOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateArrayOutput

type SnapshotByTimeoffsetTemplateArrayInput

type SnapshotByTimeoffsetTemplateArrayInput interface {
	pulumi.Input

	ToSnapshotByTimeoffsetTemplateArrayOutput() SnapshotByTimeoffsetTemplateArrayOutput
	ToSnapshotByTimeoffsetTemplateArrayOutputWithContext(context.Context) SnapshotByTimeoffsetTemplateArrayOutput
}

SnapshotByTimeoffsetTemplateArrayInput is an input type that accepts SnapshotByTimeoffsetTemplateArray and SnapshotByTimeoffsetTemplateArrayOutput values. You can construct a concrete instance of `SnapshotByTimeoffsetTemplateArrayInput` via:

SnapshotByTimeoffsetTemplateArray{ SnapshotByTimeoffsetTemplateArgs{...} }

type SnapshotByTimeoffsetTemplateArrayOutput

type SnapshotByTimeoffsetTemplateArrayOutput struct{ *pulumi.OutputState }

func (SnapshotByTimeoffsetTemplateArrayOutput) ElementType

func (SnapshotByTimeoffsetTemplateArrayOutput) Index

func (SnapshotByTimeoffsetTemplateArrayOutput) ToSnapshotByTimeoffsetTemplateArrayOutput

func (o SnapshotByTimeoffsetTemplateArrayOutput) ToSnapshotByTimeoffsetTemplateArrayOutput() SnapshotByTimeoffsetTemplateArrayOutput

func (SnapshotByTimeoffsetTemplateArrayOutput) ToSnapshotByTimeoffsetTemplateArrayOutputWithContext

func (o SnapshotByTimeoffsetTemplateArrayOutput) ToSnapshotByTimeoffsetTemplateArrayOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateArrayOutput

type SnapshotByTimeoffsetTemplateInput

type SnapshotByTimeoffsetTemplateInput interface {
	pulumi.Input

	ToSnapshotByTimeoffsetTemplateOutput() SnapshotByTimeoffsetTemplateOutput
	ToSnapshotByTimeoffsetTemplateOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateOutput
}

type SnapshotByTimeoffsetTemplateMap

type SnapshotByTimeoffsetTemplateMap map[string]SnapshotByTimeoffsetTemplateInput

func (SnapshotByTimeoffsetTemplateMap) ElementType

func (SnapshotByTimeoffsetTemplateMap) ToSnapshotByTimeoffsetTemplateMapOutput

func (i SnapshotByTimeoffsetTemplateMap) ToSnapshotByTimeoffsetTemplateMapOutput() SnapshotByTimeoffsetTemplateMapOutput

func (SnapshotByTimeoffsetTemplateMap) ToSnapshotByTimeoffsetTemplateMapOutputWithContext

func (i SnapshotByTimeoffsetTemplateMap) ToSnapshotByTimeoffsetTemplateMapOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateMapOutput

type SnapshotByTimeoffsetTemplateMapInput

type SnapshotByTimeoffsetTemplateMapInput interface {
	pulumi.Input

	ToSnapshotByTimeoffsetTemplateMapOutput() SnapshotByTimeoffsetTemplateMapOutput
	ToSnapshotByTimeoffsetTemplateMapOutputWithContext(context.Context) SnapshotByTimeoffsetTemplateMapOutput
}

SnapshotByTimeoffsetTemplateMapInput is an input type that accepts SnapshotByTimeoffsetTemplateMap and SnapshotByTimeoffsetTemplateMapOutput values. You can construct a concrete instance of `SnapshotByTimeoffsetTemplateMapInput` via:

SnapshotByTimeoffsetTemplateMap{ "key": SnapshotByTimeoffsetTemplateArgs{...} }

type SnapshotByTimeoffsetTemplateMapOutput

type SnapshotByTimeoffsetTemplateMapOutput struct{ *pulumi.OutputState }

func (SnapshotByTimeoffsetTemplateMapOutput) ElementType

func (SnapshotByTimeoffsetTemplateMapOutput) MapIndex

func (SnapshotByTimeoffsetTemplateMapOutput) ToSnapshotByTimeoffsetTemplateMapOutput

func (o SnapshotByTimeoffsetTemplateMapOutput) ToSnapshotByTimeoffsetTemplateMapOutput() SnapshotByTimeoffsetTemplateMapOutput

func (SnapshotByTimeoffsetTemplateMapOutput) ToSnapshotByTimeoffsetTemplateMapOutputWithContext

func (o SnapshotByTimeoffsetTemplateMapOutput) ToSnapshotByTimeoffsetTemplateMapOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateMapOutput

type SnapshotByTimeoffsetTemplateOutput

type SnapshotByTimeoffsetTemplateOutput struct{ *pulumi.OutputState }

func (SnapshotByTimeoffsetTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (SnapshotByTimeoffsetTemplateOutput) ElementType

func (SnapshotByTimeoffsetTemplateOutput) FillType

Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.

func (SnapshotByTimeoffsetTemplateOutput) Format

Image format, the value can be jpg, png, webp. Default is jpg.

func (SnapshotByTimeoffsetTemplateOutput) Height

The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

func (SnapshotByTimeoffsetTemplateOutput) Name

Snapshot by timeoffset template name, length limit: 64 characters.

func (SnapshotByTimeoffsetTemplateOutput) ResolutionAdaptive

Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.

func (SnapshotByTimeoffsetTemplateOutput) ToSnapshotByTimeoffsetTemplateOutput

func (o SnapshotByTimeoffsetTemplateOutput) ToSnapshotByTimeoffsetTemplateOutput() SnapshotByTimeoffsetTemplateOutput

func (SnapshotByTimeoffsetTemplateOutput) ToSnapshotByTimeoffsetTemplateOutputWithContext

func (o SnapshotByTimeoffsetTemplateOutput) ToSnapshotByTimeoffsetTemplateOutputWithContext(ctx context.Context) SnapshotByTimeoffsetTemplateOutput

func (SnapshotByTimeoffsetTemplateOutput) Width

The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.

type SnapshotByTimeoffsetTemplateState

type SnapshotByTimeoffsetTemplateState struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Filling type, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling type:stretch: Stretching, stretching each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the video aspect ratio unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and use Gaussian blur for the rest of the edge.Default value: black.
	FillType pulumi.StringPtrInput
	// Image format, the value can be jpg, png, webp. Default is jpg.
	Format pulumi.StringPtrInput
	// The maximum value of the snapshot height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Height pulumi.IntPtrInput
	// Snapshot by timeoffset template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Adaptive resolution, optional value:open: At this time, Width represents the long side of the video, Height represents the short side of the video.close: At this point, Width represents the width of the video, and Height represents the height of the video.Default value: open.
	ResolutionAdaptive pulumi.StringPtrInput
	// The maximum value of the snapshot width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default value: 0.
	Width pulumi.IntPtrInput
}

func (SnapshotByTimeoffsetTemplateState) ElementType

type StartFlowOperation added in v0.1.8

type StartFlowOperation struct {
	pulumi.CustomResourceState

	// Flow Id.
	FlowId pulumi.StringOutput `pulumi:"flowId"`
	// `true`: start mps stream link flow; `false`: stop.
	Start pulumi.BoolOutput `pulumi:"start"`
}

Provides a resource to create a mps startFlowOperation

## Example Usage

### Start flow

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewStartFlowOperation(ctx, "operation", &Mps.StartFlowOperationArgs{
			FlowId: pulumi.Any(tencentcloud_mps_flow.Flow_rtp.Id),
			Start:  pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

### Stop flow

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewStartFlowOperation(ctx, "operation", &Mps.StartFlowOperationArgs{
			FlowId: pulumi.Any(tencentcloud_mps_flow.Flow_rtp.Id),
			Start:  pulumi.Bool(false),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetStartFlowOperation added in v0.1.8

func GetStartFlowOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StartFlowOperationState, opts ...pulumi.ResourceOption) (*StartFlowOperation, error)

GetStartFlowOperation gets an existing StartFlowOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewStartFlowOperation added in v0.1.8

func NewStartFlowOperation(ctx *pulumi.Context,
	name string, args *StartFlowOperationArgs, opts ...pulumi.ResourceOption) (*StartFlowOperation, error)

NewStartFlowOperation registers a new resource with the given unique name, arguments, and options.

func (*StartFlowOperation) ElementType added in v0.1.8

func (*StartFlowOperation) ElementType() reflect.Type

func (*StartFlowOperation) ToStartFlowOperationOutput added in v0.1.8

func (i *StartFlowOperation) ToStartFlowOperationOutput() StartFlowOperationOutput

func (*StartFlowOperation) ToStartFlowOperationOutputWithContext added in v0.1.8

func (i *StartFlowOperation) ToStartFlowOperationOutputWithContext(ctx context.Context) StartFlowOperationOutput

type StartFlowOperationArgs added in v0.1.8

type StartFlowOperationArgs struct {
	// Flow Id.
	FlowId pulumi.StringInput
	// `true`: start mps stream link flow; `false`: stop.
	Start pulumi.BoolInput
}

The set of arguments for constructing a StartFlowOperation resource.

func (StartFlowOperationArgs) ElementType added in v0.1.8

func (StartFlowOperationArgs) ElementType() reflect.Type

type StartFlowOperationArray added in v0.1.8

type StartFlowOperationArray []StartFlowOperationInput

func (StartFlowOperationArray) ElementType added in v0.1.8

func (StartFlowOperationArray) ElementType() reflect.Type

func (StartFlowOperationArray) ToStartFlowOperationArrayOutput added in v0.1.8

func (i StartFlowOperationArray) ToStartFlowOperationArrayOutput() StartFlowOperationArrayOutput

func (StartFlowOperationArray) ToStartFlowOperationArrayOutputWithContext added in v0.1.8

func (i StartFlowOperationArray) ToStartFlowOperationArrayOutputWithContext(ctx context.Context) StartFlowOperationArrayOutput

type StartFlowOperationArrayInput added in v0.1.8

type StartFlowOperationArrayInput interface {
	pulumi.Input

	ToStartFlowOperationArrayOutput() StartFlowOperationArrayOutput
	ToStartFlowOperationArrayOutputWithContext(context.Context) StartFlowOperationArrayOutput
}

StartFlowOperationArrayInput is an input type that accepts StartFlowOperationArray and StartFlowOperationArrayOutput values. You can construct a concrete instance of `StartFlowOperationArrayInput` via:

StartFlowOperationArray{ StartFlowOperationArgs{...} }

type StartFlowOperationArrayOutput added in v0.1.8

type StartFlowOperationArrayOutput struct{ *pulumi.OutputState }

func (StartFlowOperationArrayOutput) ElementType added in v0.1.8

func (StartFlowOperationArrayOutput) Index added in v0.1.8

func (StartFlowOperationArrayOutput) ToStartFlowOperationArrayOutput added in v0.1.8

func (o StartFlowOperationArrayOutput) ToStartFlowOperationArrayOutput() StartFlowOperationArrayOutput

func (StartFlowOperationArrayOutput) ToStartFlowOperationArrayOutputWithContext added in v0.1.8

func (o StartFlowOperationArrayOutput) ToStartFlowOperationArrayOutputWithContext(ctx context.Context) StartFlowOperationArrayOutput

type StartFlowOperationInput added in v0.1.8

type StartFlowOperationInput interface {
	pulumi.Input

	ToStartFlowOperationOutput() StartFlowOperationOutput
	ToStartFlowOperationOutputWithContext(ctx context.Context) StartFlowOperationOutput
}

type StartFlowOperationMap added in v0.1.8

type StartFlowOperationMap map[string]StartFlowOperationInput

func (StartFlowOperationMap) ElementType added in v0.1.8

func (StartFlowOperationMap) ElementType() reflect.Type

func (StartFlowOperationMap) ToStartFlowOperationMapOutput added in v0.1.8

func (i StartFlowOperationMap) ToStartFlowOperationMapOutput() StartFlowOperationMapOutput

func (StartFlowOperationMap) ToStartFlowOperationMapOutputWithContext added in v0.1.8

func (i StartFlowOperationMap) ToStartFlowOperationMapOutputWithContext(ctx context.Context) StartFlowOperationMapOutput

type StartFlowOperationMapInput added in v0.1.8

type StartFlowOperationMapInput interface {
	pulumi.Input

	ToStartFlowOperationMapOutput() StartFlowOperationMapOutput
	ToStartFlowOperationMapOutputWithContext(context.Context) StartFlowOperationMapOutput
}

StartFlowOperationMapInput is an input type that accepts StartFlowOperationMap and StartFlowOperationMapOutput values. You can construct a concrete instance of `StartFlowOperationMapInput` via:

StartFlowOperationMap{ "key": StartFlowOperationArgs{...} }

type StartFlowOperationMapOutput added in v0.1.8

type StartFlowOperationMapOutput struct{ *pulumi.OutputState }

func (StartFlowOperationMapOutput) ElementType added in v0.1.8

func (StartFlowOperationMapOutput) MapIndex added in v0.1.8

func (StartFlowOperationMapOutput) ToStartFlowOperationMapOutput added in v0.1.8

func (o StartFlowOperationMapOutput) ToStartFlowOperationMapOutput() StartFlowOperationMapOutput

func (StartFlowOperationMapOutput) ToStartFlowOperationMapOutputWithContext added in v0.1.8

func (o StartFlowOperationMapOutput) ToStartFlowOperationMapOutputWithContext(ctx context.Context) StartFlowOperationMapOutput

type StartFlowOperationOutput added in v0.1.8

type StartFlowOperationOutput struct{ *pulumi.OutputState }

func (StartFlowOperationOutput) ElementType added in v0.1.8

func (StartFlowOperationOutput) ElementType() reflect.Type

func (StartFlowOperationOutput) FlowId added in v0.1.8

Flow Id.

func (StartFlowOperationOutput) Start added in v0.1.8

`true`: start mps stream link flow; `false`: stop.

func (StartFlowOperationOutput) ToStartFlowOperationOutput added in v0.1.8

func (o StartFlowOperationOutput) ToStartFlowOperationOutput() StartFlowOperationOutput

func (StartFlowOperationOutput) ToStartFlowOperationOutputWithContext added in v0.1.8

func (o StartFlowOperationOutput) ToStartFlowOperationOutputWithContext(ctx context.Context) StartFlowOperationOutput

type StartFlowOperationState added in v0.1.8

type StartFlowOperationState struct {
	// Flow Id.
	FlowId pulumi.StringPtrInput
	// `true`: start mps stream link flow; `false`: stop.
	Start pulumi.BoolPtrInput
}

func (StartFlowOperationState) ElementType added in v0.1.8

func (StartFlowOperationState) ElementType() reflect.Type

type TranscodeTemplate

type TranscodeTemplate struct {
	pulumi.CustomResourceState

	// Audio stream configuration parameters, when RemoveAudio is 0, this field is required.
	AudioTemplate TranscodeTemplateAudioTemplatePtrOutput `pulumi:"audioTemplate"`
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container pulumi.StringOutput `pulumi:"container"`
	// Audio and video enhancement configuration.
	EnhanceConfig TranscodeTemplateEnhanceConfigPtrOutput `pulumi:"enhanceConfig"`
	// Transcoding template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Whether to remove audio data, value:0: reserved.1: remove.Default: 0.
	RemoveAudio pulumi.IntPtrOutput `pulumi:"removeAudio"`
	// Whether to remove video data, value:0: reserved.1: remove.Default: 0.
	RemoveVideo pulumi.IntPtrOutput `pulumi:"removeVideo"`
	// Ultra-fast HD transcoding parameters.
	TehdConfig TranscodeTemplateTehdConfigPtrOutput `pulumi:"tehdConfig"`
	// Video stream configuration parameters, when RemoveVideo is 0, this field is required.
	VideoTemplate TranscodeTemplateVideoTemplatePtrOutput `pulumi:"videoTemplate"`
}

Provides a resource to create a mps transcodeTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewTranscodeTemplate(ctx, "transcodeTemplate", &Mps.TranscodeTemplateArgs{
			AudioTemplate: &mps.TranscodeTemplateAudioTemplateArgs{
				AudioChannel: pulumi.Int(2),
				Bitrate:      pulumi.Int(27),
				Codec:        pulumi.String("libfdk_aac"),
				SampleRate:   pulumi.Int(32000),
			},
			Container:   pulumi.String("mp4"),
			RemoveAudio: pulumi.Int(0),
			RemoveVideo: pulumi.Int(0),
			VideoTemplate: &mps.TranscodeTemplateVideoTemplateArgs{
				Bitrate:            pulumi.Int(130),
				Codec:              pulumi.String("libx264"),
				FillType:           pulumi.String("black"),
				Fps:                pulumi.Int(20),
				Gop:                pulumi.Int(0),
				Height:             pulumi.Int(4096),
				ResolutionAdaptive: pulumi.String("close"),
				Vcrf:               pulumi.Int(0),
				Width:              pulumi.Int(128),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/transcodeTemplate:TranscodeTemplate transcode_template transcode_template_id ```

func GetTranscodeTemplate

func GetTranscodeTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TranscodeTemplateState, opts ...pulumi.ResourceOption) (*TranscodeTemplate, error)

GetTranscodeTemplate gets an existing TranscodeTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTranscodeTemplate

func NewTranscodeTemplate(ctx *pulumi.Context,
	name string, args *TranscodeTemplateArgs, opts ...pulumi.ResourceOption) (*TranscodeTemplate, error)

NewTranscodeTemplate registers a new resource with the given unique name, arguments, and options.

func (*TranscodeTemplate) ElementType

func (*TranscodeTemplate) ElementType() reflect.Type

func (*TranscodeTemplate) ToTranscodeTemplateOutput

func (i *TranscodeTemplate) ToTranscodeTemplateOutput() TranscodeTemplateOutput

func (*TranscodeTemplate) ToTranscodeTemplateOutputWithContext

func (i *TranscodeTemplate) ToTranscodeTemplateOutputWithContext(ctx context.Context) TranscodeTemplateOutput

type TranscodeTemplateArgs

type TranscodeTemplateArgs struct {
	// Audio stream configuration parameters, when RemoveAudio is 0, this field is required.
	AudioTemplate TranscodeTemplateAudioTemplatePtrInput
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container pulumi.StringInput
	// Audio and video enhancement configuration.
	EnhanceConfig TranscodeTemplateEnhanceConfigPtrInput
	// Transcoding template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Whether to remove audio data, value:0: reserved.1: remove.Default: 0.
	RemoveAudio pulumi.IntPtrInput
	// Whether to remove video data, value:0: reserved.1: remove.Default: 0.
	RemoveVideo pulumi.IntPtrInput
	// Ultra-fast HD transcoding parameters.
	TehdConfig TranscodeTemplateTehdConfigPtrInput
	// Video stream configuration parameters, when RemoveVideo is 0, this field is required.
	VideoTemplate TranscodeTemplateVideoTemplatePtrInput
}

The set of arguments for constructing a TranscodeTemplate resource.

func (TranscodeTemplateArgs) ElementType

func (TranscodeTemplateArgs) ElementType() reflect.Type

type TranscodeTemplateArray

type TranscodeTemplateArray []TranscodeTemplateInput

func (TranscodeTemplateArray) ElementType

func (TranscodeTemplateArray) ElementType() reflect.Type

func (TranscodeTemplateArray) ToTranscodeTemplateArrayOutput

func (i TranscodeTemplateArray) ToTranscodeTemplateArrayOutput() TranscodeTemplateArrayOutput

func (TranscodeTemplateArray) ToTranscodeTemplateArrayOutputWithContext

func (i TranscodeTemplateArray) ToTranscodeTemplateArrayOutputWithContext(ctx context.Context) TranscodeTemplateArrayOutput

type TranscodeTemplateArrayInput

type TranscodeTemplateArrayInput interface {
	pulumi.Input

	ToTranscodeTemplateArrayOutput() TranscodeTemplateArrayOutput
	ToTranscodeTemplateArrayOutputWithContext(context.Context) TranscodeTemplateArrayOutput
}

TranscodeTemplateArrayInput is an input type that accepts TranscodeTemplateArray and TranscodeTemplateArrayOutput values. You can construct a concrete instance of `TranscodeTemplateArrayInput` via:

TranscodeTemplateArray{ TranscodeTemplateArgs{...} }

type TranscodeTemplateArrayOutput

type TranscodeTemplateArrayOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateArrayOutput) ElementType

func (TranscodeTemplateArrayOutput) Index

func (TranscodeTemplateArrayOutput) ToTranscodeTemplateArrayOutput

func (o TranscodeTemplateArrayOutput) ToTranscodeTemplateArrayOutput() TranscodeTemplateArrayOutput

func (TranscodeTemplateArrayOutput) ToTranscodeTemplateArrayOutputWithContext

func (o TranscodeTemplateArrayOutput) ToTranscodeTemplateArrayOutputWithContext(ctx context.Context) TranscodeTemplateArrayOutput

type TranscodeTemplateAudioTemplate

type TranscodeTemplateAudioTemplate struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel *int `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate int `pulumi:"bitrate"`
	// Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec string `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate int `pulumi:"sampleRate"`
}

type TranscodeTemplateAudioTemplateArgs

type TranscodeTemplateAudioTemplateArgs struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
}

func (TranscodeTemplateAudioTemplateArgs) ElementType

func (TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplateOutput

func (i TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplateOutput() TranscodeTemplateAudioTemplateOutput

func (TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplateOutputWithContext

func (i TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplateOutputWithContext(ctx context.Context) TranscodeTemplateAudioTemplateOutput

func (TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplatePtrOutput

func (i TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplatePtrOutput() TranscodeTemplateAudioTemplatePtrOutput

func (TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplatePtrOutputWithContext

func (i TranscodeTemplateAudioTemplateArgs) ToTranscodeTemplateAudioTemplatePtrOutputWithContext(ctx context.Context) TranscodeTemplateAudioTemplatePtrOutput

type TranscodeTemplateAudioTemplateInput

type TranscodeTemplateAudioTemplateInput interface {
	pulumi.Input

	ToTranscodeTemplateAudioTemplateOutput() TranscodeTemplateAudioTemplateOutput
	ToTranscodeTemplateAudioTemplateOutputWithContext(context.Context) TranscodeTemplateAudioTemplateOutput
}

TranscodeTemplateAudioTemplateInput is an input type that accepts TranscodeTemplateAudioTemplateArgs and TranscodeTemplateAudioTemplateOutput values. You can construct a concrete instance of `TranscodeTemplateAudioTemplateInput` via:

TranscodeTemplateAudioTemplateArgs{...}

type TranscodeTemplateAudioTemplateOutput

type TranscodeTemplateAudioTemplateOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateAudioTemplateOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (TranscodeTemplateAudioTemplateOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (TranscodeTemplateAudioTemplateOutput) Codec

Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (TranscodeTemplateAudioTemplateOutput) ElementType

func (TranscodeTemplateAudioTemplateOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplateOutput

func (o TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplateOutput() TranscodeTemplateAudioTemplateOutput

func (TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplateOutputWithContext

func (o TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplateOutputWithContext(ctx context.Context) TranscodeTemplateAudioTemplateOutput

func (TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplatePtrOutput

func (o TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplatePtrOutput() TranscodeTemplateAudioTemplatePtrOutput

func (TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplatePtrOutputWithContext

func (o TranscodeTemplateAudioTemplateOutput) ToTranscodeTemplateAudioTemplatePtrOutputWithContext(ctx context.Context) TranscodeTemplateAudioTemplatePtrOutput

type TranscodeTemplateAudioTemplatePtrInput

type TranscodeTemplateAudioTemplatePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateAudioTemplatePtrOutput() TranscodeTemplateAudioTemplatePtrOutput
	ToTranscodeTemplateAudioTemplatePtrOutputWithContext(context.Context) TranscodeTemplateAudioTemplatePtrOutput
}

TranscodeTemplateAudioTemplatePtrInput is an input type that accepts TranscodeTemplateAudioTemplateArgs, TranscodeTemplateAudioTemplatePtr and TranscodeTemplateAudioTemplatePtrOutput values. You can construct a concrete instance of `TranscodeTemplateAudioTemplatePtrInput` via:

        TranscodeTemplateAudioTemplateArgs{...}

or:

        nil

type TranscodeTemplateAudioTemplatePtrOutput

type TranscodeTemplateAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateAudioTemplatePtrOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (TranscodeTemplateAudioTemplatePtrOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (TranscodeTemplateAudioTemplatePtrOutput) Codec

Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (TranscodeTemplateAudioTemplatePtrOutput) Elem

func (TranscodeTemplateAudioTemplatePtrOutput) ElementType

func (TranscodeTemplateAudioTemplatePtrOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (TranscodeTemplateAudioTemplatePtrOutput) ToTranscodeTemplateAudioTemplatePtrOutput

func (o TranscodeTemplateAudioTemplatePtrOutput) ToTranscodeTemplateAudioTemplatePtrOutput() TranscodeTemplateAudioTemplatePtrOutput

func (TranscodeTemplateAudioTemplatePtrOutput) ToTranscodeTemplateAudioTemplatePtrOutputWithContext

func (o TranscodeTemplateAudioTemplatePtrOutput) ToTranscodeTemplateAudioTemplatePtrOutputWithContext(ctx context.Context) TranscodeTemplateAudioTemplatePtrOutput

type TranscodeTemplateEnhanceConfig

type TranscodeTemplateEnhanceConfig struct {
	// Video Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	VideoEnhance *TranscodeTemplateEnhanceConfigVideoEnhance `pulumi:"videoEnhance"`
}

type TranscodeTemplateEnhanceConfigArgs

type TranscodeTemplateEnhanceConfigArgs struct {
	// Video Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	VideoEnhance TranscodeTemplateEnhanceConfigVideoEnhancePtrInput `pulumi:"videoEnhance"`
}

func (TranscodeTemplateEnhanceConfigArgs) ElementType

func (TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigOutput

func (i TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigOutput() TranscodeTemplateEnhanceConfigOutput

func (TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigOutputWithContext

func (i TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigOutput

func (TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigPtrOutput

func (i TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigPtrOutput() TranscodeTemplateEnhanceConfigPtrOutput

func (TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigPtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigArgs) ToTranscodeTemplateEnhanceConfigPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigPtrOutput

type TranscodeTemplateEnhanceConfigInput

type TranscodeTemplateEnhanceConfigInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigOutput() TranscodeTemplateEnhanceConfigOutput
	ToTranscodeTemplateEnhanceConfigOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigOutput
}

TranscodeTemplateEnhanceConfigInput is an input type that accepts TranscodeTemplateEnhanceConfigArgs and TranscodeTemplateEnhanceConfigOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigInput` via:

TranscodeTemplateEnhanceConfigArgs{...}

type TranscodeTemplateEnhanceConfigOutput

type TranscodeTemplateEnhanceConfigOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigOutput) ElementType

func (TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigOutput

func (o TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigOutput() TranscodeTemplateEnhanceConfigOutput

func (TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigOutputWithContext

func (o TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigOutput

func (TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigPtrOutput

func (o TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigPtrOutput() TranscodeTemplateEnhanceConfigPtrOutput

func (TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigOutput) ToTranscodeTemplateEnhanceConfigPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigPtrOutput

func (TranscodeTemplateEnhanceConfigOutput) VideoEnhance

Video Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigPtrInput

type TranscodeTemplateEnhanceConfigPtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigPtrOutput() TranscodeTemplateEnhanceConfigPtrOutput
	ToTranscodeTemplateEnhanceConfigPtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigPtrOutput
}

TranscodeTemplateEnhanceConfigPtrInput is an input type that accepts TranscodeTemplateEnhanceConfigArgs, TranscodeTemplateEnhanceConfigPtr and TranscodeTemplateEnhanceConfigPtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigPtrInput` via:

        TranscodeTemplateEnhanceConfigArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigPtrOutput

type TranscodeTemplateEnhanceConfigPtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigPtrOutput) Elem

func (TranscodeTemplateEnhanceConfigPtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigPtrOutput) ToTranscodeTemplateEnhanceConfigPtrOutput

func (o TranscodeTemplateEnhanceConfigPtrOutput) ToTranscodeTemplateEnhanceConfigPtrOutput() TranscodeTemplateEnhanceConfigPtrOutput

func (TranscodeTemplateEnhanceConfigPtrOutput) ToTranscodeTemplateEnhanceConfigPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigPtrOutput) ToTranscodeTemplateEnhanceConfigPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigPtrOutput

func (TranscodeTemplateEnhanceConfigPtrOutput) VideoEnhance

Video Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhance

type TranscodeTemplateEnhanceConfigVideoEnhance struct {
	// De-artifact (glitch) configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ArtifactRepair *TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepair `pulumi:"artifactRepair"`
	// Color Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ColorEnhance *TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhance `pulumi:"colorEnhance"`
	// Video Noise Reduction Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	Denoise *TranscodeTemplateEnhanceConfigVideoEnhanceDenoise `pulumi:"denoise"`
	// Face Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	FaceEnhance *TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhance `pulumi:"faceEnhance"`
	// Interpolation frame rate configuration.Note: This field may return null, indicating that no valid value can be obtained.
	FrameRate *TranscodeTemplateEnhanceConfigVideoEnhanceFrameRate `pulumi:"frameRate"`
	// HDR configuration.Note: This field may return null, indicating that no valid value can be obtained.
	Hdr *TranscodeTemplateEnhanceConfigVideoEnhanceHdr `pulumi:"hdr"`
	// Comprehensive Enhanced Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ImageQualityEnhance *TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhance `pulumi:"imageQualityEnhance"`
	// Low Light Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	LowLightEnhance *TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhance `pulumi:"lowLightEnhance"`
	// De-scratch configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ScratchRepair *TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepair `pulumi:"scratchRepair"`
	// Detail Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	SharpEnhance *TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhance `pulumi:"sharpEnhance"`
	// Super resolution configuration.Note: This field may return null, indicating that no valid value can be obtained.
	SuperResolution *TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolution `pulumi:"superResolution"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceArgs struct {
	// De-artifact (glitch) configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ArtifactRepair TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrInput `pulumi:"artifactRepair"`
	// Color Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ColorEnhance TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrInput `pulumi:"colorEnhance"`
	// Video Noise Reduction Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	Denoise TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrInput `pulumi:"denoise"`
	// Face Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	FaceEnhance TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrInput `pulumi:"faceEnhance"`
	// Interpolation frame rate configuration.Note: This field may return null, indicating that no valid value can be obtained.
	FrameRate TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrInput `pulumi:"frameRate"`
	// HDR configuration.Note: This field may return null, indicating that no valid value can be obtained.
	Hdr TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrInput `pulumi:"hdr"`
	// Comprehensive Enhanced Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ImageQualityEnhance TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrInput `pulumi:"imageQualityEnhance"`
	// Low Light Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	LowLightEnhance TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrInput `pulumi:"lowLightEnhance"`
	// De-scratch configuration.Note: This field may return null, indicating that no valid value can be obtained.
	ScratchRepair TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrInput `pulumi:"scratchRepair"`
	// Detail Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.
	SharpEnhance TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrInput `pulumi:"sharpEnhance"`
	// Super resolution configuration.Note: This field may return null, indicating that no valid value can be obtained.
	SuperResolution TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrInput `pulumi:"superResolution"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepair

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepair struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairInput

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput() TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs and TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairOutput) Type

Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs, TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtr and TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceArtifactRepairPtrOutput) Type

Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhance

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhance struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceInput

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs and TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceOutput) Type

Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs, TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtr and TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhanceArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceColorEnhancePtrOutput) Type

Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoise

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoise struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput() TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseInput

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput() TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs and TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseOutput) Type

Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs, TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtr and TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceDenoiseArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceDenoisePtrOutput) Type

Type, optional value: weak/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhance

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhance struct {
	// Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.
	Intensity *float64 `pulumi:"intensity"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs struct {
	// Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.
	Intensity pulumi.Float64PtrInput `pulumi:"intensity"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceInput

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs and TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) Intensity

Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs, TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtr and TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhanceArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) Intensity

Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFaceEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRate

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRate struct {
	// Frame rate, value range: [0, 100], unit: Hz.Default value: 0.Note: For transcoding, this parameter will override the Fps inside the VideoTemplate.Note: This field may return null, indicating that no valid value can be obtained.
	Fps *int `pulumi:"fps"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs struct {
	// Frame rate, value range: [0, 100], unit: Hz.Default value: 0.Note: For transcoding, this parameter will override the Fps inside the VideoTemplate.Note: This field may return null, indicating that no valid value can be obtained.
	Fps pulumi.IntPtrInput `pulumi:"fps"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateInput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput() TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs and TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) Fps

Frame rate, value range: [0, 100], unit: Hz.Default value: 0.Note: For transcoding, this parameter will override the Fps inside the VideoTemplate.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs, TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtr and TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceFrameRateArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) Fps

Frame rate, value range: [0, 100], unit: Hz.Default value: 0.Note: For transcoding, this parameter will override the Fps inside the VideoTemplate.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceFrameRatePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceHdr

type TranscodeTemplateEnhanceConfigVideoEnhanceHdr struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value: HDR10/HLG.Default value: HDR10.Note: The encoding method of video needs to be libx265.Note: Video encoding bit depth is 10.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value: HDR10/HLG.Default value: HDR10.Note: The encoding method of video needs to be libx265.Note: Video encoding bit depth is 10.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (i TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceHdrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs and TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceHdrInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

func (o TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (o TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrOutput) Type

Type, optional value: HDR10/HLG.Default value: HDR10.Note: The encoding method of video needs to be libx265.Note: Video encoding bit depth is 10.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs, TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtr and TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceHdrArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceHdrPtrOutput) Type

Type, optional value: HDR10/HLG.Default value: HDR10.Note: The encoding method of video needs to be libx265.Note: Video encoding bit depth is 10.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhance

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhance struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceInput

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs and TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceOutput) Type

Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs, TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtr and TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhanceArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceImageQualityEnhancePtrOutput) Type

Type, optional value: weak/normal/strong.Default value: weak.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceInput

type TranscodeTemplateEnhanceConfigVideoEnhanceInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceArgs and TranscodeTemplateEnhanceConfigVideoEnhanceOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhance

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhance struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value: normal.Default value: normal.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs struct {
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value: normal.Default value: normal.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceInput

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs and TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceOutput) Type

Type, optional value: normal.Default value: normal.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs, TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtr and TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhanceArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceLowLightEnhancePtrOutput) Type

Type, optional value: normal.Default value: normal.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ArtifactRepair

De-artifact (glitch) configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ColorEnhance

Color Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) Denoise

Video Noise Reduction Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) FaceEnhance

Face Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) FrameRate

Interpolation frame rate configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) Hdr

HDR configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ImageQualityEnhance

Comprehensive Enhanced Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) LowLightEnhance

Low Light Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ScratchRepair

De-scratch configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) SharpEnhance

Detail Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) SuperResolution

Super resolution configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutput

func (o TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

func (o TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhancePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhancePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhancePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceArgs, TranscodeTemplateEnhanceConfigVideoEnhancePtr and TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhancePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ArtifactRepair

De-artifact (glitch) configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ColorEnhance

Color Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) Denoise

Video Noise Reduction Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) FaceEnhance

Face Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) FrameRate

Interpolation frame rate configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) Hdr

HDR configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ImageQualityEnhance

Comprehensive Enhanced Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) LowLightEnhance

Low Light Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ScratchRepair

De-scratch configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) SharpEnhance

Detail Enhancement Configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) SuperResolution

Super resolution configuration.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

func (o TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepair

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepair struct {
	// Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.
	Intensity *float64 `pulumi:"intensity"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs struct {
	// Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.
	Intensity pulumi.Float64PtrInput `pulumi:"intensity"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairInput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput() TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs and TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) Intensity

Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs, TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtr and TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) Intensity

Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceScratchRepairPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhance

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhance struct {
	// Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.
	Intensity *float64 `pulumi:"intensity"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs struct {
	// Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.
	Intensity pulumi.Float64PtrInput `pulumi:"intensity"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceInput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput() TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs and TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) Intensity

Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs, TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtr and TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhanceArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) Intensity

Intensity, value range: 0.0~1.0.Default value: 0.0.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSharpEnhancePtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolution

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolution struct {
	// Super resolution multiple, optional value:2: currently only supports 2x super resolution.Default value: 2.Note: This field may return null, indicating that no valid value can be obtained.
	Size *int `pulumi:"size"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch *string `pulumi:"switch"`
	// Type, optional value:lq: super-resolution for low-definition video with more noise.hq: super resolution for high-definition video.Default value: lq.Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `pulumi:"type"`
}

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs struct {
	// Super resolution multiple, optional value:2: currently only supports 2x super resolution.Default value: 2.Note: This field may return null, indicating that no valid value can be obtained.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// Capability configuration switch, optional value: ON/OFF.Default value: ON.
	Switch pulumi.StringPtrInput `pulumi:"switch"`
	// Type, optional value:lq: super-resolution for low-definition video with more noise.hq: super resolution for high-definition video.Default value: lq.Note: This field may return null, indicating that no valid value can be obtained.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext

func (i TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionInput

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput() TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs and TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionInput` via:

TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs{...}

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) Size

Super resolution multiple, optional value:2: currently only supports 2x super resolution.Default value: 2.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionOutput) Type

Type, optional value:lq: super-resolution for low-definition video with more noise.hq: super resolution for high-definition video.Default value: lq.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrInput

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrInput interface {
	pulumi.Input

	ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput() TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput
	ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext(context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput
}

TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrInput is an input type that accepts TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs, TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtr and TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput values. You can construct a concrete instance of `TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrInput` via:

        TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionArgs{...}

or:

        nil

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

type TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) Elem

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) ElementType

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) Size

Super resolution multiple, optional value:2: currently only supports 2x super resolution.Default value: 2.Note: This field may return null, indicating that no valid value can be obtained.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) Switch

Capability configuration switch, optional value: ON/OFF.Default value: ON.

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext

func (o TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) ToTranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutputWithContext(ctx context.Context) TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput

func (TranscodeTemplateEnhanceConfigVideoEnhanceSuperResolutionPtrOutput) Type

Type, optional value:lq: super-resolution for low-definition video with more noise.hq: super resolution for high-definition video.Default value: lq.Note: This field may return null, indicating that no valid value can be obtained.

type TranscodeTemplateInput

type TranscodeTemplateInput interface {
	pulumi.Input

	ToTranscodeTemplateOutput() TranscodeTemplateOutput
	ToTranscodeTemplateOutputWithContext(ctx context.Context) TranscodeTemplateOutput
}

type TranscodeTemplateMap

type TranscodeTemplateMap map[string]TranscodeTemplateInput

func (TranscodeTemplateMap) ElementType

func (TranscodeTemplateMap) ElementType() reflect.Type

func (TranscodeTemplateMap) ToTranscodeTemplateMapOutput

func (i TranscodeTemplateMap) ToTranscodeTemplateMapOutput() TranscodeTemplateMapOutput

func (TranscodeTemplateMap) ToTranscodeTemplateMapOutputWithContext

func (i TranscodeTemplateMap) ToTranscodeTemplateMapOutputWithContext(ctx context.Context) TranscodeTemplateMapOutput

type TranscodeTemplateMapInput

type TranscodeTemplateMapInput interface {
	pulumi.Input

	ToTranscodeTemplateMapOutput() TranscodeTemplateMapOutput
	ToTranscodeTemplateMapOutputWithContext(context.Context) TranscodeTemplateMapOutput
}

TranscodeTemplateMapInput is an input type that accepts TranscodeTemplateMap and TranscodeTemplateMapOutput values. You can construct a concrete instance of `TranscodeTemplateMapInput` via:

TranscodeTemplateMap{ "key": TranscodeTemplateArgs{...} }

type TranscodeTemplateMapOutput

type TranscodeTemplateMapOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateMapOutput) ElementType

func (TranscodeTemplateMapOutput) ElementType() reflect.Type

func (TranscodeTemplateMapOutput) MapIndex

func (TranscodeTemplateMapOutput) ToTranscodeTemplateMapOutput

func (o TranscodeTemplateMapOutput) ToTranscodeTemplateMapOutput() TranscodeTemplateMapOutput

func (TranscodeTemplateMapOutput) ToTranscodeTemplateMapOutputWithContext

func (o TranscodeTemplateMapOutput) ToTranscodeTemplateMapOutputWithContext(ctx context.Context) TranscodeTemplateMapOutput

type TranscodeTemplateOutput

type TranscodeTemplateOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateOutput) AudioTemplate

Audio stream configuration parameters, when RemoveAudio is 0, this field is required.

func (TranscodeTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (TranscodeTemplateOutput) Container

Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.

func (TranscodeTemplateOutput) ElementType

func (TranscodeTemplateOutput) ElementType() reflect.Type

func (TranscodeTemplateOutput) EnhanceConfig

Audio and video enhancement configuration.

func (TranscodeTemplateOutput) Name

Transcoding template name, length limit: 64 characters.

func (TranscodeTemplateOutput) RemoveAudio

Whether to remove audio data, value:0: reserved.1: remove.Default: 0.

func (TranscodeTemplateOutput) RemoveVideo

Whether to remove video data, value:0: reserved.1: remove.Default: 0.

func (TranscodeTemplateOutput) TehdConfig

Ultra-fast HD transcoding parameters.

func (TranscodeTemplateOutput) ToTranscodeTemplateOutput

func (o TranscodeTemplateOutput) ToTranscodeTemplateOutput() TranscodeTemplateOutput

func (TranscodeTemplateOutput) ToTranscodeTemplateOutputWithContext

func (o TranscodeTemplateOutput) ToTranscodeTemplateOutputWithContext(ctx context.Context) TranscodeTemplateOutput

func (TranscodeTemplateOutput) VideoTemplate

Video stream configuration parameters, when RemoveVideo is 0, this field is required.

type TranscodeTemplateState

type TranscodeTemplateState struct {
	// Audio stream configuration parameters, when RemoveAudio is 0, this field is required.
	AudioTemplate TranscodeTemplateAudioTemplatePtrInput
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container pulumi.StringPtrInput
	// Audio and video enhancement configuration.
	EnhanceConfig TranscodeTemplateEnhanceConfigPtrInput
	// Transcoding template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Whether to remove audio data, value:0: reserved.1: remove.Default: 0.
	RemoveAudio pulumi.IntPtrInput
	// Whether to remove video data, value:0: reserved.1: remove.Default: 0.
	RemoveVideo pulumi.IntPtrInput
	// Ultra-fast HD transcoding parameters.
	TehdConfig TranscodeTemplateTehdConfigPtrInput
	// Video stream configuration parameters, when RemoveVideo is 0, this field is required.
	VideoTemplate TranscodeTemplateVideoTemplatePtrInput
}

func (TranscodeTemplateState) ElementType

func (TranscodeTemplateState) ElementType() reflect.Type

type TranscodeTemplateTehdConfig

type TranscodeTemplateTehdConfig struct {
	// The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.
	Type string `pulumi:"type"`
}

type TranscodeTemplateTehdConfigArgs

type TranscodeTemplateTehdConfigArgs struct {
	// The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.
	Type pulumi.StringInput `pulumi:"type"`
}

func (TranscodeTemplateTehdConfigArgs) ElementType

func (TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigOutput

func (i TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigOutput() TranscodeTemplateTehdConfigOutput

func (TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigOutputWithContext

func (i TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigOutputWithContext(ctx context.Context) TranscodeTemplateTehdConfigOutput

func (TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigPtrOutput

func (i TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigPtrOutput() TranscodeTemplateTehdConfigPtrOutput

func (TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigPtrOutputWithContext

func (i TranscodeTemplateTehdConfigArgs) ToTranscodeTemplateTehdConfigPtrOutputWithContext(ctx context.Context) TranscodeTemplateTehdConfigPtrOutput

type TranscodeTemplateTehdConfigInput

type TranscodeTemplateTehdConfigInput interface {
	pulumi.Input

	ToTranscodeTemplateTehdConfigOutput() TranscodeTemplateTehdConfigOutput
	ToTranscodeTemplateTehdConfigOutputWithContext(context.Context) TranscodeTemplateTehdConfigOutput
}

TranscodeTemplateTehdConfigInput is an input type that accepts TranscodeTemplateTehdConfigArgs and TranscodeTemplateTehdConfigOutput values. You can construct a concrete instance of `TranscodeTemplateTehdConfigInput` via:

TranscodeTemplateTehdConfigArgs{...}

type TranscodeTemplateTehdConfigOutput

type TranscodeTemplateTehdConfigOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateTehdConfigOutput) ElementType

func (TranscodeTemplateTehdConfigOutput) MaxVideoBitrate

The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.

func (TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigOutput

func (o TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigOutput() TranscodeTemplateTehdConfigOutput

func (TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigOutputWithContext

func (o TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigOutputWithContext(ctx context.Context) TranscodeTemplateTehdConfigOutput

func (TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigPtrOutput

func (o TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigPtrOutput() TranscodeTemplateTehdConfigPtrOutput

func (TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigPtrOutputWithContext

func (o TranscodeTemplateTehdConfigOutput) ToTranscodeTemplateTehdConfigPtrOutputWithContext(ctx context.Context) TranscodeTemplateTehdConfigPtrOutput

func (TranscodeTemplateTehdConfigOutput) Type

Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.

type TranscodeTemplateTehdConfigPtrInput

type TranscodeTemplateTehdConfigPtrInput interface {
	pulumi.Input

	ToTranscodeTemplateTehdConfigPtrOutput() TranscodeTemplateTehdConfigPtrOutput
	ToTranscodeTemplateTehdConfigPtrOutputWithContext(context.Context) TranscodeTemplateTehdConfigPtrOutput
}

TranscodeTemplateTehdConfigPtrInput is an input type that accepts TranscodeTemplateTehdConfigArgs, TranscodeTemplateTehdConfigPtr and TranscodeTemplateTehdConfigPtrOutput values. You can construct a concrete instance of `TranscodeTemplateTehdConfigPtrInput` via:

        TranscodeTemplateTehdConfigArgs{...}

or:

        nil

type TranscodeTemplateTehdConfigPtrOutput

type TranscodeTemplateTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateTehdConfigPtrOutput) Elem

func (TranscodeTemplateTehdConfigPtrOutput) ElementType

func (TranscodeTemplateTehdConfigPtrOutput) MaxVideoBitrate

The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.

func (TranscodeTemplateTehdConfigPtrOutput) ToTranscodeTemplateTehdConfigPtrOutput

func (o TranscodeTemplateTehdConfigPtrOutput) ToTranscodeTemplateTehdConfigPtrOutput() TranscodeTemplateTehdConfigPtrOutput

func (TranscodeTemplateTehdConfigPtrOutput) ToTranscodeTemplateTehdConfigPtrOutputWithContext

func (o TranscodeTemplateTehdConfigPtrOutput) ToTranscodeTemplateTehdConfigPtrOutputWithContext(ctx context.Context) TranscodeTemplateTehdConfigPtrOutput

func (TranscodeTemplateTehdConfigPtrOutput) Type

Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.

type TranscodeTemplateVideoTemplate

type TranscodeTemplateVideoTemplate struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate int `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec string `pulumi:"codec"`
	// Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.
	FillType *string `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps int `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop *int `pulumi:"gop"`
	// The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Height *int `pulumi:"height"`
	// Adaptive resolution, optional values:“`open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf *int `pulumi:"vcrf"`
	// The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Width *int `pulumi:"width"`
}

type TranscodeTemplateVideoTemplateArgs

type TranscodeTemplateVideoTemplateArgs struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps pulumi.IntInput `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// Adaptive resolution, optional values:“`open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (TranscodeTemplateVideoTemplateArgs) ElementType

func (TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplateOutput

func (i TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplateOutput() TranscodeTemplateVideoTemplateOutput

func (TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplateOutputWithContext

func (i TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplateOutputWithContext(ctx context.Context) TranscodeTemplateVideoTemplateOutput

func (TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplatePtrOutput

func (i TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplatePtrOutput() TranscodeTemplateVideoTemplatePtrOutput

func (TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplatePtrOutputWithContext

func (i TranscodeTemplateVideoTemplateArgs) ToTranscodeTemplateVideoTemplatePtrOutputWithContext(ctx context.Context) TranscodeTemplateVideoTemplatePtrOutput

type TranscodeTemplateVideoTemplateInput

type TranscodeTemplateVideoTemplateInput interface {
	pulumi.Input

	ToTranscodeTemplateVideoTemplateOutput() TranscodeTemplateVideoTemplateOutput
	ToTranscodeTemplateVideoTemplateOutputWithContext(context.Context) TranscodeTemplateVideoTemplateOutput
}

TranscodeTemplateVideoTemplateInput is an input type that accepts TranscodeTemplateVideoTemplateArgs and TranscodeTemplateVideoTemplateOutput values. You can construct a concrete instance of `TranscodeTemplateVideoTemplateInput` via:

TranscodeTemplateVideoTemplateArgs{...}

type TranscodeTemplateVideoTemplateOutput

type TranscodeTemplateVideoTemplateOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateVideoTemplateOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (TranscodeTemplateVideoTemplateOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (TranscodeTemplateVideoTemplateOutput) ElementType

func (TranscodeTemplateVideoTemplateOutput) FillType

Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.

func (TranscodeTemplateVideoTemplateOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (TranscodeTemplateVideoTemplateOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (TranscodeTemplateVideoTemplateOutput) Height

The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

func (TranscodeTemplateVideoTemplateOutput) ResolutionAdaptive

Adaptive resolution, optional values:```open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplateOutput

func (o TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplateOutput() TranscodeTemplateVideoTemplateOutput

func (TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplateOutputWithContext

func (o TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplateOutputWithContext(ctx context.Context) TranscodeTemplateVideoTemplateOutput

func (TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplatePtrOutput

func (o TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplatePtrOutput() TranscodeTemplateVideoTemplatePtrOutput

func (TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplatePtrOutputWithContext

func (o TranscodeTemplateVideoTemplateOutput) ToTranscodeTemplateVideoTemplatePtrOutputWithContext(ctx context.Context) TranscodeTemplateVideoTemplatePtrOutput

func (TranscodeTemplateVideoTemplateOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (TranscodeTemplateVideoTemplateOutput) Width

The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

type TranscodeTemplateVideoTemplatePtrInput

type TranscodeTemplateVideoTemplatePtrInput interface {
	pulumi.Input

	ToTranscodeTemplateVideoTemplatePtrOutput() TranscodeTemplateVideoTemplatePtrOutput
	ToTranscodeTemplateVideoTemplatePtrOutputWithContext(context.Context) TranscodeTemplateVideoTemplatePtrOutput
}

TranscodeTemplateVideoTemplatePtrInput is an input type that accepts TranscodeTemplateVideoTemplateArgs, TranscodeTemplateVideoTemplatePtr and TranscodeTemplateVideoTemplatePtrOutput values. You can construct a concrete instance of `TranscodeTemplateVideoTemplatePtrInput` via:

        TranscodeTemplateVideoTemplateArgs{...}

or:

        nil

type TranscodeTemplateVideoTemplatePtrOutput

type TranscodeTemplateVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (TranscodeTemplateVideoTemplatePtrOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (TranscodeTemplateVideoTemplatePtrOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (TranscodeTemplateVideoTemplatePtrOutput) Elem

func (TranscodeTemplateVideoTemplatePtrOutput) ElementType

func (TranscodeTemplateVideoTemplatePtrOutput) FillType

Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.

func (TranscodeTemplateVideoTemplatePtrOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (TranscodeTemplateVideoTemplatePtrOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (TranscodeTemplateVideoTemplatePtrOutput) Height

The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

func (TranscodeTemplateVideoTemplatePtrOutput) ResolutionAdaptive

Adaptive resolution, optional values:```open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (TranscodeTemplateVideoTemplatePtrOutput) ToTranscodeTemplateVideoTemplatePtrOutput

func (o TranscodeTemplateVideoTemplatePtrOutput) ToTranscodeTemplateVideoTemplatePtrOutput() TranscodeTemplateVideoTemplatePtrOutput

func (TranscodeTemplateVideoTemplatePtrOutput) ToTranscodeTemplateVideoTemplatePtrOutputWithContext

func (o TranscodeTemplateVideoTemplatePtrOutput) ToTranscodeTemplateVideoTemplatePtrOutputWithContext(ctx context.Context) TranscodeTemplateVideoTemplatePtrOutput

func (TranscodeTemplateVideoTemplatePtrOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (TranscodeTemplateVideoTemplatePtrOutput) Width

The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

type WatermarkTemplate

type WatermarkTemplate struct {
	pulumi.CustomResourceState

	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Origin position, optional value:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.TopRight: Indicates that the origin of the coordinates is at the upper right corner of the video image, and the origin of the watermark is at the upper right corner of the picture or text.BottomLeft: Indicates that the origin of the coordinates is at the lower left corner of the video image, and the origin of the watermark is the lower left corner of the picture or text.BottomRight: Indicates that the origin of the coordinates is at the lower right corner of the video image, and the origin of the watermark is at the lower right corner of the picture or text.Default value: TopLeft.
	CoordinateOrigin pulumi.StringPtrOutput `pulumi:"coordinateOrigin"`
	// Image watermark template, only when Type is image, this field is required and valid.
	ImageTemplate WatermarkTemplateImageTemplatePtrOutput `pulumi:"imageTemplate"`
	// Watermark template name, length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// SVG watermark template, only when Type is svg, this field is required and valid.
	SvgTemplate WatermarkTemplateSvgTemplatePtrOutput `pulumi:"svgTemplate"`
	// Text watermark template, only when Type is text, this field is required and valid.
	TextTemplate WatermarkTemplateTextTemplatePtrOutput `pulumi:"textTemplate"`
	// Watermark type, optional value:image, text, svg.
	Type pulumi.StringOutput `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default value: 0px.
	XPos pulumi.StringPtrOutput `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default value: 0px.
	YPos pulumi.StringPtrOutput `pulumi:"yPos"`
}

Provides a resource to create a mps watermarkTemplate

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"encoding/base64"
"os"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func filebase64OrPanic(path string) string {
	if fileData, err := os.ReadFile(path); err == nil {
		return base64.StdEncoding.EncodeToString(fileData[:])
	} else {
		panic(err.Error())
	}
}

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewWatermarkTemplate(ctx, "watermarkTemplate", &Mps.WatermarkTemplateArgs{
			CoordinateOrigin: pulumi.String("TopLeft"),
			Type:             pulumi.String("image"),
			XPos:             pulumi.String("12%"),
			YPos:             pulumi.String("21%"),
			ImageTemplate: &mps.WatermarkTemplateImageTemplateArgs{
				Height:       pulumi.String("17px"),
				ImageContent: filebase64OrPanic("./logo.png"),
				RepeatType:   pulumi.String("repeat"),
				Width:        pulumi.String("12px"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/watermarkTemplate:WatermarkTemplate watermark_template watermark_template_id ```

func GetWatermarkTemplate

func GetWatermarkTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WatermarkTemplateState, opts ...pulumi.ResourceOption) (*WatermarkTemplate, error)

GetWatermarkTemplate gets an existing WatermarkTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWatermarkTemplate

func NewWatermarkTemplate(ctx *pulumi.Context,
	name string, args *WatermarkTemplateArgs, opts ...pulumi.ResourceOption) (*WatermarkTemplate, error)

NewWatermarkTemplate registers a new resource with the given unique name, arguments, and options.

func (*WatermarkTemplate) ElementType

func (*WatermarkTemplate) ElementType() reflect.Type

func (*WatermarkTemplate) ToWatermarkTemplateOutput

func (i *WatermarkTemplate) ToWatermarkTemplateOutput() WatermarkTemplateOutput

func (*WatermarkTemplate) ToWatermarkTemplateOutputWithContext

func (i *WatermarkTemplate) ToWatermarkTemplateOutputWithContext(ctx context.Context) WatermarkTemplateOutput

type WatermarkTemplateArgs

type WatermarkTemplateArgs struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Origin position, optional value:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.TopRight: Indicates that the origin of the coordinates is at the upper right corner of the video image, and the origin of the watermark is at the upper right corner of the picture or text.BottomLeft: Indicates that the origin of the coordinates is at the lower left corner of the video image, and the origin of the watermark is the lower left corner of the picture or text.BottomRight: Indicates that the origin of the coordinates is at the lower right corner of the video image, and the origin of the watermark is at the lower right corner of the picture or text.Default value: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput
	// Image watermark template, only when Type is image, this field is required and valid.
	ImageTemplate WatermarkTemplateImageTemplatePtrInput
	// Watermark template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// SVG watermark template, only when Type is svg, this field is required and valid.
	SvgTemplate WatermarkTemplateSvgTemplatePtrInput
	// Text watermark template, only when Type is text, this field is required and valid.
	TextTemplate WatermarkTemplateTextTemplatePtrInput
	// Watermark type, optional value:image, text, svg.
	Type pulumi.StringInput
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default value: 0px.
	XPos pulumi.StringPtrInput
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default value: 0px.
	YPos pulumi.StringPtrInput
}

The set of arguments for constructing a WatermarkTemplate resource.

func (WatermarkTemplateArgs) ElementType

func (WatermarkTemplateArgs) ElementType() reflect.Type

type WatermarkTemplateArray

type WatermarkTemplateArray []WatermarkTemplateInput

func (WatermarkTemplateArray) ElementType

func (WatermarkTemplateArray) ElementType() reflect.Type

func (WatermarkTemplateArray) ToWatermarkTemplateArrayOutput

func (i WatermarkTemplateArray) ToWatermarkTemplateArrayOutput() WatermarkTemplateArrayOutput

func (WatermarkTemplateArray) ToWatermarkTemplateArrayOutputWithContext

func (i WatermarkTemplateArray) ToWatermarkTemplateArrayOutputWithContext(ctx context.Context) WatermarkTemplateArrayOutput

type WatermarkTemplateArrayInput

type WatermarkTemplateArrayInput interface {
	pulumi.Input

	ToWatermarkTemplateArrayOutput() WatermarkTemplateArrayOutput
	ToWatermarkTemplateArrayOutputWithContext(context.Context) WatermarkTemplateArrayOutput
}

WatermarkTemplateArrayInput is an input type that accepts WatermarkTemplateArray and WatermarkTemplateArrayOutput values. You can construct a concrete instance of `WatermarkTemplateArrayInput` via:

WatermarkTemplateArray{ WatermarkTemplateArgs{...} }

type WatermarkTemplateArrayOutput

type WatermarkTemplateArrayOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateArrayOutput) ElementType

func (WatermarkTemplateArrayOutput) Index

func (WatermarkTemplateArrayOutput) ToWatermarkTemplateArrayOutput

func (o WatermarkTemplateArrayOutput) ToWatermarkTemplateArrayOutput() WatermarkTemplateArrayOutput

func (WatermarkTemplateArrayOutput) ToWatermarkTemplateArrayOutputWithContext

func (o WatermarkTemplateArrayOutput) ToWatermarkTemplateArrayOutputWithContext(ctx context.Context) WatermarkTemplateArrayOutput

type WatermarkTemplateImageTemplate

type WatermarkTemplateImageTemplate struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels. The value range is 0 or [8, 4096].Default value: 0px. Indicates that Height is scaled according to the aspect ratio of the original watermark image.
	Height *string `pulumi:"height"`
	// Watermark image[Base64](https://tools.ietf.org/html/rfc4648) encoded string. Support jpeg, png image format.
	ImageContent string `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges:once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType *string `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixel, such as 100px means that the Width is 100 pixels. The value range is [8, 4096].Default value: 10%.
	Width *string `pulumi:"width"`
}

type WatermarkTemplateImageTemplateArgs

type WatermarkTemplateImageTemplateArgs struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels. The value range is 0 or [8, 4096].Default value: 0px. Indicates that Height is scaled according to the aspect ratio of the original watermark image.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// Watermark image[Base64](https://tools.ietf.org/html/rfc4648) encoded string. Support jpeg, png image format.
	ImageContent pulumi.StringInput `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges:once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixel, such as 100px means that the Width is 100 pixels. The value range is [8, 4096].Default value: 10%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (WatermarkTemplateImageTemplateArgs) ElementType

func (WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplateOutput

func (i WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplateOutput() WatermarkTemplateImageTemplateOutput

func (WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplateOutputWithContext

func (i WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplateOutputWithContext(ctx context.Context) WatermarkTemplateImageTemplateOutput

func (WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplatePtrOutput

func (i WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplatePtrOutput() WatermarkTemplateImageTemplatePtrOutput

func (WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplatePtrOutputWithContext

func (i WatermarkTemplateImageTemplateArgs) ToWatermarkTemplateImageTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateImageTemplatePtrOutput

type WatermarkTemplateImageTemplateInput

type WatermarkTemplateImageTemplateInput interface {
	pulumi.Input

	ToWatermarkTemplateImageTemplateOutput() WatermarkTemplateImageTemplateOutput
	ToWatermarkTemplateImageTemplateOutputWithContext(context.Context) WatermarkTemplateImageTemplateOutput
}

WatermarkTemplateImageTemplateInput is an input type that accepts WatermarkTemplateImageTemplateArgs and WatermarkTemplateImageTemplateOutput values. You can construct a concrete instance of `WatermarkTemplateImageTemplateInput` via:

WatermarkTemplateImageTemplateArgs{...}

type WatermarkTemplateImageTemplateOutput

type WatermarkTemplateImageTemplateOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateImageTemplateOutput) ElementType

func (WatermarkTemplateImageTemplateOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels. The value range is 0 or [8, 4096].Default value: 0px. Indicates that Height is scaled according to the aspect ratio of the original watermark image.

func (WatermarkTemplateImageTemplateOutput) ImageContent

Watermark image[Base64](https://tools.ietf.org/html/rfc4648) encoded string. Support jpeg, png image format.

func (WatermarkTemplateImageTemplateOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges:once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplateOutput

func (o WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplateOutput() WatermarkTemplateImageTemplateOutput

func (WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplateOutputWithContext

func (o WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplateOutputWithContext(ctx context.Context) WatermarkTemplateImageTemplateOutput

func (WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplatePtrOutput

func (o WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplatePtrOutput() WatermarkTemplateImageTemplatePtrOutput

func (WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplatePtrOutputWithContext

func (o WatermarkTemplateImageTemplateOutput) ToWatermarkTemplateImageTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateImageTemplatePtrOutput

func (WatermarkTemplateImageTemplateOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixel, such as 100px means that the Width is 100 pixels. The value range is [8, 4096].Default value: 10%.

type WatermarkTemplateImageTemplatePtrInput

type WatermarkTemplateImageTemplatePtrInput interface {
	pulumi.Input

	ToWatermarkTemplateImageTemplatePtrOutput() WatermarkTemplateImageTemplatePtrOutput
	ToWatermarkTemplateImageTemplatePtrOutputWithContext(context.Context) WatermarkTemplateImageTemplatePtrOutput
}

WatermarkTemplateImageTemplatePtrInput is an input type that accepts WatermarkTemplateImageTemplateArgs, WatermarkTemplateImageTemplatePtr and WatermarkTemplateImageTemplatePtrOutput values. You can construct a concrete instance of `WatermarkTemplateImageTemplatePtrInput` via:

        WatermarkTemplateImageTemplateArgs{...}

or:

        nil

type WatermarkTemplateImageTemplatePtrOutput

type WatermarkTemplateImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateImageTemplatePtrOutput) Elem

func (WatermarkTemplateImageTemplatePtrOutput) ElementType

func (WatermarkTemplateImageTemplatePtrOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels. The value range is 0 or [8, 4096].Default value: 0px. Indicates that Height is scaled according to the aspect ratio of the original watermark image.

func (WatermarkTemplateImageTemplatePtrOutput) ImageContent

Watermark image[Base64](https://tools.ietf.org/html/rfc4648) encoded string. Support jpeg, png image format.

func (WatermarkTemplateImageTemplatePtrOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges:once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WatermarkTemplateImageTemplatePtrOutput) ToWatermarkTemplateImageTemplatePtrOutput

func (o WatermarkTemplateImageTemplatePtrOutput) ToWatermarkTemplateImageTemplatePtrOutput() WatermarkTemplateImageTemplatePtrOutput

func (WatermarkTemplateImageTemplatePtrOutput) ToWatermarkTemplateImageTemplatePtrOutputWithContext

func (o WatermarkTemplateImageTemplatePtrOutput) ToWatermarkTemplateImageTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateImageTemplatePtrOutput

func (WatermarkTemplateImageTemplatePtrOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixel, such as 100px means that the Width is 100 pixels. The value range is [8, 4096].Default value: 10%.

type WatermarkTemplateInput

type WatermarkTemplateInput interface {
	pulumi.Input

	ToWatermarkTemplateOutput() WatermarkTemplateOutput
	ToWatermarkTemplateOutputWithContext(ctx context.Context) WatermarkTemplateOutput
}

type WatermarkTemplateMap

type WatermarkTemplateMap map[string]WatermarkTemplateInput

func (WatermarkTemplateMap) ElementType

func (WatermarkTemplateMap) ElementType() reflect.Type

func (WatermarkTemplateMap) ToWatermarkTemplateMapOutput

func (i WatermarkTemplateMap) ToWatermarkTemplateMapOutput() WatermarkTemplateMapOutput

func (WatermarkTemplateMap) ToWatermarkTemplateMapOutputWithContext

func (i WatermarkTemplateMap) ToWatermarkTemplateMapOutputWithContext(ctx context.Context) WatermarkTemplateMapOutput

type WatermarkTemplateMapInput

type WatermarkTemplateMapInput interface {
	pulumi.Input

	ToWatermarkTemplateMapOutput() WatermarkTemplateMapOutput
	ToWatermarkTemplateMapOutputWithContext(context.Context) WatermarkTemplateMapOutput
}

WatermarkTemplateMapInput is an input type that accepts WatermarkTemplateMap and WatermarkTemplateMapOutput values. You can construct a concrete instance of `WatermarkTemplateMapInput` via:

WatermarkTemplateMap{ "key": WatermarkTemplateArgs{...} }

type WatermarkTemplateMapOutput

type WatermarkTemplateMapOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateMapOutput) ElementType

func (WatermarkTemplateMapOutput) ElementType() reflect.Type

func (WatermarkTemplateMapOutput) MapIndex

func (WatermarkTemplateMapOutput) ToWatermarkTemplateMapOutput

func (o WatermarkTemplateMapOutput) ToWatermarkTemplateMapOutput() WatermarkTemplateMapOutput

func (WatermarkTemplateMapOutput) ToWatermarkTemplateMapOutputWithContext

func (o WatermarkTemplateMapOutput) ToWatermarkTemplateMapOutputWithContext(ctx context.Context) WatermarkTemplateMapOutput

type WatermarkTemplateOutput

type WatermarkTemplateOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateOutput) Comment

Template description information, length limit: 256 characters.

func (WatermarkTemplateOutput) CoordinateOrigin

func (o WatermarkTemplateOutput) CoordinateOrigin() pulumi.StringPtrOutput

Origin position, optional value:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.TopRight: Indicates that the origin of the coordinates is at the upper right corner of the video image, and the origin of the watermark is at the upper right corner of the picture or text.BottomLeft: Indicates that the origin of the coordinates is at the lower left corner of the video image, and the origin of the watermark is the lower left corner of the picture or text.BottomRight: Indicates that the origin of the coordinates is at the lower right corner of the video image, and the origin of the watermark is at the lower right corner of the picture or text.Default value: TopLeft.

func (WatermarkTemplateOutput) ElementType

func (WatermarkTemplateOutput) ElementType() reflect.Type

func (WatermarkTemplateOutput) ImageTemplate

Image watermark template, only when Type is image, this field is required and valid.

func (WatermarkTemplateOutput) Name

Watermark template name, length limit: 64 characters.

func (WatermarkTemplateOutput) SvgTemplate

SVG watermark template, only when Type is svg, this field is required and valid.

func (WatermarkTemplateOutput) TextTemplate

Text watermark template, only when Type is text, this field is required and valid.

func (WatermarkTemplateOutput) ToWatermarkTemplateOutput

func (o WatermarkTemplateOutput) ToWatermarkTemplateOutput() WatermarkTemplateOutput

func (WatermarkTemplateOutput) ToWatermarkTemplateOutputWithContext

func (o WatermarkTemplateOutput) ToWatermarkTemplateOutputWithContext(ctx context.Context) WatermarkTemplateOutput

func (WatermarkTemplateOutput) Type

Watermark type, optional value:image, text, svg.

func (WatermarkTemplateOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default value: 0px.

func (WatermarkTemplateOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default value: 0px.

type WatermarkTemplateState

type WatermarkTemplateState struct {
	// Template description information, length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Origin position, optional value:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.TopRight: Indicates that the origin of the coordinates is at the upper right corner of the video image, and the origin of the watermark is at the upper right corner of the picture or text.BottomLeft: Indicates that the origin of the coordinates is at the lower left corner of the video image, and the origin of the watermark is the lower left corner of the picture or text.BottomRight: Indicates that the origin of the coordinates is at the lower right corner of the video image, and the origin of the watermark is at the lower right corner of the picture or text.Default value: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput
	// Image watermark template, only when Type is image, this field is required and valid.
	ImageTemplate WatermarkTemplateImageTemplatePtrInput
	// Watermark template name, length limit: 64 characters.
	Name pulumi.StringPtrInput
	// SVG watermark template, only when Type is svg, this field is required and valid.
	SvgTemplate WatermarkTemplateSvgTemplatePtrInput
	// Text watermark template, only when Type is text, this field is required and valid.
	TextTemplate WatermarkTemplateTextTemplatePtrInput
	// Watermark type, optional value:image, text, svg.
	Type pulumi.StringPtrInput
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default value: 0px.
	XPos pulumi.StringPtrInput
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats.When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default value: 0px.
	YPos pulumi.StringPtrInput
}

func (WatermarkTemplateState) ElementType

func (WatermarkTemplateState) ElementType() reflect.Type

type WatermarkTemplateSvgTemplate

type WatermarkTemplateSvgTemplate struct {
	// The height of the watermark, supports px, W%, H%, S%, L% six formats:When the string ends with px, it means that the watermark Height unit is pixels, such as 100px means that the Height is 100 pixels; when filling 0px and Width is not 0px, it means that the height of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the height of the watermark takes the height of the original SVG image.When the string ends with W%, it means that the watermark Height is a percentage of the video width, such as 10W% means that the Height is 10% of the video width.When the string ends with H%, it means that the watermark Height is the percentage size of the video height, such as 10H% means that the Height is 10% of the video height.When the string ends with S%, it means that the watermark Height is the percentage size of the short side of the video, such as 10S% means that the Height is 10% of the short side of the video.When the string ends with L%, it means that the watermark Height is the percentage size of the long side of the video, such as 10L% means that the Height is 10% of the long side of the video.When the string ends with %, the meaning is the same as H%.Default value: 0px.
	Height *string `pulumi:"height"`
	// The width of the watermark, supports px, %, W%, H%, S%, L% six formats.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels; when filling 0px and the Height is not 0px, it means that the width of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the width of the watermark takes the width of the original SVG image.When the string ends with W%, it means that the watermark Width is a percentage of the video width, such as 10W% means that the Width is 10% of the video width.When the string ends with H%, it means that the watermark Width is a percentage of the video height, such as 10H% means that the Width is 10% of the video height.When the string ends with S%, it means that the watermark Width is the percentage size of the short side of the video, such as 10S% means that the Width is 10% of the short side of the video.When the string ends with L%, it means that the watermark Width is the percentage size of the long side of the video, such as 10L% means that the Width is 10% of the long side of the video.When the string ends with %, it has the same meaning as W%.Default value: 10W%.
	Width *string `pulumi:"width"`
}

type WatermarkTemplateSvgTemplateArgs

type WatermarkTemplateSvgTemplateArgs struct {
	// The height of the watermark, supports px, W%, H%, S%, L% six formats:When the string ends with px, it means that the watermark Height unit is pixels, such as 100px means that the Height is 100 pixels; when filling 0px and Width is not 0px, it means that the height of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the height of the watermark takes the height of the original SVG image.When the string ends with W%, it means that the watermark Height is a percentage of the video width, such as 10W% means that the Height is 10% of the video width.When the string ends with H%, it means that the watermark Height is the percentage size of the video height, such as 10H% means that the Height is 10% of the video height.When the string ends with S%, it means that the watermark Height is the percentage size of the short side of the video, such as 10S% means that the Height is 10% of the short side of the video.When the string ends with L%, it means that the watermark Height is the percentage size of the long side of the video, such as 10L% means that the Height is 10% of the long side of the video.When the string ends with %, the meaning is the same as H%.Default value: 0px.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// The width of the watermark, supports px, %, W%, H%, S%, L% six formats.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels; when filling 0px and the Height is not 0px, it means that the width of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the width of the watermark takes the width of the original SVG image.When the string ends with W%, it means that the watermark Width is a percentage of the video width, such as 10W% means that the Width is 10% of the video width.When the string ends with H%, it means that the watermark Width is a percentage of the video height, such as 10H% means that the Width is 10% of the video height.When the string ends with S%, it means that the watermark Width is the percentage size of the short side of the video, such as 10S% means that the Width is 10% of the short side of the video.When the string ends with L%, it means that the watermark Width is the percentage size of the long side of the video, such as 10L% means that the Width is 10% of the long side of the video.When the string ends with %, it has the same meaning as W%.Default value: 10W%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (WatermarkTemplateSvgTemplateArgs) ElementType

func (WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplateOutput

func (i WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplateOutput() WatermarkTemplateSvgTemplateOutput

func (WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplateOutputWithContext

func (i WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplateOutputWithContext(ctx context.Context) WatermarkTemplateSvgTemplateOutput

func (WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplatePtrOutput

func (i WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplatePtrOutput() WatermarkTemplateSvgTemplatePtrOutput

func (WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplatePtrOutputWithContext

func (i WatermarkTemplateSvgTemplateArgs) ToWatermarkTemplateSvgTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateSvgTemplatePtrOutput

type WatermarkTemplateSvgTemplateInput

type WatermarkTemplateSvgTemplateInput interface {
	pulumi.Input

	ToWatermarkTemplateSvgTemplateOutput() WatermarkTemplateSvgTemplateOutput
	ToWatermarkTemplateSvgTemplateOutputWithContext(context.Context) WatermarkTemplateSvgTemplateOutput
}

WatermarkTemplateSvgTemplateInput is an input type that accepts WatermarkTemplateSvgTemplateArgs and WatermarkTemplateSvgTemplateOutput values. You can construct a concrete instance of `WatermarkTemplateSvgTemplateInput` via:

WatermarkTemplateSvgTemplateArgs{...}

type WatermarkTemplateSvgTemplateOutput

type WatermarkTemplateSvgTemplateOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateSvgTemplateOutput) ElementType

func (WatermarkTemplateSvgTemplateOutput) Height

The height of the watermark, supports px, W%, H%, S%, L% six formats:When the string ends with px, it means that the watermark Height unit is pixels, such as 100px means that the Height is 100 pixels; when filling 0px and Width is not 0px, it means that the height of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the height of the watermark takes the height of the original SVG image.When the string ends with W%, it means that the watermark Height is a percentage of the video width, such as 10W% means that the Height is 10% of the video width.When the string ends with H%, it means that the watermark Height is the percentage size of the video height, such as 10H% means that the Height is 10% of the video height.When the string ends with S%, it means that the watermark Height is the percentage size of the short side of the video, such as 10S% means that the Height is 10% of the short side of the video.When the string ends with L%, it means that the watermark Height is the percentage size of the long side of the video, such as 10L% means that the Height is 10% of the long side of the video.When the string ends with %, the meaning is the same as H%.Default value: 0px.

func (WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplateOutput

func (o WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplateOutput() WatermarkTemplateSvgTemplateOutput

func (WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplateOutputWithContext

func (o WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplateOutputWithContext(ctx context.Context) WatermarkTemplateSvgTemplateOutput

func (WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplatePtrOutput

func (o WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplatePtrOutput() WatermarkTemplateSvgTemplatePtrOutput

func (WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplatePtrOutputWithContext

func (o WatermarkTemplateSvgTemplateOutput) ToWatermarkTemplateSvgTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateSvgTemplatePtrOutput

func (WatermarkTemplateSvgTemplateOutput) Width

The width of the watermark, supports px, %, W%, H%, S%, L% six formats.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels; when filling 0px and the Height is not 0px, it means that the width of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the width of the watermark takes the width of the original SVG image.When the string ends with W%, it means that the watermark Width is a percentage of the video width, such as 10W% means that the Width is 10% of the video width.When the string ends with H%, it means that the watermark Width is a percentage of the video height, such as 10H% means that the Width is 10% of the video height.When the string ends with S%, it means that the watermark Width is the percentage size of the short side of the video, such as 10S% means that the Width is 10% of the short side of the video.When the string ends with L%, it means that the watermark Width is the percentage size of the long side of the video, such as 10L% means that the Width is 10% of the long side of the video.When the string ends with %, it has the same meaning as W%.Default value: 10W%.

type WatermarkTemplateSvgTemplatePtrInput

type WatermarkTemplateSvgTemplatePtrInput interface {
	pulumi.Input

	ToWatermarkTemplateSvgTemplatePtrOutput() WatermarkTemplateSvgTemplatePtrOutput
	ToWatermarkTemplateSvgTemplatePtrOutputWithContext(context.Context) WatermarkTemplateSvgTemplatePtrOutput
}

WatermarkTemplateSvgTemplatePtrInput is an input type that accepts WatermarkTemplateSvgTemplateArgs, WatermarkTemplateSvgTemplatePtr and WatermarkTemplateSvgTemplatePtrOutput values. You can construct a concrete instance of `WatermarkTemplateSvgTemplatePtrInput` via:

        WatermarkTemplateSvgTemplateArgs{...}

or:

        nil

type WatermarkTemplateSvgTemplatePtrOutput

type WatermarkTemplateSvgTemplatePtrOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateSvgTemplatePtrOutput) Elem

func (WatermarkTemplateSvgTemplatePtrOutput) ElementType

func (WatermarkTemplateSvgTemplatePtrOutput) Height

The height of the watermark, supports px, W%, H%, S%, L% six formats:When the string ends with px, it means that the watermark Height unit is pixels, such as 100px means that the Height is 100 pixels; when filling 0px and Width is not 0px, it means that the height of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the height of the watermark takes the height of the original SVG image.When the string ends with W%, it means that the watermark Height is a percentage of the video width, such as 10W% means that the Height is 10% of the video width.When the string ends with H%, it means that the watermark Height is the percentage size of the video height, such as 10H% means that the Height is 10% of the video height.When the string ends with S%, it means that the watermark Height is the percentage size of the short side of the video, such as 10S% means that the Height is 10% of the short side of the video.When the string ends with L%, it means that the watermark Height is the percentage size of the long side of the video, such as 10L% means that the Height is 10% of the long side of the video.When the string ends with %, the meaning is the same as H%.Default value: 0px.

func (WatermarkTemplateSvgTemplatePtrOutput) ToWatermarkTemplateSvgTemplatePtrOutput

func (o WatermarkTemplateSvgTemplatePtrOutput) ToWatermarkTemplateSvgTemplatePtrOutput() WatermarkTemplateSvgTemplatePtrOutput

func (WatermarkTemplateSvgTemplatePtrOutput) ToWatermarkTemplateSvgTemplatePtrOutputWithContext

func (o WatermarkTemplateSvgTemplatePtrOutput) ToWatermarkTemplateSvgTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateSvgTemplatePtrOutput

func (WatermarkTemplateSvgTemplatePtrOutput) Width

The width of the watermark, supports px, %, W%, H%, S%, L% six formats.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels; when filling 0px and the Height is not 0px, it means that the width of the watermark is proportionally scaled according to the original SVG image; when both Width and Height are filled When 0px, it means that the width of the watermark takes the width of the original SVG image.When the string ends with W%, it means that the watermark Width is a percentage of the video width, such as 10W% means that the Width is 10% of the video width.When the string ends with H%, it means that the watermark Width is a percentage of the video height, such as 10H% means that the Width is 10% of the video height.When the string ends with S%, it means that the watermark Width is the percentage size of the short side of the video, such as 10S% means that the Width is 10% of the short side of the video.When the string ends with L%, it means that the watermark Width is the percentage size of the long side of the video, such as 10L% means that the Width is 10% of the long side of the video.When the string ends with %, it has the same meaning as W%.Default value: 10W%.

type WatermarkTemplateTextTemplate

type WatermarkTemplateTextTemplate struct {
	// Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default value: 1.
	FontAlpha float64 `pulumi:"fontAlpha"`
	// Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).
	FontColor string `pulumi:"fontColor"`
	// Font size, format: Npx, N is a number.
	FontSize string `pulumi:"fontSize"`
	// Font type, currently supports two:simkai.ttf: can support Chinese and English.arial.ttf: English only.
	FontType string `pulumi:"fontType"`
}

type WatermarkTemplateTextTemplateArgs

type WatermarkTemplateTextTemplateArgs struct {
	// Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default value: 1.
	FontAlpha pulumi.Float64Input `pulumi:"fontAlpha"`
	// Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).
	FontColor pulumi.StringInput `pulumi:"fontColor"`
	// Font size, format: Npx, N is a number.
	FontSize pulumi.StringInput `pulumi:"fontSize"`
	// Font type, currently supports two:simkai.ttf: can support Chinese and English.arial.ttf: English only.
	FontType pulumi.StringInput `pulumi:"fontType"`
}

func (WatermarkTemplateTextTemplateArgs) ElementType

func (WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplateOutput

func (i WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplateOutput() WatermarkTemplateTextTemplateOutput

func (WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplateOutputWithContext

func (i WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplateOutputWithContext(ctx context.Context) WatermarkTemplateTextTemplateOutput

func (WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplatePtrOutput

func (i WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplatePtrOutput() WatermarkTemplateTextTemplatePtrOutput

func (WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplatePtrOutputWithContext

func (i WatermarkTemplateTextTemplateArgs) ToWatermarkTemplateTextTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateTextTemplatePtrOutput

type WatermarkTemplateTextTemplateInput

type WatermarkTemplateTextTemplateInput interface {
	pulumi.Input

	ToWatermarkTemplateTextTemplateOutput() WatermarkTemplateTextTemplateOutput
	ToWatermarkTemplateTextTemplateOutputWithContext(context.Context) WatermarkTemplateTextTemplateOutput
}

WatermarkTemplateTextTemplateInput is an input type that accepts WatermarkTemplateTextTemplateArgs and WatermarkTemplateTextTemplateOutput values. You can construct a concrete instance of `WatermarkTemplateTextTemplateInput` via:

WatermarkTemplateTextTemplateArgs{...}

type WatermarkTemplateTextTemplateOutput

type WatermarkTemplateTextTemplateOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateTextTemplateOutput) ElementType

func (WatermarkTemplateTextTemplateOutput) FontAlpha

Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default value: 1.

func (WatermarkTemplateTextTemplateOutput) FontColor

Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).

func (WatermarkTemplateTextTemplateOutput) FontSize

Font size, format: Npx, N is a number.

func (WatermarkTemplateTextTemplateOutput) FontType

Font type, currently supports two:simkai.ttf: can support Chinese and English.arial.ttf: English only.

func (WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplateOutput

func (o WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplateOutput() WatermarkTemplateTextTemplateOutput

func (WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplateOutputWithContext

func (o WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplateOutputWithContext(ctx context.Context) WatermarkTemplateTextTemplateOutput

func (WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplatePtrOutput

func (o WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplatePtrOutput() WatermarkTemplateTextTemplatePtrOutput

func (WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplatePtrOutputWithContext

func (o WatermarkTemplateTextTemplateOutput) ToWatermarkTemplateTextTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateTextTemplatePtrOutput

type WatermarkTemplateTextTemplatePtrInput

type WatermarkTemplateTextTemplatePtrInput interface {
	pulumi.Input

	ToWatermarkTemplateTextTemplatePtrOutput() WatermarkTemplateTextTemplatePtrOutput
	ToWatermarkTemplateTextTemplatePtrOutputWithContext(context.Context) WatermarkTemplateTextTemplatePtrOutput
}

WatermarkTemplateTextTemplatePtrInput is an input type that accepts WatermarkTemplateTextTemplateArgs, WatermarkTemplateTextTemplatePtr and WatermarkTemplateTextTemplatePtrOutput values. You can construct a concrete instance of `WatermarkTemplateTextTemplatePtrInput` via:

        WatermarkTemplateTextTemplateArgs{...}

or:

        nil

type WatermarkTemplateTextTemplatePtrOutput

type WatermarkTemplateTextTemplatePtrOutput struct{ *pulumi.OutputState }

func (WatermarkTemplateTextTemplatePtrOutput) Elem

func (WatermarkTemplateTextTemplatePtrOutput) ElementType

func (WatermarkTemplateTextTemplatePtrOutput) FontAlpha

Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default value: 1.

func (WatermarkTemplateTextTemplatePtrOutput) FontColor

Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).

func (WatermarkTemplateTextTemplatePtrOutput) FontSize

Font size, format: Npx, N is a number.

func (WatermarkTemplateTextTemplatePtrOutput) FontType

Font type, currently supports two:simkai.ttf: can support Chinese and English.arial.ttf: English only.

func (WatermarkTemplateTextTemplatePtrOutput) ToWatermarkTemplateTextTemplatePtrOutput

func (o WatermarkTemplateTextTemplatePtrOutput) ToWatermarkTemplateTextTemplatePtrOutput() WatermarkTemplateTextTemplatePtrOutput

func (WatermarkTemplateTextTemplatePtrOutput) ToWatermarkTemplateTextTemplatePtrOutputWithContext

func (o WatermarkTemplateTextTemplatePtrOutput) ToWatermarkTemplateTextTemplatePtrOutputWithContext(ctx context.Context) WatermarkTemplateTextTemplatePtrOutput

type WithdrawsWatermarkOperation added in v0.1.8

type WithdrawsWatermarkOperation struct {
	pulumi.CustomResourceState

	// Input information of file for metadata getting.
	InputInfo WithdrawsWatermarkOperationInputInfoOutput `pulumi:"inputInfo"`
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field.
	SessionContext pulumi.StringPtrOutput `pulumi:"sessionContext"`
	// Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput `pulumi:"taskNotifyConfig"`
}

Provides a resource to create a mps withdrawsWatermarkOperation

## Example Usage

### Withdraw the watermark from COS

<!--Start PulumiCodeChooser --> ```go package main

import (

"fmt"

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cos"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleBucket, err := Cos.NewBucket(ctx, "exampleBucket", &Cos.BucketArgs{
			Bucket: pulumi.String(fmt.Sprintf("tf-test-mps-wm-%v", local.App_id)),
			Acl:    pulumi.String("public-read"),
		})
		if err != nil {
			return err
		}
		exampleBucketObject, err := Cos.NewBucketObject(ctx, "exampleBucketObject", &Cos.BucketObjectArgs{
			Bucket: exampleBucket.Bucket,
			Key:    pulumi.String("/test-file/test.mov"),
			Source: pulumi.String("/Users/luoyin/Downloads/file_example_MOV_480_700kB.mov"),
		})
		if err != nil {
			return err
		}
		_, err = Mps.NewWithdrawsWatermarkOperation(ctx, "operation", &Mps.WithdrawsWatermarkOperationArgs{
			InputInfo: &mps.WithdrawsWatermarkOperationInputInfoArgs{
				Type: pulumi.String("COS"),
				CosInputInfo: &mps.WithdrawsWatermarkOperationInputInfoCosInputInfoArgs{
					Bucket: exampleBucketObject.Bucket,
					Region: pulumi.String("%s"),
					Object: exampleBucketObject.Key,
				},
			},
			SessionContext: pulumi.String("this is a example session context"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

func GetWithdrawsWatermarkOperation added in v0.1.8

func GetWithdrawsWatermarkOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WithdrawsWatermarkOperationState, opts ...pulumi.ResourceOption) (*WithdrawsWatermarkOperation, error)

GetWithdrawsWatermarkOperation gets an existing WithdrawsWatermarkOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWithdrawsWatermarkOperation added in v0.1.8

func NewWithdrawsWatermarkOperation(ctx *pulumi.Context,
	name string, args *WithdrawsWatermarkOperationArgs, opts ...pulumi.ResourceOption) (*WithdrawsWatermarkOperation, error)

NewWithdrawsWatermarkOperation registers a new resource with the given unique name, arguments, and options.

func (*WithdrawsWatermarkOperation) ElementType added in v0.1.8

func (*WithdrawsWatermarkOperation) ElementType() reflect.Type

func (*WithdrawsWatermarkOperation) ToWithdrawsWatermarkOperationOutput added in v0.1.8

func (i *WithdrawsWatermarkOperation) ToWithdrawsWatermarkOperationOutput() WithdrawsWatermarkOperationOutput

func (*WithdrawsWatermarkOperation) ToWithdrawsWatermarkOperationOutputWithContext added in v0.1.8

func (i *WithdrawsWatermarkOperation) ToWithdrawsWatermarkOperationOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationOutput

type WithdrawsWatermarkOperationArgs added in v0.1.8

type WithdrawsWatermarkOperationArgs struct {
	// Input information of file for metadata getting.
	InputInfo WithdrawsWatermarkOperationInputInfoInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field.
	SessionContext pulumi.StringPtrInput
	// Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig WithdrawsWatermarkOperationTaskNotifyConfigPtrInput
}

The set of arguments for constructing a WithdrawsWatermarkOperation resource.

func (WithdrawsWatermarkOperationArgs) ElementType added in v0.1.8

type WithdrawsWatermarkOperationArray added in v0.1.8

type WithdrawsWatermarkOperationArray []WithdrawsWatermarkOperationInput

func (WithdrawsWatermarkOperationArray) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationArray) ToWithdrawsWatermarkOperationArrayOutput added in v0.1.8

func (i WithdrawsWatermarkOperationArray) ToWithdrawsWatermarkOperationArrayOutput() WithdrawsWatermarkOperationArrayOutput

func (WithdrawsWatermarkOperationArray) ToWithdrawsWatermarkOperationArrayOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationArray) ToWithdrawsWatermarkOperationArrayOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationArrayOutput

type WithdrawsWatermarkOperationArrayInput added in v0.1.8

type WithdrawsWatermarkOperationArrayInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationArrayOutput() WithdrawsWatermarkOperationArrayOutput
	ToWithdrawsWatermarkOperationArrayOutputWithContext(context.Context) WithdrawsWatermarkOperationArrayOutput
}

WithdrawsWatermarkOperationArrayInput is an input type that accepts WithdrawsWatermarkOperationArray and WithdrawsWatermarkOperationArrayOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationArrayInput` via:

WithdrawsWatermarkOperationArray{ WithdrawsWatermarkOperationArgs{...} }

type WithdrawsWatermarkOperationArrayOutput added in v0.1.8

type WithdrawsWatermarkOperationArrayOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationArrayOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationArrayOutput) Index added in v0.1.8

func (WithdrawsWatermarkOperationArrayOutput) ToWithdrawsWatermarkOperationArrayOutput added in v0.1.8

func (o WithdrawsWatermarkOperationArrayOutput) ToWithdrawsWatermarkOperationArrayOutput() WithdrawsWatermarkOperationArrayOutput

func (WithdrawsWatermarkOperationArrayOutput) ToWithdrawsWatermarkOperationArrayOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationArrayOutput) ToWithdrawsWatermarkOperationArrayOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationArrayOutput

type WithdrawsWatermarkOperationInput added in v0.1.8

type WithdrawsWatermarkOperationInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationOutput() WithdrawsWatermarkOperationOutput
	ToWithdrawsWatermarkOperationOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationOutput
}

type WithdrawsWatermarkOperationInputInfo added in v0.1.8

type WithdrawsWatermarkOperationInputInfo struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo *WithdrawsWatermarkOperationInputInfoCosInputInfo `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo *WithdrawsWatermarkOperationInputInfoS3InputInfo `pulumi:"s3InputInfo"`
	// 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..
	Type string `pulumi:"type"`
	// 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.
	UrlInputInfo *WithdrawsWatermarkOperationInputInfoUrlInputInfo `pulumi:"urlInputInfo"`
}

type WithdrawsWatermarkOperationInputInfoArgs added in v0.1.8

type WithdrawsWatermarkOperationInputInfoArgs struct {
	// The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.
	CosInputInfo WithdrawsWatermarkOperationInputInfoCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// 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.
	S3InputInfo WithdrawsWatermarkOperationInputInfoS3InputInfoPtrInput `pulumi:"s3InputInfo"`
	// 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..
	Type pulumi.StringInput `pulumi:"type"`
	// 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.
	UrlInputInfo WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WithdrawsWatermarkOperationInputInfoArgs) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoOutput() WithdrawsWatermarkOperationInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoPtrOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoCosInputInfo added in v0.1.8

type WithdrawsWatermarkOperationInputInfoCosInputInfo struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket string `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object string `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region string `pulumi:"region"`
}

type WithdrawsWatermarkOperationInputInfoCosInputInfoArgs added in v0.1.8

type WithdrawsWatermarkOperationInputInfoCosInputInfoArgs struct {
	// The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The path of the object to process, such as `/movie/201907/WildAnimal.mov`.
	Object pulumi.StringInput `pulumi:"object"`
	// The region of the COS bucket, such as `ap-chongqing`.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutput() WithdrawsWatermarkOperationInputInfoCosInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoCosInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoCosInputInfoInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoCosInputInfoInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutput() WithdrawsWatermarkOperationInputInfoCosInputInfoOutput
	ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoOutput
}

WithdrawsWatermarkOperationInputInfoCosInputInfoInput is an input type that accepts WithdrawsWatermarkOperationInputInfoCosInputInfoArgs and WithdrawsWatermarkOperationInputInfoCosInputInfoOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoCosInputInfoInput` via:

WithdrawsWatermarkOperationInputInfoCosInputInfoArgs{...}

type WithdrawsWatermarkOperationInputInfoCosInputInfoOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoCosInputInfoOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutput added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoCosInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoCosInputInfoPtrInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoCosInputInfoPtrInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput
	ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput
}

WithdrawsWatermarkOperationInputInfoCosInputInfoPtrInput is an input type that accepts WithdrawsWatermarkOperationInputInfoCosInputInfoArgs, WithdrawsWatermarkOperationInputInfoCosInputInfoPtr and WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoCosInputInfoPtrInput` via:

        WithdrawsWatermarkOperationInputInfoCosInputInfoArgs{...}

or:

        nil

type WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) Bucket added in v0.1.8

The COS bucket of the object to process, such as `TopRankVideo-125xxx88`.

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) Elem added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) Object added in v0.1.8

The path of the object to process, such as `/movie/201907/WildAnimal.mov`.

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) Region added in v0.1.8

The region of the COS bucket, such as `ap-chongqing`.

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoCosInputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoOutput() WithdrawsWatermarkOperationInputInfoOutput
	ToWithdrawsWatermarkOperationInputInfoOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoOutput
}

WithdrawsWatermarkOperationInputInfoInput is an input type that accepts WithdrawsWatermarkOperationInputInfoArgs and WithdrawsWatermarkOperationInputInfoOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoInput` via:

WithdrawsWatermarkOperationInputInfoArgs{...}

type WithdrawsWatermarkOperationInputInfoOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (WithdrawsWatermarkOperationInputInfoOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoOutput) S3InputInfo added in v0.1.8

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.

func (WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoOutput added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoOutput() WithdrawsWatermarkOperationInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutput added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoOutput) Type added in v0.1.8

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..

func (WithdrawsWatermarkOperationInputInfoOutput) UrlInputInfo added in v0.1.8

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 WithdrawsWatermarkOperationInputInfoPtrInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoPtrInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoPtrOutput
	ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoPtrOutput
}

WithdrawsWatermarkOperationInputInfoPtrInput is an input type that accepts WithdrawsWatermarkOperationInputInfoArgs, WithdrawsWatermarkOperationInputInfoPtr and WithdrawsWatermarkOperationInputInfoPtrOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoPtrInput` via:

        WithdrawsWatermarkOperationInputInfoArgs{...}

or:

        nil

type WithdrawsWatermarkOperationInputInfoPtrOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoPtrOutput) CosInputInfo added in v0.1.8

The information of the COS object to process. This parameter is valid and required when `Type` is `COS`.

func (WithdrawsWatermarkOperationInputInfoPtrOutput) Elem added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoPtrOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoPtrOutput) S3InputInfo added in v0.1.8

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.

func (WithdrawsWatermarkOperationInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutput added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoPtrOutput) Type added in v0.1.8

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..

func (WithdrawsWatermarkOperationInputInfoPtrOutput) UrlInputInfo added in v0.1.8

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 WithdrawsWatermarkOperationInputInfoS3InputInfo added in v0.1.8

type WithdrawsWatermarkOperationInputInfoS3InputInfo struct {
	// The AWS S3 bucket.
	S3Bucket string `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object string `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region string `pulumi:"s3Region"`
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
}

type WithdrawsWatermarkOperationInputInfoS3InputInfoArgs added in v0.1.8

type WithdrawsWatermarkOperationInputInfoS3InputInfoArgs struct {
	// The AWS S3 bucket.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The path of the AWS S3 object.
	S3Object pulumi.StringInput `pulumi:"s3Object"`
	// The region of the AWS S3 bucket.
	S3Region pulumi.StringInput `pulumi:"s3Region"`
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
}

func (WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutput() WithdrawsWatermarkOperationInputInfoS3InputInfoOutput

func (WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoOutput

func (WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoS3InputInfoArgs) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoS3InputInfoInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoS3InputInfoInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutput() WithdrawsWatermarkOperationInputInfoS3InputInfoOutput
	ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoOutput
}

WithdrawsWatermarkOperationInputInfoS3InputInfoInput is an input type that accepts WithdrawsWatermarkOperationInputInfoS3InputInfoArgs and WithdrawsWatermarkOperationInputInfoS3InputInfoOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoS3InputInfoInput` via:

WithdrawsWatermarkOperationInputInfoS3InputInfoArgs{...}

type WithdrawsWatermarkOperationInputInfoS3InputInfoOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoS3InputInfoOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutput added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoOutput

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoS3InputInfoOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoS3InputInfoPtrInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoS3InputInfoPtrInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput
	ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput
}

WithdrawsWatermarkOperationInputInfoS3InputInfoPtrInput is an input type that accepts WithdrawsWatermarkOperationInputInfoS3InputInfoArgs, WithdrawsWatermarkOperationInputInfoS3InputInfoPtr and WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoS3InputInfoPtrInput` via:

        WithdrawsWatermarkOperationInputInfoS3InputInfoArgs{...}

or:

        nil

type WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) Elem added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) S3Bucket added in v0.1.8

The AWS S3 bucket.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) S3Object added in v0.1.8

The path of the AWS S3 object.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) S3Region added in v0.1.8

The region of the AWS S3 bucket.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoS3InputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoUrlInputInfo added in v0.1.8

type WithdrawsWatermarkOperationInputInfoUrlInputInfo struct {
	// URL of a video.
	Url string `pulumi:"url"`
}

type WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs added in v0.1.8

type WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs struct {
	// URL of a video.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutput() WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput

type WithdrawsWatermarkOperationInputInfoUrlInputInfoInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoUrlInputInfoInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutput() WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput
	ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput
}

WithdrawsWatermarkOperationInputInfoUrlInputInfoInput is an input type that accepts WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs and WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoUrlInputInfoInput` via:

WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs{...}

type WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutput added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoOutput) Url added in v0.1.8

URL of a video.

type WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrInput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput() WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput
	ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext(context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput
}

WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrInput is an input type that accepts WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs, WithdrawsWatermarkOperationInputInfoUrlInputInfoPtr and WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrInput` via:

        WithdrawsWatermarkOperationInputInfoUrlInputInfoArgs{...}

or:

        nil

type WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

type WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput) Elem added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput added in v0.1.8

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput) ToWithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput

func (WithdrawsWatermarkOperationInputInfoUrlInputInfoPtrOutput) Url added in v0.1.8

URL of a video.

type WithdrawsWatermarkOperationMap added in v0.1.8

type WithdrawsWatermarkOperationMap map[string]WithdrawsWatermarkOperationInput

func (WithdrawsWatermarkOperationMap) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationMap) ToWithdrawsWatermarkOperationMapOutput added in v0.1.8

func (i WithdrawsWatermarkOperationMap) ToWithdrawsWatermarkOperationMapOutput() WithdrawsWatermarkOperationMapOutput

func (WithdrawsWatermarkOperationMap) ToWithdrawsWatermarkOperationMapOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationMap) ToWithdrawsWatermarkOperationMapOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationMapOutput

type WithdrawsWatermarkOperationMapInput added in v0.1.8

type WithdrawsWatermarkOperationMapInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationMapOutput() WithdrawsWatermarkOperationMapOutput
	ToWithdrawsWatermarkOperationMapOutputWithContext(context.Context) WithdrawsWatermarkOperationMapOutput
}

WithdrawsWatermarkOperationMapInput is an input type that accepts WithdrawsWatermarkOperationMap and WithdrawsWatermarkOperationMapOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationMapInput` via:

WithdrawsWatermarkOperationMap{ "key": WithdrawsWatermarkOperationArgs{...} }

type WithdrawsWatermarkOperationMapOutput added in v0.1.8

type WithdrawsWatermarkOperationMapOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationMapOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationMapOutput) MapIndex added in v0.1.8

func (WithdrawsWatermarkOperationMapOutput) ToWithdrawsWatermarkOperationMapOutput added in v0.1.8

func (o WithdrawsWatermarkOperationMapOutput) ToWithdrawsWatermarkOperationMapOutput() WithdrawsWatermarkOperationMapOutput

func (WithdrawsWatermarkOperationMapOutput) ToWithdrawsWatermarkOperationMapOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationMapOutput) ToWithdrawsWatermarkOperationMapOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationMapOutput

type WithdrawsWatermarkOperationOutput added in v0.1.8

type WithdrawsWatermarkOperationOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationOutput) InputInfo added in v0.1.8

Input information of file for metadata getting.

func (WithdrawsWatermarkOperationOutput) SessionContext added in v0.1.8

The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field.

func (WithdrawsWatermarkOperationOutput) TaskNotifyConfig added in v0.1.8

Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.

func (WithdrawsWatermarkOperationOutput) ToWithdrawsWatermarkOperationOutput added in v0.1.8

func (o WithdrawsWatermarkOperationOutput) ToWithdrawsWatermarkOperationOutput() WithdrawsWatermarkOperationOutput

func (WithdrawsWatermarkOperationOutput) ToWithdrawsWatermarkOperationOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationOutput) ToWithdrawsWatermarkOperationOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationOutput

type WithdrawsWatermarkOperationState added in v0.1.8

type WithdrawsWatermarkOperationState struct {
	// Input information of file for metadata getting.
	InputInfo WithdrawsWatermarkOperationInputInfoPtrInput
	// The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field.
	SessionContext pulumi.StringPtrInput
	// Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
	TaskNotifyConfig WithdrawsWatermarkOperationTaskNotifyConfigPtrInput
}

func (WithdrawsWatermarkOperationState) ElementType added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfig added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfig struct {
	// 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.
	AwsSqs *WithdrawsWatermarkOperationTaskNotifyConfigAwsSqs `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel *string `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion *string `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode *string `pulumi:"notifyMode"`
	// 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.
	NotifyType *string `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl *string `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName *string `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName *string `pulumi:"topicName"`
}

type WithdrawsWatermarkOperationTaskNotifyConfigArgs added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigArgs struct {
	// 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.
	AwsSqs WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrInput `pulumi:"awsSqs"`
	// The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
	CmqModel pulumi.StringPtrInput `pulumi:"cmqModel"`
	// The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).
	CmqRegion pulumi.StringPtrInput `pulumi:"cmqRegion"`
	// Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.
	NotifyMode pulumi.StringPtrInput `pulumi:"notifyMode"`
	// 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.
	NotifyType pulumi.StringPtrInput `pulumi:"notifyType"`
	// HTTP callback URL, required if `NotifyType` is set to `URL`.
	NotifyUrl pulumi.StringPtrInput `pulumi:"notifyUrl"`
	// The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.
	QueueName pulumi.StringPtrInput `pulumi:"queueName"`
	// The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

func (WithdrawsWatermarkOperationTaskNotifyConfigArgs) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigOutput added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigOutput() WithdrawsWatermarkOperationTaskNotifyConfigOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutput() WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqs added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId *string `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey *string `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName string `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion string `pulumi:"sqsRegion"`
}

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs struct {
	// The key ID required to read from/write to the SQS queue.
	S3SecretId pulumi.StringPtrInput `pulumi:"s3SecretId"`
	// The key required to read from/write to the SQS queue.
	S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"`
	// The name of the SQS queue.
	SqsQueueName pulumi.StringInput `pulumi:"sqsQueueName"`
	// The region of the SQS queue.
	SqsRegion pulumi.StringInput `pulumi:"sqsRegion"`
}

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput() WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput() WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (i WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsInput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput() WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput
	ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutputWithContext(context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput
}

WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsInput is an input type that accepts WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs and WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsInput` via:

WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs{...}

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrInput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput() WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput
	ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput
}

WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrInput is an input type that accepts WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs, WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtr and WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrInput` via:

        WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsArgs{...}

or:

        nil

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) Elem added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) S3SecretId added in v0.1.8

The key ID required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) S3SecretKey added in v0.1.8

The key required to read from/write to the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) SqsQueueName added in v0.1.8

The name of the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) SqsRegion added in v0.1.8

The region of the SQS queue.

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigAwsSqsPtrOutput

type WithdrawsWatermarkOperationTaskNotifyConfigInput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationTaskNotifyConfigOutput() WithdrawsWatermarkOperationTaskNotifyConfigOutput
	ToWithdrawsWatermarkOperationTaskNotifyConfigOutputWithContext(context.Context) WithdrawsWatermarkOperationTaskNotifyConfigOutput
}

WithdrawsWatermarkOperationTaskNotifyConfigInput is an input type that accepts WithdrawsWatermarkOperationTaskNotifyConfigArgs and WithdrawsWatermarkOperationTaskNotifyConfigOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationTaskNotifyConfigInput` via:

WithdrawsWatermarkOperationTaskNotifyConfigArgs{...}

type WithdrawsWatermarkOperationTaskNotifyConfigOutput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) AwsSqs added in v0.1.8

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.

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) NotifyType added in v0.1.8

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.

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigOutput added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigOutput() WithdrawsWatermarkOperationTaskNotifyConfigOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutput() WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type WithdrawsWatermarkOperationTaskNotifyConfigPtrInput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigPtrInput interface {
	pulumi.Input

	ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutput() WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput
	ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext(context.Context) WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput
}

WithdrawsWatermarkOperationTaskNotifyConfigPtrInput is an input type that accepts WithdrawsWatermarkOperationTaskNotifyConfigArgs, WithdrawsWatermarkOperationTaskNotifyConfigPtr and WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput values. You can construct a concrete instance of `WithdrawsWatermarkOperationTaskNotifyConfigPtrInput` via:

        WithdrawsWatermarkOperationTaskNotifyConfigArgs{...}

or:

        nil

type WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput added in v0.1.8

type WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput struct{ *pulumi.OutputState }

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) AwsSqs added in v0.1.8

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.

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) CmqModel added in v0.1.8

The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) CmqRegion added in v0.1.8

The CMQ or TDMQ-CMQ region, such as `sh` (Shanghai) or `bj` (Beijing).

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) Elem added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) ElementType added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) NotifyMode added in v0.1.8

Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, `Finish` will be used.

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) NotifyType added in v0.1.8

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.

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) NotifyUrl added in v0.1.8

HTTP callback URL, required if `NotifyType` is set to `URL`.

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) QueueName added in v0.1.8

The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when `CmqModel` is `Queue`.

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutput added in v0.1.8

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext added in v0.1.8

func (o WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) ToWithdrawsWatermarkOperationTaskNotifyConfigPtrOutputWithContext(ctx context.Context) WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput

func (WithdrawsWatermarkOperationTaskNotifyConfigPtrOutput) TopicName added in v0.1.8

The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when `CmqModel` is `Topic`.

type WordSample added in v0.1.8

type WordSample struct {
	pulumi.CustomResourceState

	// Keyword. Length limit: 20 characters.
	Keyword pulumi.StringOutput `pulumi:"keyword"`
	// Keyword tag. Array length limit: 20 tags. Each tag length limit: 128 characters.
	Tags pulumi.StringArrayOutput `pulumi:"tags"`
	// Keyword usage. Valid values: 1.`Recognition.Ocr`: OCR-based content recognition. 2.`Recognition.Asr`: ASR-based content recognition. 3.`Review.Ocr`: OCR-based inappropriate information recognition. 4.`Review.Asr`: ASR-based inappropriate information recognition.
	Usages pulumi.StringArrayOutput `pulumi:"usages"`
}

Provides a resource to create a mps wordSample

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mps"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Mps.NewWordSample(ctx, "wordSample", &Mps.WordSampleArgs{
			Keyword: pulumi.String("tf_test_kw_1"),
			Tags: pulumi.StringArray{
				pulumi.String("tags_1"),
				pulumi.String("tags_2"),
			},
			Usages: pulumi.StringArray{
				pulumi.String("Recognition.Ocr"),
				pulumi.String("Review.Ocr"),
				pulumi.String("Review.Asr"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

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

```sh $ pulumi import tencentcloud:Mps/wordSample:WordSample word_sample keyword ```

func GetWordSample added in v0.1.8

func GetWordSample(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WordSampleState, opts ...pulumi.ResourceOption) (*WordSample, error)

GetWordSample gets an existing WordSample resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWordSample added in v0.1.8

func NewWordSample(ctx *pulumi.Context,
	name string, args *WordSampleArgs, opts ...pulumi.ResourceOption) (*WordSample, error)

NewWordSample registers a new resource with the given unique name, arguments, and options.

func (*WordSample) ElementType added in v0.1.8

func (*WordSample) ElementType() reflect.Type

func (*WordSample) ToWordSampleOutput added in v0.1.8

func (i *WordSample) ToWordSampleOutput() WordSampleOutput

func (*WordSample) ToWordSampleOutputWithContext added in v0.1.8

func (i *WordSample) ToWordSampleOutputWithContext(ctx context.Context) WordSampleOutput

type WordSampleArgs added in v0.1.8

type WordSampleArgs struct {
	// Keyword. Length limit: 20 characters.
	Keyword pulumi.StringInput
	// Keyword tag. Array length limit: 20 tags. Each tag length limit: 128 characters.
	Tags pulumi.StringArrayInput
	// Keyword usage. Valid values: 1.`Recognition.Ocr`: OCR-based content recognition. 2.`Recognition.Asr`: ASR-based content recognition. 3.`Review.Ocr`: OCR-based inappropriate information recognition. 4.`Review.Asr`: ASR-based inappropriate information recognition.
	Usages pulumi.StringArrayInput
}

The set of arguments for constructing a WordSample resource.

func (WordSampleArgs) ElementType added in v0.1.8

func (WordSampleArgs) ElementType() reflect.Type

type WordSampleArray added in v0.1.8

type WordSampleArray []WordSampleInput

func (WordSampleArray) ElementType added in v0.1.8

func (WordSampleArray) ElementType() reflect.Type

func (WordSampleArray) ToWordSampleArrayOutput added in v0.1.8

func (i WordSampleArray) ToWordSampleArrayOutput() WordSampleArrayOutput

func (WordSampleArray) ToWordSampleArrayOutputWithContext added in v0.1.8

func (i WordSampleArray) ToWordSampleArrayOutputWithContext(ctx context.Context) WordSampleArrayOutput

type WordSampleArrayInput added in v0.1.8

type WordSampleArrayInput interface {
	pulumi.Input

	ToWordSampleArrayOutput() WordSampleArrayOutput
	ToWordSampleArrayOutputWithContext(context.Context) WordSampleArrayOutput
}

WordSampleArrayInput is an input type that accepts WordSampleArray and WordSampleArrayOutput values. You can construct a concrete instance of `WordSampleArrayInput` via:

WordSampleArray{ WordSampleArgs{...} }

type WordSampleArrayOutput added in v0.1.8

type WordSampleArrayOutput struct{ *pulumi.OutputState }

func (WordSampleArrayOutput) ElementType added in v0.1.8

func (WordSampleArrayOutput) ElementType() reflect.Type

func (WordSampleArrayOutput) Index added in v0.1.8

func (WordSampleArrayOutput) ToWordSampleArrayOutput added in v0.1.8

func (o WordSampleArrayOutput) ToWordSampleArrayOutput() WordSampleArrayOutput

func (WordSampleArrayOutput) ToWordSampleArrayOutputWithContext added in v0.1.8

func (o WordSampleArrayOutput) ToWordSampleArrayOutputWithContext(ctx context.Context) WordSampleArrayOutput

type WordSampleInput added in v0.1.8

type WordSampleInput interface {
	pulumi.Input

	ToWordSampleOutput() WordSampleOutput
	ToWordSampleOutputWithContext(ctx context.Context) WordSampleOutput
}

type WordSampleMap added in v0.1.8

type WordSampleMap map[string]WordSampleInput

func (WordSampleMap) ElementType added in v0.1.8

func (WordSampleMap) ElementType() reflect.Type

func (WordSampleMap) ToWordSampleMapOutput added in v0.1.8

func (i WordSampleMap) ToWordSampleMapOutput() WordSampleMapOutput

func (WordSampleMap) ToWordSampleMapOutputWithContext added in v0.1.8

func (i WordSampleMap) ToWordSampleMapOutputWithContext(ctx context.Context) WordSampleMapOutput

type WordSampleMapInput added in v0.1.8

type WordSampleMapInput interface {
	pulumi.Input

	ToWordSampleMapOutput() WordSampleMapOutput
	ToWordSampleMapOutputWithContext(context.Context) WordSampleMapOutput
}

WordSampleMapInput is an input type that accepts WordSampleMap and WordSampleMapOutput values. You can construct a concrete instance of `WordSampleMapInput` via:

WordSampleMap{ "key": WordSampleArgs{...} }

type WordSampleMapOutput added in v0.1.8

type WordSampleMapOutput struct{ *pulumi.OutputState }

func (WordSampleMapOutput) ElementType added in v0.1.8

func (WordSampleMapOutput) ElementType() reflect.Type

func (WordSampleMapOutput) MapIndex added in v0.1.8

func (WordSampleMapOutput) ToWordSampleMapOutput added in v0.1.8

func (o WordSampleMapOutput) ToWordSampleMapOutput() WordSampleMapOutput

func (WordSampleMapOutput) ToWordSampleMapOutputWithContext added in v0.1.8

func (o WordSampleMapOutput) ToWordSampleMapOutputWithContext(ctx context.Context) WordSampleMapOutput

type WordSampleOutput added in v0.1.8

type WordSampleOutput struct{ *pulumi.OutputState }

func (WordSampleOutput) ElementType added in v0.1.8

func (WordSampleOutput) ElementType() reflect.Type

func (WordSampleOutput) Keyword added in v0.1.8

func (o WordSampleOutput) Keyword() pulumi.StringOutput

Keyword. Length limit: 20 characters.

func (WordSampleOutput) Tags added in v0.1.8

Keyword tag. Array length limit: 20 tags. Each tag length limit: 128 characters.

func (WordSampleOutput) ToWordSampleOutput added in v0.1.8

func (o WordSampleOutput) ToWordSampleOutput() WordSampleOutput

func (WordSampleOutput) ToWordSampleOutputWithContext added in v0.1.8

func (o WordSampleOutput) ToWordSampleOutputWithContext(ctx context.Context) WordSampleOutput

func (WordSampleOutput) Usages added in v0.1.8

Keyword usage. Valid values: 1.`Recognition.Ocr`: OCR-based content recognition. 2.`Recognition.Asr`: ASR-based content recognition. 3.`Review.Ocr`: OCR-based inappropriate information recognition. 4.`Review.Asr`: ASR-based inappropriate information recognition.

type WordSampleState added in v0.1.8

type WordSampleState struct {
	// Keyword. Length limit: 20 characters.
	Keyword pulumi.StringPtrInput
	// Keyword tag. Array length limit: 20 tags. Each tag length limit: 128 characters.
	Tags pulumi.StringArrayInput
	// Keyword usage. Valid values: 1.`Recognition.Ocr`: OCR-based content recognition. 2.`Recognition.Asr`: ASR-based content recognition. 3.`Review.Ocr`: OCR-based inappropriate information recognition. 4.`Review.Asr`: ASR-based inappropriate information recognition.
	Usages pulumi.StringArrayInput
}

func (WordSampleState) ElementType added in v0.1.8

func (WordSampleState) ElementType() reflect.Type

type Workflow

type Workflow struct {
	pulumi.CustomResourceState

	// Video Content Analysis Type Task Parameters.
	AiAnalysisTask WorkflowAiAnalysisTaskPtrOutput `pulumi:"aiAnalysisTask"`
	// Video Content Moderation Type Task Parameters.
	AiContentReviewTask WorkflowAiContentReviewTaskPtrOutput `pulumi:"aiContentReviewTask"`
	// Video content recognition type task parameters.
	AiRecognitionTask WorkflowAiRecognitionTaskPtrOutput `pulumi:"aiRecognitionTask"`
	// Media Processing Type Task Parameters.
	MediaProcessTask WorkflowMediaProcessTaskPtrOutput `pulumi:"mediaProcessTask"`
	// The target directory of the output file generated by media processing, if not filled, it means that it is consistent with the directory where the trigger file is located.
	OutputDir pulumi.StringPtrOutput `pulumi:"outputDir"`
	// File output storage location for media processing. If left blank, the storage location in Trigger will be inherited.
	OutputStorage WorkflowOutputStoragePtrOutput `pulumi:"outputStorage"`
	// The event notification configuration of the task, if it is not filled, it means that the event notification will not be obtained.
	TaskNotifyConfig WorkflowTaskNotifyConfigPtrOutput `pulumi:"taskNotifyConfig"`
	// The priority of the workflow, the larger the value, the higher the priority, the value range is -10 to 10, and blank means 0.
	TaskPriority pulumi.IntPtrOutput `pulumi:"taskPriority"`
	// The trigger rule bound to the workflow, when the uploaded video hits the rule to this object, the workflow will be triggered.
	Trigger WorkflowTriggerOutput `pulumi:"trigger"`
	// Workflow name, up to 128 characters. The name is unique for the same user.
	WorkflowName pulumi.StringOutput `pulumi:"workflowName"`
}

Provides a resource to create a mps workflow

## Import

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

```sh $ pulumi import tencentcloud:Mps/workflow:Workflow workflow workflow_id ```

func GetWorkflow

func GetWorkflow(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkflowState, opts ...pulumi.ResourceOption) (*Workflow, error)

GetWorkflow gets an existing Workflow resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWorkflow

func NewWorkflow(ctx *pulumi.Context,
	name string, args *WorkflowArgs, opts ...pulumi.ResourceOption) (*Workflow, error)

NewWorkflow registers a new resource with the given unique name, arguments, and options.

func (*Workflow) ElementType

func (*Workflow) ElementType() reflect.Type

func (*Workflow) ToWorkflowOutput

func (i *Workflow) ToWorkflowOutput() WorkflowOutput

func (*Workflow) ToWorkflowOutputWithContext

func (i *Workflow) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput

type WorkflowAiAnalysisTask

type WorkflowAiAnalysisTask struct {
	// Video Content Analysis Template ID.
	Definition int `pulumi:"definition"`
	// Extension parameter whose value is a serialized json string.Note: This parameter is a customized demand parameter, which requires offline docking.Note: This field may return null, indicating that no valid value can be obtained.
	ExtendedParameter *string `pulumi:"extendedParameter"`
}

type WorkflowAiAnalysisTaskArgs

type WorkflowAiAnalysisTaskArgs struct {
	// Video Content Analysis Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// Extension parameter whose value is a serialized json string.Note: This parameter is a customized demand parameter, which requires offline docking.Note: This field may return null, indicating that no valid value can be obtained.
	ExtendedParameter pulumi.StringPtrInput `pulumi:"extendedParameter"`
}

func (WorkflowAiAnalysisTaskArgs) ElementType

func (WorkflowAiAnalysisTaskArgs) ElementType() reflect.Type

func (WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskOutput

func (i WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskOutput() WorkflowAiAnalysisTaskOutput

func (WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskOutputWithContext

func (i WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskOutputWithContext(ctx context.Context) WorkflowAiAnalysisTaskOutput

func (WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskPtrOutput

func (i WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskPtrOutput() WorkflowAiAnalysisTaskPtrOutput

func (WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskPtrOutputWithContext

func (i WorkflowAiAnalysisTaskArgs) ToWorkflowAiAnalysisTaskPtrOutputWithContext(ctx context.Context) WorkflowAiAnalysisTaskPtrOutput

type WorkflowAiAnalysisTaskInput

type WorkflowAiAnalysisTaskInput interface {
	pulumi.Input

	ToWorkflowAiAnalysisTaskOutput() WorkflowAiAnalysisTaskOutput
	ToWorkflowAiAnalysisTaskOutputWithContext(context.Context) WorkflowAiAnalysisTaskOutput
}

WorkflowAiAnalysisTaskInput is an input type that accepts WorkflowAiAnalysisTaskArgs and WorkflowAiAnalysisTaskOutput values. You can construct a concrete instance of `WorkflowAiAnalysisTaskInput` via:

WorkflowAiAnalysisTaskArgs{...}

type WorkflowAiAnalysisTaskOutput

type WorkflowAiAnalysisTaskOutput struct{ *pulumi.OutputState }

func (WorkflowAiAnalysisTaskOutput) Definition

Video Content Analysis Template ID.

func (WorkflowAiAnalysisTaskOutput) ElementType

func (WorkflowAiAnalysisTaskOutput) ExtendedParameter

func (o WorkflowAiAnalysisTaskOutput) ExtendedParameter() pulumi.StringPtrOutput

Extension parameter whose value is a serialized json string.Note: This parameter is a customized demand parameter, which requires offline docking.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskOutput

func (o WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskOutput() WorkflowAiAnalysisTaskOutput

func (WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskOutputWithContext

func (o WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskOutputWithContext(ctx context.Context) WorkflowAiAnalysisTaskOutput

func (WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskPtrOutput

func (o WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskPtrOutput() WorkflowAiAnalysisTaskPtrOutput

func (WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskPtrOutputWithContext

func (o WorkflowAiAnalysisTaskOutput) ToWorkflowAiAnalysisTaskPtrOutputWithContext(ctx context.Context) WorkflowAiAnalysisTaskPtrOutput

type WorkflowAiAnalysisTaskPtrInput

type WorkflowAiAnalysisTaskPtrInput interface {
	pulumi.Input

	ToWorkflowAiAnalysisTaskPtrOutput() WorkflowAiAnalysisTaskPtrOutput
	ToWorkflowAiAnalysisTaskPtrOutputWithContext(context.Context) WorkflowAiAnalysisTaskPtrOutput
}

WorkflowAiAnalysisTaskPtrInput is an input type that accepts WorkflowAiAnalysisTaskArgs, WorkflowAiAnalysisTaskPtr and WorkflowAiAnalysisTaskPtrOutput values. You can construct a concrete instance of `WorkflowAiAnalysisTaskPtrInput` via:

        WorkflowAiAnalysisTaskArgs{...}

or:

        nil

type WorkflowAiAnalysisTaskPtrOutput

type WorkflowAiAnalysisTaskPtrOutput struct{ *pulumi.OutputState }

func (WorkflowAiAnalysisTaskPtrOutput) Definition

Video Content Analysis Template ID.

func (WorkflowAiAnalysisTaskPtrOutput) Elem

func (WorkflowAiAnalysisTaskPtrOutput) ElementType

func (WorkflowAiAnalysisTaskPtrOutput) ExtendedParameter

Extension parameter whose value is a serialized json string.Note: This parameter is a customized demand parameter, which requires offline docking.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowAiAnalysisTaskPtrOutput) ToWorkflowAiAnalysisTaskPtrOutput

func (o WorkflowAiAnalysisTaskPtrOutput) ToWorkflowAiAnalysisTaskPtrOutput() WorkflowAiAnalysisTaskPtrOutput

func (WorkflowAiAnalysisTaskPtrOutput) ToWorkflowAiAnalysisTaskPtrOutputWithContext

func (o WorkflowAiAnalysisTaskPtrOutput) ToWorkflowAiAnalysisTaskPtrOutputWithContext(ctx context.Context) WorkflowAiAnalysisTaskPtrOutput

type WorkflowAiContentReviewTask

type WorkflowAiContentReviewTask struct {
	// Video Content Review Template ID.
	Definition int `pulumi:"definition"`
}

type WorkflowAiContentReviewTaskArgs

type WorkflowAiContentReviewTaskArgs struct {
	// Video Content Review Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (WorkflowAiContentReviewTaskArgs) ElementType

func (WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskOutput

func (i WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskOutput() WorkflowAiContentReviewTaskOutput

func (WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskOutputWithContext

func (i WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskOutputWithContext(ctx context.Context) WorkflowAiContentReviewTaskOutput

func (WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskPtrOutput

func (i WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskPtrOutput() WorkflowAiContentReviewTaskPtrOutput

func (WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskPtrOutputWithContext

func (i WorkflowAiContentReviewTaskArgs) ToWorkflowAiContentReviewTaskPtrOutputWithContext(ctx context.Context) WorkflowAiContentReviewTaskPtrOutput

type WorkflowAiContentReviewTaskInput

type WorkflowAiContentReviewTaskInput interface {
	pulumi.Input

	ToWorkflowAiContentReviewTaskOutput() WorkflowAiContentReviewTaskOutput
	ToWorkflowAiContentReviewTaskOutputWithContext(context.Context) WorkflowAiContentReviewTaskOutput
}

WorkflowAiContentReviewTaskInput is an input type that accepts WorkflowAiContentReviewTaskArgs and WorkflowAiContentReviewTaskOutput values. You can construct a concrete instance of `WorkflowAiContentReviewTaskInput` via:

WorkflowAiContentReviewTaskArgs{...}

type WorkflowAiContentReviewTaskOutput

type WorkflowAiContentReviewTaskOutput struct{ *pulumi.OutputState }

func (WorkflowAiContentReviewTaskOutput) Definition

Video Content Review Template ID.

func (WorkflowAiContentReviewTaskOutput) ElementType

func (WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskOutput

func (o WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskOutput() WorkflowAiContentReviewTaskOutput

func (WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskOutputWithContext

func (o WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskOutputWithContext(ctx context.Context) WorkflowAiContentReviewTaskOutput

func (WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskPtrOutput

func (o WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskPtrOutput() WorkflowAiContentReviewTaskPtrOutput

func (WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskPtrOutputWithContext

func (o WorkflowAiContentReviewTaskOutput) ToWorkflowAiContentReviewTaskPtrOutputWithContext(ctx context.Context) WorkflowAiContentReviewTaskPtrOutput

type WorkflowAiContentReviewTaskPtrInput

type WorkflowAiContentReviewTaskPtrInput interface {
	pulumi.Input

	ToWorkflowAiContentReviewTaskPtrOutput() WorkflowAiContentReviewTaskPtrOutput
	ToWorkflowAiContentReviewTaskPtrOutputWithContext(context.Context) WorkflowAiContentReviewTaskPtrOutput
}

WorkflowAiContentReviewTaskPtrInput is an input type that accepts WorkflowAiContentReviewTaskArgs, WorkflowAiContentReviewTaskPtr and WorkflowAiContentReviewTaskPtrOutput values. You can construct a concrete instance of `WorkflowAiContentReviewTaskPtrInput` via:

        WorkflowAiContentReviewTaskArgs{...}

or:

        nil

type WorkflowAiContentReviewTaskPtrOutput

type WorkflowAiContentReviewTaskPtrOutput struct{ *pulumi.OutputState }

func (WorkflowAiContentReviewTaskPtrOutput) Definition

Video Content Review Template ID.

func (WorkflowAiContentReviewTaskPtrOutput) Elem

func (WorkflowAiContentReviewTaskPtrOutput) ElementType

func (WorkflowAiContentReviewTaskPtrOutput) ToWorkflowAiContentReviewTaskPtrOutput

func (o WorkflowAiContentReviewTaskPtrOutput) ToWorkflowAiContentReviewTaskPtrOutput() WorkflowAiContentReviewTaskPtrOutput

func (WorkflowAiContentReviewTaskPtrOutput) ToWorkflowAiContentReviewTaskPtrOutputWithContext

func (o WorkflowAiContentReviewTaskPtrOutput) ToWorkflowAiContentReviewTaskPtrOutputWithContext(ctx context.Context) WorkflowAiContentReviewTaskPtrOutput

type WorkflowAiRecognitionTask

type WorkflowAiRecognitionTask struct {
	// Video Intelligent Recognition Template ID.
	Definition int `pulumi:"definition"`
}

type WorkflowAiRecognitionTaskArgs

type WorkflowAiRecognitionTaskArgs struct {
	// Video Intelligent Recognition Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
}

func (WorkflowAiRecognitionTaskArgs) ElementType

func (WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskOutput

func (i WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskOutput() WorkflowAiRecognitionTaskOutput

func (WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskOutputWithContext

func (i WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskOutputWithContext(ctx context.Context) WorkflowAiRecognitionTaskOutput

func (WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskPtrOutput

func (i WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskPtrOutput() WorkflowAiRecognitionTaskPtrOutput

func (WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskPtrOutputWithContext

func (i WorkflowAiRecognitionTaskArgs) ToWorkflowAiRecognitionTaskPtrOutputWithContext(ctx context.Context) WorkflowAiRecognitionTaskPtrOutput

type WorkflowAiRecognitionTaskInput

type WorkflowAiRecognitionTaskInput interface {
	pulumi.Input

	ToWorkflowAiRecognitionTaskOutput() WorkflowAiRecognitionTaskOutput
	ToWorkflowAiRecognitionTaskOutputWithContext(context.Context) WorkflowAiRecognitionTaskOutput
}

WorkflowAiRecognitionTaskInput is an input type that accepts WorkflowAiRecognitionTaskArgs and WorkflowAiRecognitionTaskOutput values. You can construct a concrete instance of `WorkflowAiRecognitionTaskInput` via:

WorkflowAiRecognitionTaskArgs{...}

type WorkflowAiRecognitionTaskOutput

type WorkflowAiRecognitionTaskOutput struct{ *pulumi.OutputState }

func (WorkflowAiRecognitionTaskOutput) Definition

Video Intelligent Recognition Template ID.

func (WorkflowAiRecognitionTaskOutput) ElementType

func (WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskOutput

func (o WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskOutput() WorkflowAiRecognitionTaskOutput

func (WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskOutputWithContext

func (o WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskOutputWithContext(ctx context.Context) WorkflowAiRecognitionTaskOutput

func (WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskPtrOutput

func (o WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskPtrOutput() WorkflowAiRecognitionTaskPtrOutput

func (WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskPtrOutputWithContext

func (o WorkflowAiRecognitionTaskOutput) ToWorkflowAiRecognitionTaskPtrOutputWithContext(ctx context.Context) WorkflowAiRecognitionTaskPtrOutput

type WorkflowAiRecognitionTaskPtrInput

type WorkflowAiRecognitionTaskPtrInput interface {
	pulumi.Input

	ToWorkflowAiRecognitionTaskPtrOutput() WorkflowAiRecognitionTaskPtrOutput
	ToWorkflowAiRecognitionTaskPtrOutputWithContext(context.Context) WorkflowAiRecognitionTaskPtrOutput
}

WorkflowAiRecognitionTaskPtrInput is an input type that accepts WorkflowAiRecognitionTaskArgs, WorkflowAiRecognitionTaskPtr and WorkflowAiRecognitionTaskPtrOutput values. You can construct a concrete instance of `WorkflowAiRecognitionTaskPtrInput` via:

        WorkflowAiRecognitionTaskArgs{...}

or:

        nil

type WorkflowAiRecognitionTaskPtrOutput

type WorkflowAiRecognitionTaskPtrOutput struct{ *pulumi.OutputState }

func (WorkflowAiRecognitionTaskPtrOutput) Definition

Video Intelligent Recognition Template ID.

func (WorkflowAiRecognitionTaskPtrOutput) Elem

func (WorkflowAiRecognitionTaskPtrOutput) ElementType

func (WorkflowAiRecognitionTaskPtrOutput) ToWorkflowAiRecognitionTaskPtrOutput

func (o WorkflowAiRecognitionTaskPtrOutput) ToWorkflowAiRecognitionTaskPtrOutput() WorkflowAiRecognitionTaskPtrOutput

func (WorkflowAiRecognitionTaskPtrOutput) ToWorkflowAiRecognitionTaskPtrOutputWithContext

func (o WorkflowAiRecognitionTaskPtrOutput) ToWorkflowAiRecognitionTaskPtrOutputWithContext(ctx context.Context) WorkflowAiRecognitionTaskPtrOutput

type WorkflowArgs

type WorkflowArgs struct {
	// Video Content Analysis Type Task Parameters.
	AiAnalysisTask WorkflowAiAnalysisTaskPtrInput
	// Video Content Moderation Type Task Parameters.
	AiContentReviewTask WorkflowAiContentReviewTaskPtrInput
	// Video content recognition type task parameters.
	AiRecognitionTask WorkflowAiRecognitionTaskPtrInput
	// Media Processing Type Task Parameters.
	MediaProcessTask WorkflowMediaProcessTaskPtrInput
	// The target directory of the output file generated by media processing, if not filled, it means that it is consistent with the directory where the trigger file is located.
	OutputDir pulumi.StringPtrInput
	// File output storage location for media processing. If left blank, the storage location in Trigger will be inherited.
	OutputStorage WorkflowOutputStoragePtrInput
	// The event notification configuration of the task, if it is not filled, it means that the event notification will not be obtained.
	TaskNotifyConfig WorkflowTaskNotifyConfigPtrInput
	// The priority of the workflow, the larger the value, the higher the priority, the value range is -10 to 10, and blank means 0.
	TaskPriority pulumi.IntPtrInput
	// The trigger rule bound to the workflow, when the uploaded video hits the rule to this object, the workflow will be triggered.
	Trigger WorkflowTriggerInput
	// Workflow name, up to 128 characters. The name is unique for the same user.
	WorkflowName pulumi.StringInput
}

The set of arguments for constructing a Workflow resource.

func (WorkflowArgs) ElementType

func (WorkflowArgs) ElementType() reflect.Type

type WorkflowArray

type WorkflowArray []WorkflowInput

func (WorkflowArray) ElementType

func (WorkflowArray) ElementType() reflect.Type

func (WorkflowArray) ToWorkflowArrayOutput

func (i WorkflowArray) ToWorkflowArrayOutput() WorkflowArrayOutput

func (WorkflowArray) ToWorkflowArrayOutputWithContext

func (i WorkflowArray) ToWorkflowArrayOutputWithContext(ctx context.Context) WorkflowArrayOutput

type WorkflowArrayInput

type WorkflowArrayInput interface {
	pulumi.Input

	ToWorkflowArrayOutput() WorkflowArrayOutput
	ToWorkflowArrayOutputWithContext(context.Context) WorkflowArrayOutput
}

WorkflowArrayInput is an input type that accepts WorkflowArray and WorkflowArrayOutput values. You can construct a concrete instance of `WorkflowArrayInput` via:

WorkflowArray{ WorkflowArgs{...} }

type WorkflowArrayOutput

type WorkflowArrayOutput struct{ *pulumi.OutputState }

func (WorkflowArrayOutput) ElementType

func (WorkflowArrayOutput) ElementType() reflect.Type

func (WorkflowArrayOutput) Index

func (WorkflowArrayOutput) ToWorkflowArrayOutput

func (o WorkflowArrayOutput) ToWorkflowArrayOutput() WorkflowArrayOutput

func (WorkflowArrayOutput) ToWorkflowArrayOutputWithContext

func (o WorkflowArrayOutput) ToWorkflowArrayOutputWithContext(ctx context.Context) WorkflowArrayOutput

type WorkflowInput

type WorkflowInput interface {
	pulumi.Input

	ToWorkflowOutput() WorkflowOutput
	ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput
}

type WorkflowMap

type WorkflowMap map[string]WorkflowInput

func (WorkflowMap) ElementType

func (WorkflowMap) ElementType() reflect.Type

func (WorkflowMap) ToWorkflowMapOutput

func (i WorkflowMap) ToWorkflowMapOutput() WorkflowMapOutput

func (WorkflowMap) ToWorkflowMapOutputWithContext

func (i WorkflowMap) ToWorkflowMapOutputWithContext(ctx context.Context) WorkflowMapOutput

type WorkflowMapInput

type WorkflowMapInput interface {
	pulumi.Input

	ToWorkflowMapOutput() WorkflowMapOutput
	ToWorkflowMapOutputWithContext(context.Context) WorkflowMapOutput
}

WorkflowMapInput is an input type that accepts WorkflowMap and WorkflowMapOutput values. You can construct a concrete instance of `WorkflowMapInput` via:

WorkflowMap{ "key": WorkflowArgs{...} }

type WorkflowMapOutput

type WorkflowMapOutput struct{ *pulumi.OutputState }

func (WorkflowMapOutput) ElementType

func (WorkflowMapOutput) ElementType() reflect.Type

func (WorkflowMapOutput) MapIndex

func (WorkflowMapOutput) ToWorkflowMapOutput

func (o WorkflowMapOutput) ToWorkflowMapOutput() WorkflowMapOutput

func (WorkflowMapOutput) ToWorkflowMapOutputWithContext

func (o WorkflowMapOutput) ToWorkflowMapOutputWithContext(ctx context.Context) WorkflowMapOutput

type WorkflowMediaProcessTask

type WorkflowMediaProcessTask struct {
	// Transfer Adaptive Code Stream Task List.
	AdaptiveDynamicStreamingTaskSets []WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSet `pulumi:"adaptiveDynamicStreamingTaskSets"`
	// Video Rotation Map Task List.
	AnimatedGraphicTaskSets []WorkflowMediaProcessTaskAnimatedGraphicTaskSet `pulumi:"animatedGraphicTaskSets"`
	// Sprite image capture task list for video.
	ImageSpriteTaskSets []WorkflowMediaProcessTaskImageSpriteTaskSet `pulumi:"imageSpriteTaskSets"`
	// Screenshot task list for video sampling.
	SampleSnapshotTaskSets []WorkflowMediaProcessTaskSampleSnapshotTaskSet `pulumi:"sampleSnapshotTaskSets"`
	// Screenshot the task list of the video according to the time point.
	SnapshotByTimeOffsetTaskSets []WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSet `pulumi:"snapshotByTimeOffsetTaskSets"`
	// Video Transcoding Task List.
	TranscodeTaskSets []WorkflowMediaProcessTaskTranscodeTaskSet `pulumi:"transcodeTaskSets"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSet

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSet struct {
	// Transfer Adaptive Code Stream Template ID.
	Definition int `pulumi:"definition"`
	// After converting to an adaptive stream, the output path of the manifest file can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_adaptiveDynamicStreaming_{definition}.{format}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// The target storage of the file after converting to the adaptive code stream, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage *WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage `pulumi:"outputStorage"`
	// After converting to an adaptive stream (only HLS), the output path of the fragmented file can only be a relative path. If not filled, the default is a relative path: `{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`.
	SegmentObjectName *string `pulumi:"segmentObjectName"`
	// After converting to an adaptive stream, the output path of the sub-stream file can only be a relative path. If not filled, the default is a relative path: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}`.
	SubStreamObjectName *string `pulumi:"subStreamObjectName"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.
	WatermarkSets []WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs struct {
	// Transfer Adaptive Code Stream Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// After converting to an adaptive stream, the output path of the manifest file can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_adaptiveDynamicStreaming_{definition}.{format}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// The target storage of the file after converting to the adaptive code stream, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// After converting to an adaptive stream (only HLS), the output path of the fragmented file can only be a relative path. If not filled, the default is a relative path: `{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`.
	SegmentObjectName pulumi.StringPtrInput `pulumi:"segmentObjectName"`
	// After converting to an adaptive stream, the output path of the sub-stream file can only be a relative path. If not filled, the default is a relative path: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}`.
	SubStreamObjectName pulumi.StringPtrInput `pulumi:"subStreamObjectName"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.
	WatermarkSets WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext

func (i WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray []WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArray{ WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs{...} }

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) Index

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) Definition

Transfer Adaptive Code Stream Template ID.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) OutputObjectPath

After converting to an adaptive stream, the output path of the manifest file can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_adaptiveDynamicStreaming_{definition}.{format}`.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) OutputStorage

The target storage of the file after converting to the adaptive code stream, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) SegmentObjectName

After converting to an adaptive stream (only HLS), the output path of the fragmented file can only be a relative path. If not filled, the default is a relative path: `{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) SubStreamObjectName

After converting to an adaptive stream, the output path of the sub-stream file can only be a relative path. If not filled, the default is a relative path: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}`.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext

func (o WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutput) WatermarkSets

Watermark list, support multiple pictures or text watermarks, up to 10.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet struct {
	// Watermark Template ID.
	Definition int `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter *WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent *string `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent *string `pulumi:"textContent"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs struct {
	// Watermark Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext

func (i WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray []WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArray{ WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs{...} }

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArrayOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) Definition

Watermark Template ID.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) EndTimeOffset

End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) RawParameter

Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) StartTimeOffset

The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) SvgContent

SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) TextContent

Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate *WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type string `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos *string `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos *string `pulumi:"yPos"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height *string `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType *string `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width *string `pulumi:"width"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo *WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type string `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo *WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type pulumi.StringInput `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket string `pulumi:"bucket"`
	// Input path for media processing object files.
	Object string `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region string `pulumi:"region"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path for media processing object files.
	Object pulumi.StringInput `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// Video URL.
	Url string `pulumi:"url"`
}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// Video URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url

Video URL.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url

Video URL.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterInput` via:

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs{...}

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput() WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput
	ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput
}

WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs, WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtr and WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrInput` via:

        WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput

type WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterPtrOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskAnimatedGraphicTaskSet

type WorkflowMediaProcessTaskAnimatedGraphicTaskSet struct {
	// Video turntable template id.
	Definition int `pulumi:"definition"`
	// The end time of the animation in the video, in seconds.
	EndTimeOffset float64 `pulumi:"endTimeOffset"`
	// The output path of the file after rotating the image, which can be a relative path or an absolute path. If not filled, the default is a relative path: {inputName}_animatedGraphic_{definition}.{format}.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// The target storage of the transcoded file, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage *WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorage `pulumi:"outputStorage"`
	// The start time of the animation in the video, in seconds.
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
}

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs struct {
	// Video turntable template id.
	Definition pulumi.IntInput `pulumi:"definition"`
	// The end time of the animation in the video, in seconds.
	EndTimeOffset pulumi.Float64Input `pulumi:"endTimeOffset"`
	// The output path of the file after rotating the image, which can be a relative path or an absolute path. If not filled, the default is a relative path: {inputName}_animatedGraphic_{definition}.{format}.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// The target storage of the transcoded file, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// The start time of the animation in the video, in seconds.
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
}

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput

func (i WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext

func (i WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray []WorkflowMediaProcessTaskAnimatedGraphicTaskSetInput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

func (i WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayInput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput
	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput
}

WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayInput is an input type that accepts WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray and WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayInput` via:

WorkflowMediaProcessTaskAnimatedGraphicTaskSetArray{ WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs{...} }

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) Index

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetInput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput
	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext(context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput
}

WorkflowMediaProcessTaskAnimatedGraphicTaskSetInput is an input type that accepts WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs and WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAnimatedGraphicTaskSetInput` via:

WorkflowMediaProcessTaskAnimatedGraphicTaskSetArgs{...}

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) Definition

Video turntable template id.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) EndTimeOffset

The end time of the animation in the video, in seconds.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) OutputObjectPath

The output path of the file after rotating the image, which can be a relative path or an absolute path. If not filled, the default is a relative path: {inputName}_animatedGraphic_{definition}.{format}.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) OutputStorage

The target storage of the transcoded file, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) StartTimeOffset

The start time of the animation in the video, in seconds.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext

func (o WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorage

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput
	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput
}

WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs and WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageInput` via:

WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs{...}

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput
}

WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs, WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtr and WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput
	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput
}

WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs and WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageInput` via:

WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs{...}

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext

func (o WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput() WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput
}

WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs, WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtr and WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskAnimatedGraphicTaskSetOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskArgs

type WorkflowMediaProcessTaskArgs struct {
	// Transfer Adaptive Code Stream Task List.
	AdaptiveDynamicStreamingTaskSets WorkflowMediaProcessTaskAdaptiveDynamicStreamingTaskSetArrayInput `pulumi:"adaptiveDynamicStreamingTaskSets"`
	// Video Rotation Map Task List.
	AnimatedGraphicTaskSets WorkflowMediaProcessTaskAnimatedGraphicTaskSetArrayInput `pulumi:"animatedGraphicTaskSets"`
	// Sprite image capture task list for video.
	ImageSpriteTaskSets WorkflowMediaProcessTaskImageSpriteTaskSetArrayInput `pulumi:"imageSpriteTaskSets"`
	// Screenshot task list for video sampling.
	SampleSnapshotTaskSets WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayInput `pulumi:"sampleSnapshotTaskSets"`
	// Screenshot the task list of the video according to the time point.
	SnapshotByTimeOffsetTaskSets WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput `pulumi:"snapshotByTimeOffsetTaskSets"`
	// Video Transcoding Task List.
	TranscodeTaskSets WorkflowMediaProcessTaskTranscodeTaskSetArrayInput `pulumi:"transcodeTaskSets"`
}

func (WorkflowMediaProcessTaskArgs) ElementType

func (WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskOutput

func (i WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskOutput() WorkflowMediaProcessTaskOutput

func (WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskOutputWithContext

func (i WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskOutput

func (WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskPtrOutput

func (i WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskPtrOutput() WorkflowMediaProcessTaskPtrOutput

func (WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskPtrOutputWithContext

func (i WorkflowMediaProcessTaskArgs) ToWorkflowMediaProcessTaskPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskPtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSet

type WorkflowMediaProcessTaskImageSpriteTaskSet struct {
	// Sprite Illustration Template ID.
	Definition int `pulumi:"definition"`
	// Rules for the `{number}` variable in the output path after intercepting the Sprite image.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat *WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// After capturing the sprite image, the output path of the sprite image file can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_imageSprite_{definition}_{number}.{format}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// The target storage of the file after the sprite image is intercepted, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage *WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorage `pulumi:"outputStorage"`
	// After capturing the sprite image, the output path of the Web VTT file can only be a relative path. If not filled, the default is a relative path: `{inputName}_imageSprite_{definition}.{format}`.
	WebVttObjectName *string `pulumi:"webVttObjectName"`
}

type WorkflowMediaProcessTaskImageSpriteTaskSetArgs

type WorkflowMediaProcessTaskImageSpriteTaskSetArgs struct {
	// Sprite Illustration Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// Rules for the `{number}` variable in the output path after intercepting the Sprite image.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// After capturing the sprite image, the output path of the sprite image file can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_imageSprite_{definition}_{number}.{format}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// The target storage of the file after the sprite image is intercepted, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// After capturing the sprite image, the output path of the Web VTT file can only be a relative path. If not filled, the default is a relative path: `{inputName}_imageSprite_{definition}.{format}`.
	WebVttObjectName pulumi.StringPtrInput `pulumi:"webVttObjectName"`
}

func (WorkflowMediaProcessTaskImageSpriteTaskSetArgs) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutput

func (i WorkflowMediaProcessTaskImageSpriteTaskSetArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetArray

type WorkflowMediaProcessTaskImageSpriteTaskSetArray []WorkflowMediaProcessTaskImageSpriteTaskSetInput

func (WorkflowMediaProcessTaskImageSpriteTaskSetArray) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetArray) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput

func (i WorkflowMediaProcessTaskImageSpriteTaskSetArray) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput() WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetArray) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetArray) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetArrayInput

type WorkflowMediaProcessTaskImageSpriteTaskSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput() WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetArrayInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetArray and WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetArrayInput` via:

WorkflowMediaProcessTaskImageSpriteTaskSetArray{ WorkflowMediaProcessTaskImageSpriteTaskSetArgs{...} }

type WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput) Index

func (WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetArrayOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetInput

type WorkflowMediaProcessTaskImageSpriteTaskSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetArgs and WorkflowMediaProcessTaskImageSpriteTaskSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetInput` via:

WorkflowMediaProcessTaskImageSpriteTaskSetArgs{...}

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormat

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormat struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment *int `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue *int `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength *int `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput() WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs and WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatInput` via:

WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs{...}

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput() WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs, WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtr and WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrInput` via:

        WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs{...}

or:

        nil

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) Elem

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) Definition

Sprite Illustration Template ID.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) ObjectNumberFormat

Rules for the `{number}` variable in the output path after intercepting the Sprite image.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) OutputObjectPath

After capturing the sprite image, the output path of the sprite image file can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_imageSprite_{definition}_{number}.{format}`.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) OutputStorage

The target storage of the file after the sprite image is intercepted, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutput

func (o WorkflowMediaProcessTaskImageSpriteTaskSetOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutput) WebVttObjectName

After capturing the sprite image, the output path of the Web VTT file can only be a relative path. If not filled, the default is a relative path: `{inputName}_imageSprite_{definition}.{format}`.

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorage

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs and WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageInput` via:

WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs{...}

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs, WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtr and WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageInput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs and WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageInput` via:

WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs{...}

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput() WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput
}

WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs, WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtr and WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskImageSpriteTaskSetOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskImageSpriteTaskSetOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskInput

type WorkflowMediaProcessTaskInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskOutput() WorkflowMediaProcessTaskOutput
	ToWorkflowMediaProcessTaskOutputWithContext(context.Context) WorkflowMediaProcessTaskOutput
}

WorkflowMediaProcessTaskInput is an input type that accepts WorkflowMediaProcessTaskArgs and WorkflowMediaProcessTaskOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskInput` via:

WorkflowMediaProcessTaskArgs{...}

type WorkflowMediaProcessTaskOutput

type WorkflowMediaProcessTaskOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskOutput) AdaptiveDynamicStreamingTaskSets

Transfer Adaptive Code Stream Task List.

func (WorkflowMediaProcessTaskOutput) AnimatedGraphicTaskSets

Video Rotation Map Task List.

func (WorkflowMediaProcessTaskOutput) ElementType

func (WorkflowMediaProcessTaskOutput) ImageSpriteTaskSets

Sprite image capture task list for video.

func (WorkflowMediaProcessTaskOutput) SampleSnapshotTaskSets

Screenshot task list for video sampling.

func (WorkflowMediaProcessTaskOutput) SnapshotByTimeOffsetTaskSets

Screenshot the task list of the video according to the time point.

func (WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskOutput

func (o WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskOutput() WorkflowMediaProcessTaskOutput

func (WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskOutputWithContext

func (o WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskOutput

func (WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskPtrOutput

func (o WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskPtrOutput() WorkflowMediaProcessTaskPtrOutput

func (WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskPtrOutputWithContext

func (o WorkflowMediaProcessTaskOutput) ToWorkflowMediaProcessTaskPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskPtrOutput

func (WorkflowMediaProcessTaskOutput) TranscodeTaskSets

Video Transcoding Task List.

type WorkflowMediaProcessTaskPtrInput

type WorkflowMediaProcessTaskPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskPtrOutput() WorkflowMediaProcessTaskPtrOutput
	ToWorkflowMediaProcessTaskPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskPtrOutput
}

WorkflowMediaProcessTaskPtrInput is an input type that accepts WorkflowMediaProcessTaskArgs, WorkflowMediaProcessTaskPtr and WorkflowMediaProcessTaskPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskPtrInput` via:

        WorkflowMediaProcessTaskArgs{...}

or:

        nil

type WorkflowMediaProcessTaskPtrOutput

type WorkflowMediaProcessTaskPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskPtrOutput) AdaptiveDynamicStreamingTaskSets

Transfer Adaptive Code Stream Task List.

func (WorkflowMediaProcessTaskPtrOutput) AnimatedGraphicTaskSets

Video Rotation Map Task List.

func (WorkflowMediaProcessTaskPtrOutput) Elem

func (WorkflowMediaProcessTaskPtrOutput) ElementType

func (WorkflowMediaProcessTaskPtrOutput) ImageSpriteTaskSets

Sprite image capture task list for video.

func (WorkflowMediaProcessTaskPtrOutput) SampleSnapshotTaskSets

Screenshot task list for video sampling.

func (WorkflowMediaProcessTaskPtrOutput) SnapshotByTimeOffsetTaskSets

Screenshot the task list of the video according to the time point.

func (WorkflowMediaProcessTaskPtrOutput) ToWorkflowMediaProcessTaskPtrOutput

func (o WorkflowMediaProcessTaskPtrOutput) ToWorkflowMediaProcessTaskPtrOutput() WorkflowMediaProcessTaskPtrOutput

func (WorkflowMediaProcessTaskPtrOutput) ToWorkflowMediaProcessTaskPtrOutputWithContext

func (o WorkflowMediaProcessTaskPtrOutput) ToWorkflowMediaProcessTaskPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskPtrOutput

func (WorkflowMediaProcessTaskPtrOutput) TranscodeTaskSets

Video Transcoding Task List.

type WorkflowMediaProcessTaskSampleSnapshotTaskSet

type WorkflowMediaProcessTaskSampleSnapshotTaskSet struct {
	// Sample screenshot template ID.
	Definition int `pulumi:"definition"`
	// Rules for the `{number}` variable in the output path after sampling the screenshot.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat *WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// The output path of the image file after sampling the screenshot, which can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_sampleSnapshot_{definition}_{number}.{format}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// The target storage of the file after the screenshot at the time point, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage *WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorage `pulumi:"outputStorage"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.
	WatermarkSets []WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs struct {
	// Sample screenshot template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// Rules for the `{number}` variable in the output path after sampling the screenshot.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// The output path of the image file after sampling the screenshot, which can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_sampleSnapshot_{definition}_{number}.{format}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// The target storage of the file after the screenshot at the time point, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.
	WatermarkSets WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArray

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArray []WorkflowMediaProcessTaskSampleSnapshotTaskSetInput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArray) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetArray and WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetArray{ WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs{...} }

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput) Index

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetArrayOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment *int `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue *int `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength *int `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) Elem

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatPtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) Definition

Sample screenshot template ID.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) ObjectNumberFormat

Rules for the `{number}` variable in the output path after sampling the screenshot.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) OutputObjectPath

The output path of the image file after sampling the screenshot, which can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_sampleSnapshot_{definition}_{number}.{format}`.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) OutputStorage

The target storage of the file after the screenshot at the time point, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutput) WatermarkSets

Watermark list, support multiple pictures or text watermarks, up to 10.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorage

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSet

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSet struct {
	// Watermark Template ID.
	Definition int `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter *WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent *string `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent *string `pulumi:"textContent"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs struct {
	// Watermark Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray []WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArray{ WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs{...} }

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) Definition

Watermark Template ID.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) EndTimeOffset

End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) RawParameter

Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) StartTimeOffset

The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) SvgContent

SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) TextContent

Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext

func (o WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate *WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type string `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos *string `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos *string `pulumi:"yPos"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (i WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height *string `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType *string `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width *string `pulumi:"width"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo *WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type string `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo *WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type pulumi.StringInput `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket string `pulumi:"bucket"`
	// Input path for media processing object files.
	Object string `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region string `pulumi:"region"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path for media processing object files.
	Object pulumi.StringInput `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// Video URL.
	Url string `pulumi:"url"`
}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// Video URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url

Video URL.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url

Video URL.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterInput` via:

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs{...}

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput() WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput
	ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput
}

WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs, WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtr and WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrInput` via:

        WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput

type WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) Elem

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterPtrOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSet

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSet struct {
	// Specified time point screenshot template ID.
	Definition int `pulumi:"definition"`
	// Screenshot time point list, the time point supports two formats: s and %:;When the string ends with s, it means that the time point is in seconds, such as 3.5s means that the time point is the 3.5th second.When the string ends with %, it means that the time point is the percentage of the video duration, such as 10% means that the time point is the first 10% of the time in the video.
	ExtTimeOffsetSets []string `pulumi:"extTimeOffsetSets"`
	// Rules for the `{number}` variable in the output path after the screenshot at the time point.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// The output path of the picture file after the snapshot at the time point can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_snapshotByTimeOffset_{definition}_{number}.{format}`.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// The target storage of the file after the screenshot at the time point, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage `pulumi:"outputStorage"`
	// Screenshot time point list, the unit is &lt;font color=red&gt;seconds&lt;/font&gt;. This parameter is no longer recommended, it is recommended that you use the ExtTimeOffsetSet parameter.
	TimeOffsetSets []float64 `pulumi:"timeOffsetSets"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.
	WatermarkSets []WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs struct {
	// Specified time point screenshot template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// Screenshot time point list, the time point supports two formats: s and %:;When the string ends with s, it means that the time point is in seconds, such as 3.5s means that the time point is the 3.5th second.When the string ends with %, it means that the time point is the percentage of the video duration, such as 10% means that the time point is the first 10% of the time in the video.
	ExtTimeOffsetSets pulumi.StringArrayInput `pulumi:"extTimeOffsetSets"`
	// Rules for the `{number}` variable in the output path after the screenshot at the time point.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// The output path of the picture file after the snapshot at the time point can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_snapshotByTimeOffset_{definition}_{number}.{format}`.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// The target storage of the file after the screenshot at the time point, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// Screenshot time point list, the unit is &lt;font color=red&gt;seconds&lt;/font&gt;. This parameter is no longer recommended, it is recommended that you use the ExtTimeOffsetSet parameter.
	TimeOffsetSets pulumi.Float64ArrayInput `pulumi:"timeOffsetSets"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.
	WatermarkSets WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray []WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetInput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArray{ WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs{...} }

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) Index

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArrayOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment *int `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue *int `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength *int `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) Elem

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) Definition

Specified time point screenshot template ID.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ExtTimeOffsetSets

Screenshot time point list, the time point supports two formats: s and %:;When the string ends with s, it means that the time point is in seconds, such as 3.5s means that the time point is the 3.5th second.When the string ends with %, it means that the time point is the percentage of the video duration, such as 10% means that the time point is the first 10% of the time in the video.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ObjectNumberFormat

Rules for the `{number}` variable in the output path after the screenshot at the time point.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) OutputObjectPath

The output path of the picture file after the snapshot at the time point can be a relative path or an absolute path. If not filled, the default is a relative path: `{inputName}_snapshotByTimeOffset_{definition}_{number}.{format}`.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) OutputStorage

The target storage of the file after the screenshot at the time point, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) TimeOffsetSets

Screenshot time point list, the unit is &lt;font color=red&gt;seconds&lt;/font&gt;. This parameter is no longer recommended, it is recommended that you use the ExtTimeOffsetSet parameter.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext

func (o WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutput) WatermarkSets

Watermark list, support multiple pictures or text watermarks, up to 10.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext

func (o WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet struct {
	// Watermark Template ID.
	Definition int `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent *string `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent *string `pulumi:"textContent"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs struct {
	// Watermark Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray []WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArray{ WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs{...} }

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArrayOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) Definition

Watermark Template ID.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) EndTimeOffset

End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) RawParameter

Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) StartTimeOffset

The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) SvgContent

SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) TextContent

Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext

func (o WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type string `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos *string `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos *string `pulumi:"yPos"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height *string `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType *string `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width *string `pulumi:"width"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type string `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo *WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type pulumi.StringInput `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket string `pulumi:"bucket"`
	// Input path for media processing object files.
	Object string `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region string `pulumi:"region"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path for media processing object files.
	Object pulumi.StringInput `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// Video URL.
	Url string `pulumi:"url"`
}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// Video URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url

Video URL.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url

Video URL.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterInput` via:

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs{...}

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput() WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput
	ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput
}

WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs, WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtr and WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrInput` via:

        WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput

type WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterPtrOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskTranscodeTaskSet

type WorkflowMediaProcessTaskTranscodeTaskSet struct {
	// Video Transcoding Template ID.
	Definition int `pulumi:"definition"`
	// End time offset of video after transcoding, unit: second.Do not fill in or fill in 0, indicating that the transcoded video continues until the end of the original video.When the value is greater than 0 (assumed to be n), it means that the transcoded video lasts until the nth second of the original video and terminates.When the value is less than 0 (assumed to be -n), it means that the transcoded video lasts until n seconds before the end of the original video.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Opening and ending parameters.Note: This field may return null, indicating that no valid value can be obtained.
	HeadTailParameter *WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameter `pulumi:"headTailParameter"`
	// Mosaic list, up to 10 sheets can be supported.
	MosaicSets []WorkflowMediaProcessTaskTranscodeTaskSetMosaicSet `pulumi:"mosaicSets"`
	// Rules for the `{number}` variable in the output path after transcoding.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat *WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormat `pulumi:"objectNumberFormat"`
	// The output path of the main file after transcoding can be a relative path or an absolute path. If not filled, the default is a relative path: {inputName}_transcode_{definition}.{format}.
	OutputObjectPath *string `pulumi:"outputObjectPath"`
	// The target storage of the transcoded file, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage *WorkflowMediaProcessTaskTranscodeTaskSetOutputStorage `pulumi:"outputStorage"`
	// Video transcoding custom parameters, valid when Definition is not filled with 0.When some transcoding parameters in this structure are filled in, the parameters in the transcoding template will be overwritten with the filled parameters.This parameter is used in highly customized scenarios, it is recommended that you only use Definition to specify transcoding parameters.Note: This field may return null, indicating that no valid value can be obtained.
	OverrideParameter *WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameter `pulumi:"overrideParameter"`
	// Video transcoding custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios. It is recommended that you use Definition to specify transcoding parameters first.Note: This field may return null, indicating that no valid value can be obtained.
	RawParameter *WorkflowMediaProcessTaskTranscodeTaskSetRawParameter `pulumi:"rawParameter"`
	// The output path of the transcoded fragment file (the path of ts when transcoding HLS), can only be a relative path. If not filled, the default is: `{inputName}_transcode_{definition}_{number}.{format}.
	SegmentObjectName *string `pulumi:"segmentObjectName"`
	// The start time offset of the transcoded video, unit: second.Do not fill in or fill in 0, indicating that the transcoded video starts from the beginning of the original video.When the value is greater than 0 (assumed to be n), it means that the transcoded video starts from the nth second position of the original video.When the value is less than 0 (assumed to be -n), it means that the transcoded video starts from the position n seconds before the end of the original video.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.Note: This field may return null, indicating that no valid value can be obtained.
	WatermarkSets []WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSet `pulumi:"watermarkSets"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetArgs

type WorkflowMediaProcessTaskTranscodeTaskSetArgs struct {
	// Video Transcoding Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of video after transcoding, unit: second.Do not fill in or fill in 0, indicating that the transcoded video continues until the end of the original video.When the value is greater than 0 (assumed to be n), it means that the transcoded video lasts until the nth second of the original video and terminates.When the value is less than 0 (assumed to be -n), it means that the transcoded video lasts until n seconds before the end of the original video.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Opening and ending parameters.Note: This field may return null, indicating that no valid value can be obtained.
	HeadTailParameter WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput `pulumi:"headTailParameter"`
	// Mosaic list, up to 10 sheets can be supported.
	MosaicSets WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput `pulumi:"mosaicSets"`
	// Rules for the `{number}` variable in the output path after transcoding.Note: This field may return null, indicating that no valid value can be obtained.
	ObjectNumberFormat WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput `pulumi:"objectNumberFormat"`
	// The output path of the main file after transcoding can be a relative path or an absolute path. If not filled, the default is a relative path: {inputName}_transcode_{definition}.{format}.
	OutputObjectPath pulumi.StringPtrInput `pulumi:"outputObjectPath"`
	// The target storage of the transcoded file, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.
	OutputStorage WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput `pulumi:"outputStorage"`
	// Video transcoding custom parameters, valid when Definition is not filled with 0.When some transcoding parameters in this structure are filled in, the parameters in the transcoding template will be overwritten with the filled parameters.This parameter is used in highly customized scenarios, it is recommended that you only use Definition to specify transcoding parameters.Note: This field may return null, indicating that no valid value can be obtained.
	OverrideParameter WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput `pulumi:"overrideParameter"`
	// Video transcoding custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios. It is recommended that you use Definition to specify transcoding parameters first.Note: This field may return null, indicating that no valid value can be obtained.
	RawParameter WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrInput `pulumi:"rawParameter"`
	// The output path of the transcoded fragment file (the path of ts when transcoding HLS), can only be a relative path. If not filled, the default is: `{inputName}_transcode_{definition}_{number}.{format}.
	SegmentObjectName pulumi.StringPtrInput `pulumi:"segmentObjectName"`
	// The start time offset of the transcoded video, unit: second.Do not fill in or fill in 0, indicating that the transcoded video starts from the beginning of the original video.When the value is greater than 0 (assumed to be n), it means that the transcoded video starts from the nth second position of the original video.When the value is less than 0 (assumed to be -n), it means that the transcoded video starts from the position n seconds before the end of the original video.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// Watermark list, support multiple pictures or text watermarks, up to 10.Note: This field may return null, indicating that no valid value can be obtained.
	WatermarkSets WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput `pulumi:"watermarkSets"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutput

func (i WorkflowMediaProcessTaskTranscodeTaskSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetArray

type WorkflowMediaProcessTaskTranscodeTaskSetArray []WorkflowMediaProcessTaskTranscodeTaskSetInput

func (WorkflowMediaProcessTaskTranscodeTaskSetArray) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

func (i WorkflowMediaProcessTaskTranscodeTaskSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetArrayInput

type WorkflowMediaProcessTaskTranscodeTaskSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetArrayInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetArray and WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetArrayInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetArray{ WorkflowMediaProcessTaskTranscodeTaskSetArgs{...} }

type WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput) Index

func (WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

func (o WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameter

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameter struct {
	// Title list.
	HeadSets []WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet `pulumi:"headSets"`
	// Ending List.
	TailSets []WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet `pulumi:"tailSets"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs struct {
	// Title list.
	HeadSets WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput `pulumi:"headSets"`
	// Ending List.
	TailSets WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput `pulumi:"tailSets"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo *WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type string `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo *WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo `pulumi:"urlInputInfo"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type pulumi.StringInput `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray []WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArray{ WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs{...} }

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArrayOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket string `pulumi:"bucket"`
	// Input path for media processing object files.
	Object string `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region string `pulumi:"region"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path for media processing object files.
	Object pulumi.StringInput `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs, WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtr and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo struct {
	// Video URL.
	Url string `pulumi:"url"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs struct {
	// Video URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoOutput) Url

Video URL.

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs, WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtr and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoPtrOutput) Url

Video URL.

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) HeadSets

Title list.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) TailSets

Ending List.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs, WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtr and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) HeadSets

Title list.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) TailSets

Ending List.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo *WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type string `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo *WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo `pulumi:"urlInputInfo"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type pulumi.StringInput `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray []WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArray{ WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs{...} }

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArrayOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket string `pulumi:"bucket"`
	// Input path for media processing object files.
	Object string `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region string `pulumi:"region"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path for media processing object files.
	Object pulumi.StringInput `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs, WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtr and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo struct {
	// Video URL.
	Url string `pulumi:"url"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs struct {
	// Video URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoOutput) Url

Video URL.

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs, WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtr and WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoPtrOutput) Url

Video URL.

type WorkflowMediaProcessTaskTranscodeTaskSetInput

type WorkflowMediaProcessTaskTranscodeTaskSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetArgs and WorkflowMediaProcessTaskTranscodeTaskSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSet

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSet struct {
	// Origin position, currently only supports:TopLeft: Indicates that the coordinate origin is located in the upper left corner of the video image, and the origin of the mosaic is the upper left corner of the picture or textDefault: TopLeft.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// The end time offset of the mosaic, unit: second.Fill in or fill in 0, indicating that the mosaic continues until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the mosaic lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the mosaic lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// The height of the mosaic. Support %, px two formats.When the string ends with %, it means that the mosaic Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the mosaic Height unit is pixel, such as 100px means that the Height is 100 pixels.Default: 10%.
	Height *string `pulumi:"height"`
	// The start time offset of the mosaic, unit: second. Do not fill or fill in 0, which means that the mosaic will start to appear when the screen appears.Fill in or fill in 0, which means that the mosaic will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the mosaic appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the mosaic starts to appear n seconds before the end of the screen.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// The width of the mosaic. Support %, px two formats:When the string ends with %, it means that the mosaic Width is the percentage size of the video width, such as 10% means that the Width is 10% of the video width.The string ends with px, indicating that the mosaic Width unit is pixels, such as 100px indicates that the Width is 100 pixels.Default: 10%.
	Width *string `pulumi:"width"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos *string `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos *string `pulumi:"yPos"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs struct {
	// Origin position, currently only supports:TopLeft: Indicates that the coordinate origin is located in the upper left corner of the video image, and the origin of the mosaic is the upper left corner of the picture or textDefault: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// The end time offset of the mosaic, unit: second.Fill in or fill in 0, indicating that the mosaic continues until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the mosaic lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the mosaic lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// The height of the mosaic. Support %, px two formats.When the string ends with %, it means that the mosaic Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the mosaic Height unit is pixel, such as 100px means that the Height is 100 pixels.Default: 10%.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// The start time offset of the mosaic, unit: second. Do not fill or fill in 0, which means that the mosaic will start to appear when the screen appears.Fill in or fill in 0, which means that the mosaic will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the mosaic appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the mosaic starts to appear n seconds before the end of the screen.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// The width of the mosaic. Support %, px two formats:When the string ends with %, it means that the mosaic Width is the percentage size of the video width, such as 10% means that the Width is 10% of the video width.The string ends with px, indicating that the mosaic Width unit is pixels, such as 100px indicates that the Width is 100 pixels.Default: 10%.
	Width pulumi.StringPtrInput `pulumi:"width"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput

func (i WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray []WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetInput

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

func (i WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray and WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArray{ WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs{...} }

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) Index

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetInput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs and WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the coordinate origin is located in the upper left corner of the video image, and the origin of the mosaic is the upper left corner of the picture or textDefault: TopLeft.

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) EndTimeOffset

The end time offset of the mosaic, unit: second.Fill in or fill in 0, indicating that the mosaic continues until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the mosaic lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the mosaic lasts until it disappears n seconds before the end of the screen.

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) Height

The height of the mosaic. Support %, px two formats.When the string ends with %, it means that the mosaic Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the mosaic Height unit is pixel, such as 100px means that the Height is 100 pixels.Default: 10%.

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) StartTimeOffset

The start time offset of the mosaic, unit: second. Do not fill or fill in 0, which means that the mosaic will start to appear when the screen appears.Fill in or fill in 0, which means that the mosaic will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the mosaic appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the mosaic starts to appear n seconds before the end of the screen.

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) Width

The width of the mosaic. Support %, px two formats:When the string ends with %, it means that the mosaic Width is the percentage size of the video width, such as 10% means that the Width is 10% of the video width.The string ends with px, indicating that the mosaic Width unit is pixels, such as 100px indicates that the Width is 100 pixels.Default: 10%.

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskTranscodeTaskSetMosaicSetOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormat

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormat struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment *int `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue *int `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength *int `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder *string `pulumi:"placeHolder"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs struct {
	// The growth step of the `{number}` variable, the default is 1.
	Increment pulumi.IntPtrInput `pulumi:"increment"`
	// The starting value of `{number}` variable, the default is 0.
	InitialValue pulumi.IntPtrInput `pulumi:"initialValue"`
	// The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.
	PlaceHolder pulumi.StringPtrInput `pulumi:"placeHolder"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput() WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs and WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs, WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtr and WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) Increment

The growth step of the `{number}` variable, the default is 1.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) InitialValue

The starting value of `{number}` variable, the default is 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) MinLength

The minimum length of the `{number}` variable, if insufficient, placeholders will be filled. Default is 1.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) PlaceHolder

When the length of the `{number}` variable is insufficient, a placeholder is added. Default is 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetObjectNumberFormatPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) Definition

Video Transcoding Template ID.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) EndTimeOffset

End time offset of video after transcoding, unit: second.Do not fill in or fill in 0, indicating that the transcoded video continues until the end of the original video.When the value is greater than 0 (assumed to be n), it means that the transcoded video lasts until the nth second of the original video and terminates.When the value is less than 0 (assumed to be -n), it means that the transcoded video lasts until n seconds before the end of the original video.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) HeadTailParameter

Opening and ending parameters.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) MosaicSets

Mosaic list, up to 10 sheets can be supported.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) ObjectNumberFormat

Rules for the `{number}` variable in the output path after transcoding.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) OutputObjectPath

The output path of the main file after transcoding can be a relative path or an absolute path. If not filled, the default is a relative path: {inputName}_transcode_{definition}.{format}.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) OutputStorage

The target storage of the transcoded file, if not filled, it will inherit the OutputStorage value of the upper layer.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) OverrideParameter

Video transcoding custom parameters, valid when Definition is not filled with 0.When some transcoding parameters in this structure are filled in, the parameters in the transcoding template will be overwritten with the filled parameters.This parameter is used in highly customized scenarios, it is recommended that you only use Definition to specify transcoding parameters.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) RawParameter

Video transcoding custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios. It is recommended that you use Definition to specify transcoding parameters first.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) SegmentObjectName

The output path of the transcoded fragment file (the path of ts when transcoding HLS), can only be a relative path. If not filled, the default is: `{inputName}_transcode_{definition}_{number}.{format}.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) StartTimeOffset

The start time offset of the transcoded video, unit: second.Do not fill in or fill in 0, indicating that the transcoded video starts from the beginning of the original video.When the value is greater than 0 (assumed to be n), it means that the transcoded video starts from the nth second position of the original video.When the value is less than 0 (assumed to be -n), it means that the transcoded video starts from the position n seconds before the end of the original video.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutput

func (o WorkflowMediaProcessTaskTranscodeTaskSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutput) WatermarkSets

Watermark list, support multiple pictures or text watermarks, up to 10.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorage

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs and WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs, WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtr and WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStoragePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageInput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs and WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs, WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtr and WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOutputStorageArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameter

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameter struct {
	// Audio stream configuration parameters.
	AudioTemplate *WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate `pulumi:"audioTemplate"`
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container *string `pulumi:"container"`
	// Whether to remove audio data, value:0: reserved.1: remove.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video data, value:0: reserved.1: remove.
	RemoveVideo *int `pulumi:"removeVideo"`
	// Subtitle Stream Configuration Parameters.
	SubtitleTemplate *WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate `pulumi:"subtitleTemplate"`
	// Ultra-fast HD transcoding parameters.
	TehdConfig *WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig `pulumi:"tehdConfig"`
	// Video streaming configuration parameters.
	VideoTemplate *WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate `pulumi:"videoTemplate"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs struct {
	// Audio stream configuration parameters.
	AudioTemplate WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput `pulumi:"audioTemplate"`
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container pulumi.StringPtrInput `pulumi:"container"`
	// Whether to remove audio data, value:0: reserved.1: remove.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video data, value:0: reserved.1: remove.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// Subtitle Stream Configuration Parameters.
	SubtitleTemplate WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput `pulumi:"subtitleTemplate"`
	// Ultra-fast HD transcoding parameters.
	TehdConfig WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput `pulumi:"tehdConfig"`
	// Video streaming configuration parameters.
	VideoTemplate WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput `pulumi:"videoTemplate"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel *int `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate *int `pulumi:"bitrate"`
	// Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec *string `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate *int `pulumi:"sampleRate"`
	// Specifies the audio track to preserve for the output. The default is to keep all sources.
	StreamSelects []int `pulumi:"streamSelects"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate pulumi.IntPtrInput `pulumi:"bitrate"`
	// Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec pulumi.StringPtrInput `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate pulumi.IntPtrInput `pulumi:"sampleRate"`
	// Specifies the audio track to preserve for the output. The default is to keep all sources.
	StreamSelects pulumi.IntArrayInput `pulumi:"streamSelects"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) Codec

Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) StreamSelects

Specifies the audio track to preserve for the output. The default is to keep all sources.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs, WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtr and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) Codec

Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) StreamSelects

Specifies the audio track to preserve for the output. The default is to keep all sources.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) AudioTemplate

Audio stream configuration parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) Container

Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) RemoveAudio

Whether to remove audio data, value:0: reserved.1: remove.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) RemoveVideo

Whether to remove video data, value:0: reserved.1: remove.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) SubtitleTemplate

Subtitle Stream Configuration Parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) TehdConfig

Ultra-fast HD transcoding parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterOutput) VideoTemplate

Video streaming configuration parameters.

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs, WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtr and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) AudioTemplate

Audio stream configuration parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) Container

Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) RemoveAudio

Whether to remove audio data, value:0: reserved.1: remove.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) RemoveVideo

Whether to remove video data, value:0: reserved.1: remove.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) SubtitleTemplate

Subtitle Stream Configuration Parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) TehdConfig

Ultra-fast HD transcoding parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterPtrOutput) VideoTemplate

Video streaming configuration parameters.

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate struct {
	// Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default: 1.
	FontAlpha *float64 `pulumi:"fontAlpha"`
	// Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).
	FontColor *string `pulumi:"fontColor"`
	// Font size, format: Npx, N is a value, if not specified, the subtitle file shall prevail.
	FontSize *string `pulumi:"fontSize"`
	// Font type.hei.ttf, song.ttf, simkai.ttf, arial.ttf.Default: hei.ttf.
	FontType *string `pulumi:"fontType"`
	// The address of the subtitle file to be compressed into the video.
	Path *string `pulumi:"path"`
	// Specifies the subtitle track to be compressed into the video. If there is a specified Path, the Path has a higher priority. Path and StreamIndex specify at least one.
	StreamIndex *int `pulumi:"streamIndex"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs struct {
	// Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default: 1.
	FontAlpha pulumi.Float64PtrInput `pulumi:"fontAlpha"`
	// Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).
	FontColor pulumi.StringPtrInput `pulumi:"fontColor"`
	// Font size, format: Npx, N is a value, if not specified, the subtitle file shall prevail.
	FontSize pulumi.StringPtrInput `pulumi:"fontSize"`
	// Font type.hei.ttf, song.ttf, simkai.ttf, arial.ttf.Default: hei.ttf.
	FontType pulumi.StringPtrInput `pulumi:"fontType"`
	// The address of the subtitle file to be compressed into the video.
	Path pulumi.StringPtrInput `pulumi:"path"`
	// Specifies the subtitle track to be compressed into the video. If there is a specified Path, the Path has a higher priority. Path and StreamIndex specify at least one.
	StreamIndex pulumi.IntPtrInput `pulumi:"streamIndex"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontAlpha

Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default: 1.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontColor

Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontSize

Font size, format: Npx, N is a value, if not specified, the subtitle file shall prevail.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) FontType

Font type.hei.ttf, song.ttf, simkai.ttf, arial.ttf.Default: hei.ttf.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) Path

The address of the subtitle file to be compressed into the video.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) StreamIndex

Specifies the subtitle track to be compressed into the video. If there is a specified Path, the Path has a higher priority. Path and StreamIndex specify at least one.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs, WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtr and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontAlpha

Text transparency, value range: (0, 1].0: fully transparent.1: fully opaque.Default: 1.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontColor

Font color, format: 0xRRGGBB, default value: 0xFFFFFF (white).

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontSize

Font size, format: Npx, N is a value, if not specified, the subtitle file shall prevail.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) FontType

Font type.hei.ttf, song.ttf, simkai.ttf, arial.ttf.Default: hei.ttf.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) Path

The address of the subtitle file to be compressed into the video.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) StreamIndex

Specifies the subtitle track to be compressed into the video. If there is a specified Path, the Path has a higher priority. Path and StreamIndex specify at least one.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig struct {
	// The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.
	Type *string `pulumi:"type"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs struct {
	// The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) MaxVideoBitrate

The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigOutput) Type

Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs, WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtr and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) MaxVideoBitrate

The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigPtrOutput) Type

Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate *int `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec *string `pulumi:"codec"`
	// Content Adaptive Encoding. optional value:0: not open.1: open.Default: 0.When this parameter is turned on, multiple code streams with different resolutions and different bit rates will be adaptively generated. The width and height of the VideoTemplate are the maximum resolutions among the multiple code streams, and the bit rates in the VideoTemplate are multiple code rates. The highest bit rate in the stream, the vcrf in VideoTemplate is the highest quality among multiple bit streams. When the resolution, bit rate and vcrf are not set, the highest resolution generated by the ContentAdaptStream parameter is the resolution of the video source, and the video quality is close to vmaf95. To enable this parameter or learn about billing details, please contact your Tencent Cloud Business.
	ContentAdaptStream *int `pulumi:"contentAdaptStream"`
	// Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.
	FillType *string `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps *int `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop *int `pulumi:"gop"`
	// The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Height *int `pulumi:"height"`
	// Adaptive resolution, optional values:“`open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf *int `pulumi:"vcrf"`
	// The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Width *int `pulumi:"width"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate pulumi.IntPtrInput `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec pulumi.StringPtrInput `pulumi:"codec"`
	// Content Adaptive Encoding. optional value:0: not open.1: open.Default: 0.When this parameter is turned on, multiple code streams with different resolutions and different bit rates will be adaptively generated. The width and height of the VideoTemplate are the maximum resolutions among the multiple code streams, and the bit rates in the VideoTemplate are multiple code rates. The highest bit rate in the stream, the vcrf in VideoTemplate is the highest quality among multiple bit streams. When the resolution, bit rate and vcrf are not set, the highest resolution generated by the ContentAdaptStream parameter is the resolution of the video source, and the video quality is close to vmaf95. To enable this parameter or learn about billing details, please contact your Tencent Cloud Business.
	ContentAdaptStream pulumi.IntPtrInput `pulumi:"contentAdaptStream"`
	// Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps pulumi.IntPtrInput `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// Adaptive resolution, optional values:“`open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ContentAdaptStream

Content Adaptive Encoding. optional value:0: not open.1: open.Default: 0.When this parameter is turned on, multiple code streams with different resolutions and different bit rates will be adaptively generated. The width and height of the VideoTemplate are the maximum resolutions among the multiple code streams, and the bit rates in the VideoTemplate are multiple code rates. The highest bit rate in the stream, the vcrf in VideoTemplate is the highest quality among multiple bit streams. When the resolution, bit rate and vcrf are not set, the highest resolution generated by the ContentAdaptStream parameter is the resolution of the video source, and the video quality is close to vmaf95. To enable this parameter or learn about billing details, please contact your Tencent Cloud Business.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) FillType

Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Height

The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ResolutionAdaptive

Adaptive resolution, optional values:```open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateOutput) Width

The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs, WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtr and WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ContentAdaptStream

Content Adaptive Encoding. optional value:0: not open.1: open.Default: 0.When this parameter is turned on, multiple code streams with different resolutions and different bit rates will be adaptively generated. The width and height of the VideoTemplate are the maximum resolutions among the multiple code streams, and the bit rates in the VideoTemplate are multiple code rates. The highest bit rate in the stream, the vcrf in VideoTemplate is the highest quality among multiple bit streams. When the resolution, bit rate and vcrf are not set, the highest resolution generated by the ContentAdaptStream parameter is the resolution of the video source, and the video quality is close to vmaf95. To enable this parameter or learn about billing details, please contact your Tencent Cloud Business.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) FillType

Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Height

The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ResolutionAdaptive

Adaptive resolution, optional values:```open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (WorkflowMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplatePtrOutput) Width

The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameter

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameter struct {
	// Audio stream configuration parameters, when RemoveAudio is 0, this field is required.
	AudioTemplate *WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate `pulumi:"audioTemplate"`
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container string `pulumi:"container"`
	// Whether to remove audio data, value:0: reserved.1: remove.Default: 0.
	RemoveAudio *int `pulumi:"removeAudio"`
	// Whether to remove video data, value:0: reserved.1: remove.Default: 0.
	RemoveVideo *int `pulumi:"removeVideo"`
	// Ultra-fast HD transcoding parameters.
	TehdConfig *WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig `pulumi:"tehdConfig"`
	// Video stream configuration parameters, when RemoveVideo is 0, this field is required.
	VideoTemplate *WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate `pulumi:"videoTemplate"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs struct {
	// Audio stream configuration parameters, when RemoveAudio is 0, this field is required.
	AudioTemplate WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput `pulumi:"audioTemplate"`
	// Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.
	Container pulumi.StringInput `pulumi:"container"`
	// Whether to remove audio data, value:0: reserved.1: remove.Default: 0.
	RemoveAudio pulumi.IntPtrInput `pulumi:"removeAudio"`
	// Whether to remove video data, value:0: reserved.1: remove.Default: 0.
	RemoveVideo pulumi.IntPtrInput `pulumi:"removeVideo"`
	// Ultra-fast HD transcoding parameters.
	TehdConfig WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput `pulumi:"tehdConfig"`
	// Video stream configuration parameters, when RemoveVideo is 0, this field is required.
	VideoTemplate WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput `pulumi:"videoTemplate"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel *int `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate int `pulumi:"bitrate"`
	// Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec string `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate int `pulumi:"sampleRate"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs struct {
	// Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.
	AudioChannel pulumi.IntPtrInput `pulumi:"audioChannel"`
	// Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.
	SampleRate pulumi.IntInput `pulumi:"sampleRate"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) Codec

Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs, WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtr and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) AudioChannel

Audio channel mode, optional values:`1: single channel.2: Dual channel.6: Stereo.When the package format of the media is an audio format (flac, ogg, mp3, m4a), the number of channels is not allowed to be set to stereo.Default: 2.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) Bitrate

Bit rate of the audio stream, value range: 0 and [26, 256], unit: kbps.When the value is 0, it means that the audio bit rate is consistent with the original audio.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) Codec

Encoding format of frequency stream.When the outer parameter Container is mp3, the optional value is:libmp3lame.When the outer parameter Container is ogg or flac, the optional value is:flac.When the outer parameter Container is m4a, the optional value is:libfdk_aac.libmp3lame.ac3.When the outer parameter Container is mp4 or flv, the optional value is:libfdk_aac: more suitable for mp4.libmp3lame: more suitable for flv.When the outer parameter Container is hls, the optional value is:libfdk_aac.libmp3lame.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) SampleRate

Sampling rate of audio stream, optional value.32000.44100.48000.Unit: Hz.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) AudioTemplate

Audio stream configuration parameters, when RemoveAudio is 0, this field is required.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) Container

Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) RemoveAudio

Whether to remove audio data, value:0: reserved.1: remove.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) RemoveVideo

Whether to remove video data, value:0: reserved.1: remove.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) TehdConfig

Ultra-fast HD transcoding parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterOutput) VideoTemplate

Video stream configuration parameters, when RemoveVideo is 0, this field is required.

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs, WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtr and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetRawParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) AudioTemplate

Audio stream configuration parameters, when RemoveAudio is 0, this field is required.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) Container

Encapsulation format, optional values: mp4, flv, hls, mp3, flac, ogg, m4a. Among them, mp3, flac, ogg, m4a are pure audio files.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) RemoveAudio

Whether to remove audio data, value:0: reserved.1: remove.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) RemoveVideo

Whether to remove video data, value:0: reserved.1: remove.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) TehdConfig

Ultra-fast HD transcoding parameters.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterPtrOutput) VideoTemplate

Video stream configuration parameters, when RemoveVideo is 0, this field is required.

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig struct {
	// The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.
	MaxVideoBitrate *int `pulumi:"maxVideoBitrate"`
	// Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.
	Type string `pulumi:"type"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs struct {
	// The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.
	MaxVideoBitrate pulumi.IntPtrInput `pulumi:"maxVideoBitrate"`
	// Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) MaxVideoBitrate

The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigOutput) Type

Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs, WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtr and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) MaxVideoBitrate

The upper limit of the video bit rate, which is valid when the Type specifies the ultra-fast HD type.Do not fill in or fill in 0 means that there is no upper limit on the video bit rate.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigPtrOutput) Type

Extremely high-definition type, optional value:TEHD-100: Extreme HD-100.Not filling means that the ultra-fast high-definition is not enabled.

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate int `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec string `pulumi:"codec"`
	// Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.
	FillType *string `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps int `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop *int `pulumi:"gop"`
	// The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Height *int `pulumi:"height"`
	// Adaptive resolution, optional values:“`open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive *string `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf *int `pulumi:"vcrf"`
	// The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Width *int `pulumi:"width"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs struct {
	// Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.
	Codec pulumi.StringInput `pulumi:"codec"`
	// Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.
	FillType pulumi.StringPtrInput `pulumi:"fillType"`
	// Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].
	Fps pulumi.IntInput `pulumi:"fps"`
	// The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.
	Gop pulumi.IntPtrInput `pulumi:"gop"`
	// The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// Adaptive resolution, optional values:“`open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.
	ResolutionAdaptive pulumi.StringPtrInput `pulumi:"resolutionAdaptive"`
	// Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.
	Vcrf pulumi.IntPtrInput `pulumi:"vcrf"`
	// The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) FillType

Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Height

The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ResolutionAdaptive

Adaptive resolution, optional values:```open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateOutput) Width

The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs, WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtr and WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Bitrate

Bit rate of the video stream, value range: 0 and [128, 35000], unit: kbps.When the value is 0, it means that the video bit rate is consistent with the original video.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Codec

Encoding format of the video stream, optional value:libx264: H.264 encoding.libx265: H.265 encoding.av1: AOMedia Video 1 encoding.Note: Currently H.265 encoding must specify a resolution, and it needs to be within 640*480.Note: av1 encoded containers currently only support mp4.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) FillType

Filling method, when the aspect ratio of the video stream configuration is inconsistent with the aspect ratio of the original video, the processing method for transcoding is filling. Optional filling method:stretch: Stretch, stretch each frame to fill the entire screen, which may cause the transcoded video to be squashed or stretched;.black: Leave black, keep the aspect ratio of the video unchanged, and fill the rest of the edge with black.white: Leave blank, keep the aspect ratio of the video unchanged, and fill the rest of the edge with white.gauss: Gaussian blur, keep the aspect ratio of the video unchanged, and fill the rest of the edge with Gaussian blur.Default: black.Note: Adaptive stream only supports stretch, black.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Fps

Video frame rate, value range: [0, 100], unit: Hz.When the value is 0, it means that the frame rate is consistent with the original video.Note: The value range for adaptive code rate is [0, 60].

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Gop

The interval between keyframe I frames, value range: 0 and [1, 100000], unit: number of frames.When filling 0 or not filling, the system will automatically set the gop length.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Height

The maximum value of video stream height (or short side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ResolutionAdaptive

Adaptive resolution, optional values:```open: open, at this time, Width represents the long side of the video, Height represents the short side of the video.close: close, at this time, Width represents the width of the video, and Height represents the height of the video.Default: open.Note: In adaptive mode, Width cannot be smaller than Height.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Vcrf

Video constant bit rate control factor, the value range is [1, 51].If this parameter is specified, the code rate control method of CRF will be used for transcoding (the video code rate will no longer take effect).If there is no special requirement, it is not recommended to specify this parameter.

func (WorkflowMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplatePtrOutput) Width

The maximum value of video stream width (or long side), value range: 0 and [128, 4096], unit: px.When Width and Height are both 0, the resolution is the same.When Width is 0 and Height is not 0, Width is scaled proportionally.When Width is not 0 and Height is 0, Height is scaled proportionally.When both Width and Height are not 0, the resolution is specified by the user.Default: 0.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSet

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSet struct {
	// Watermark Template ID.
	Definition int `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset *float64 `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter *WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent *string `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent *string `pulumi:"textContent"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs struct {
	// Watermark Template ID.
	Definition pulumi.IntInput `pulumi:"definition"`
	// End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.
	EndTimeOffset pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	// Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.
	RawParameter WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput `pulumi:"rawParameter"`
	// The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	// SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.
	SvgContent pulumi.StringPtrInput `pulumi:"svgContent"`
	// Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.
	TextContent pulumi.StringPtrInput `pulumi:"textContent"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray []WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetInput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

func (i WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArray{ WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs{...} }

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) Index

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArrayOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) Definition

Watermark Template ID.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) EndTimeOffset

End time offset of watermark, unit: second.Do not fill in or fill in 0, indicating that the watermark lasts until the end of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark lasts until the nth second and disappears.When the value is less than 0 (assumed to be -n), it means that the watermark lasts until it disappears n seconds before the end of the screen.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) RawParameter

Watermark custom parameters, valid when Definition is filled with 0.This parameter is used in highly customized scenarios, it is recommended that you use Definition to specify watermark parameters first.Watermark custom parameters do not support screenshot watermarking.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) StartTimeOffset

The start time offset of the watermark, unit: second. Do not fill in or fill in 0, which means that the watermark will start to appear when the screen appears.Do not fill in or fill in 0, which means the watermark will appear from the beginning of the screen.When the value is greater than 0 (assumed to be n), it means that the watermark appears from the nth second of the screen.When the value is less than 0 (assumed to be -n), it means that the watermark starts to appear n seconds before the end of the screen.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) SvgContent

SVG content. The length cannot exceed 2000000 characters. Fill in only if the watermark type is SVG watermark.SVG watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) TextContent

Text content, the length does not exceed 100 characters. Fill in only when the watermark type is text watermark.Text watermark does not support screenshot watermarking.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin *string `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate *WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type string `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos *string `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos *string `pulumi:"yPos"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs struct {
	// Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.
	CoordinateOrigin pulumi.StringPtrInput `pulumi:"coordinateOrigin"`
	// Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.
	ImageTemplate WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput `pulumi:"imageTemplate"`
	// Watermark type, optional value:image: image watermark.
	Type pulumi.StringInput `pulumi:"type"`
	// The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.
	XPos pulumi.StringPtrInput `pulumi:"xPos"`
	// The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.
	YPos pulumi.StringPtrInput `pulumi:"yPos"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (i WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height *string `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType *string `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width *string `pulumi:"width"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs struct {
	// The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.
	Height pulumi.StringPtrInput `pulumi:"height"`
	// The input content of the watermark image. Support jpeg, png image format.
	ImageContent WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput `pulumi:"imageContent"`
	// Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).
	RepeatType pulumi.StringPtrInput `pulumi:"repeatType"`
	// The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.
	Width pulumi.StringPtrInput `pulumi:"width"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo *WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type string `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo *WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo `pulumi:"urlInputInfo"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs struct {
	// Valid when Type is COS, this item is required, indicating media processing COS object information.
	CosInputInfo WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput `pulumi:"cosInputInfo"`
	// Enter the type of source object, which supports COS and URL.
	Type pulumi.StringInput `pulumi:"type"`
	// Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.
	UrlInputInfo WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput `pulumi:"urlInputInfo"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket string `pulumi:"bucket"`
	// Input path for media processing object files.
	Object string `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region string `pulumi:"region"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs struct {
	// The name of the COS Bucket where the media processing object file is located.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Input path for media processing object files.
	Object pulumi.StringInput `pulumi:"object"`
	// The park to which the COS Bucket where the media processing target file resides belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs, WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtr and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Bucket

The name of the COS Bucket where the media processing object file is located.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Object

Input path for media processing object files.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) Region

The park to which the COS Bucket where the media processing target file resides belongs.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs, WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtr and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) CosInputInfo

Valid when Type is COS, this item is required, indicating media processing COS object information.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) Type

Enter the type of source object, which supports COS and URL.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentPtrOutput) UrlInputInfo

Valid when Type is URL, this item is required, indicating media processing URL object information.Note: This field may return null, indicating that no valid value can be obtained.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo struct {
	// Video URL.
	Url string `pulumi:"url"`
}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs struct {
	// Video URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoOutput) Url

Video URL.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs, WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtr and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoPtrOutput) Url

Video URL.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs, WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtr and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Height

The height of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Height is the percentage size of the video height, such as 10% means that the Height is 10% of the video height.When the string ends with px, it means that the watermark Height unit is pixel, such as 100px means that the Height is 100 pixels.Default value: 0px, indicating that Height is scaled according to the aspect ratio of the original watermark image.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ImageContent

The input content of the watermark image. Support jpeg, png image format.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) RepeatType

Watermark repeat type. Usage scenario: The watermark is a dynamic image. Ranges.once: After the dynamic watermark is played, it will no longer appear.repeat_last_frame: After the watermark is played, stay on the last frame.repeat: the watermark loops until the end of the video (default).

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplatePtrOutput) Width

The width of the watermark. Support %, px two formats:When the string ends with %, it means that the watermark Width is a percentage of the video width, such as 10% means that the Width is 10% of the video width.When the string ends with px, it means that the watermark Width unit is pixels, such as 100px means that the Width is 100 pixels.Default: 10%.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterInput` via:

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs{...}

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (o WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext(ctx context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput interface {
	pulumi.Input

	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput() WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput
	ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext(context.Context) WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput
}

WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput is an input type that accepts WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs, WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtr and WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput values. You can construct a concrete instance of `WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrInput` via:

        WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs{...}

or:

        nil

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput

type WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput struct{ *pulumi.OutputState }

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) CoordinateOrigin

Origin position, currently only supports:TopLeft: Indicates that the origin of the coordinates is at the upper left corner of the video image, and the origin of the watermark is the upper left corner of the picture or text.Default: TopLeft.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) Elem

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ElementType

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ImageTemplate

Image watermark template, when Type is image, this field is required. When Type is text, this field is invalid.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) ToWorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutputWithContext

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) Type

Watermark type, optional value:image: image watermark.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) XPos

The horizontal position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark XPos specifies a percentage for the video width, such as 10% means that XPos is 10% of the video width.When the string ends with px, it means that the watermark XPos is the specified pixel, such as 100px means that the XPos is 100 pixels.Default: 0px.

func (WorkflowMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterPtrOutput) YPos

The vertical position of the origin of the watermark from the origin of the coordinates of the video image. Support %, px two formats:When the string ends with %, it means that the watermark YPos specifies a percentage for the video height, such as 10% means that YPos is 10% of the video height.When the string ends with px, it means that the watermark YPos is the specified pixel, such as 100px means that the YPos is 100 pixels.Default: 0px.

type WorkflowOutput

type WorkflowOutput struct{ *pulumi.OutputState }

func (WorkflowOutput) AiAnalysisTask

Video Content Analysis Type Task Parameters.

func (WorkflowOutput) AiContentReviewTask

func (o WorkflowOutput) AiContentReviewTask() WorkflowAiContentReviewTaskPtrOutput

Video Content Moderation Type Task Parameters.

func (WorkflowOutput) AiRecognitionTask

func (o WorkflowOutput) AiRecognitionTask() WorkflowAiRecognitionTaskPtrOutput

Video content recognition type task parameters.

func (WorkflowOutput) ElementType

func (WorkflowOutput) ElementType() reflect.Type

func (WorkflowOutput) MediaProcessTask

Media Processing Type Task Parameters.

func (WorkflowOutput) OutputDir

func (o WorkflowOutput) OutputDir() pulumi.StringPtrOutput

The target directory of the output file generated by media processing, if not filled, it means that it is consistent with the directory where the trigger file is located.

func (WorkflowOutput) OutputStorage

File output storage location for media processing. If left blank, the storage location in Trigger will be inherited.

func (WorkflowOutput) TaskNotifyConfig

The event notification configuration of the task, if it is not filled, it means that the event notification will not be obtained.

func (WorkflowOutput) TaskPriority

func (o WorkflowOutput) TaskPriority() pulumi.IntPtrOutput

The priority of the workflow, the larger the value, the higher the priority, the value range is -10 to 10, and blank means 0.

func (WorkflowOutput) ToWorkflowOutput

func (o WorkflowOutput) ToWorkflowOutput() WorkflowOutput

func (WorkflowOutput) ToWorkflowOutputWithContext

func (o WorkflowOutput) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput

func (WorkflowOutput) Trigger

The trigger rule bound to the workflow, when the uploaded video hits the rule to this object, the workflow will be triggered.

func (WorkflowOutput) WorkflowName

func (o WorkflowOutput) WorkflowName() pulumi.StringOutput

Workflow name, up to 128 characters. The name is unique for the same user.

type WorkflowOutputStorage

type WorkflowOutputStorage struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage *WorkflowOutputStorageCosOutputStorage `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type string `pulumi:"type"`
}

type WorkflowOutputStorageArgs

type WorkflowOutputStorageArgs struct {
	// Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.
	CosOutputStorage WorkflowOutputStorageCosOutputStoragePtrInput `pulumi:"cosOutputStorage"`
	// The type of media processing output object storage location, now only supports COS.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowOutputStorageArgs) ElementType

func (WorkflowOutputStorageArgs) ElementType() reflect.Type

func (WorkflowOutputStorageArgs) ToWorkflowOutputStorageOutput

func (i WorkflowOutputStorageArgs) ToWorkflowOutputStorageOutput() WorkflowOutputStorageOutput

func (WorkflowOutputStorageArgs) ToWorkflowOutputStorageOutputWithContext

func (i WorkflowOutputStorageArgs) ToWorkflowOutputStorageOutputWithContext(ctx context.Context) WorkflowOutputStorageOutput

func (WorkflowOutputStorageArgs) ToWorkflowOutputStoragePtrOutput

func (i WorkflowOutputStorageArgs) ToWorkflowOutputStoragePtrOutput() WorkflowOutputStoragePtrOutput

func (WorkflowOutputStorageArgs) ToWorkflowOutputStoragePtrOutputWithContext

func (i WorkflowOutputStorageArgs) ToWorkflowOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowOutputStoragePtrOutput

type WorkflowOutputStorageCosOutputStorage

type WorkflowOutputStorageCosOutputStorage struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket *string `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region *string `pulumi:"region"`
}

type WorkflowOutputStorageCosOutputStorageArgs

type WorkflowOutputStorageCosOutputStorageArgs struct {
	// The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (WorkflowOutputStorageCosOutputStorageArgs) ElementType

func (WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStorageOutput

func (i WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStorageOutput() WorkflowOutputStorageCosOutputStorageOutput

func (WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStorageOutputWithContext

func (i WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) WorkflowOutputStorageCosOutputStorageOutput

func (WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStoragePtrOutput

func (i WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStoragePtrOutput() WorkflowOutputStorageCosOutputStoragePtrOutput

func (WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext

func (i WorkflowOutputStorageCosOutputStorageArgs) ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowOutputStorageCosOutputStoragePtrOutput

type WorkflowOutputStorageCosOutputStorageInput

type WorkflowOutputStorageCosOutputStorageInput interface {
	pulumi.Input

	ToWorkflowOutputStorageCosOutputStorageOutput() WorkflowOutputStorageCosOutputStorageOutput
	ToWorkflowOutputStorageCosOutputStorageOutputWithContext(context.Context) WorkflowOutputStorageCosOutputStorageOutput
}

WorkflowOutputStorageCosOutputStorageInput is an input type that accepts WorkflowOutputStorageCosOutputStorageArgs and WorkflowOutputStorageCosOutputStorageOutput values. You can construct a concrete instance of `WorkflowOutputStorageCosOutputStorageInput` via:

WorkflowOutputStorageCosOutputStorageArgs{...}

type WorkflowOutputStorageCosOutputStorageOutput

type WorkflowOutputStorageCosOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowOutputStorageCosOutputStorageOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowOutputStorageCosOutputStorageOutput) ElementType

func (WorkflowOutputStorageCosOutputStorageOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStorageOutput

func (o WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStorageOutput() WorkflowOutputStorageCosOutputStorageOutput

func (WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStorageOutputWithContext

func (o WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStorageOutputWithContext(ctx context.Context) WorkflowOutputStorageCosOutputStorageOutput

func (WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutput

func (o WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutput() WorkflowOutputStorageCosOutputStoragePtrOutput

func (WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext

func (o WorkflowOutputStorageCosOutputStorageOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowOutputStorageCosOutputStoragePtrOutput

type WorkflowOutputStorageCosOutputStoragePtrInput

type WorkflowOutputStorageCosOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowOutputStorageCosOutputStoragePtrOutput() WorkflowOutputStorageCosOutputStoragePtrOutput
	ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext(context.Context) WorkflowOutputStorageCosOutputStoragePtrOutput
}

WorkflowOutputStorageCosOutputStoragePtrInput is an input type that accepts WorkflowOutputStorageCosOutputStorageArgs, WorkflowOutputStorageCosOutputStoragePtr and WorkflowOutputStorageCosOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowOutputStorageCosOutputStoragePtrInput` via:

        WorkflowOutputStorageCosOutputStorageArgs{...}

or:

        nil

type WorkflowOutputStorageCosOutputStoragePtrOutput

type WorkflowOutputStorageCosOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowOutputStorageCosOutputStoragePtrOutput) Bucket

The target Bucket name of the file output generated by media processing, if not filled, it means the upper layer.

func (WorkflowOutputStorageCosOutputStoragePtrOutput) Elem

func (WorkflowOutputStorageCosOutputStoragePtrOutput) ElementType

func (WorkflowOutputStorageCosOutputStoragePtrOutput) Region

The park of the target Bucket for the output of the file generated by media processing. If not filled, it means inheriting from the upper layer.

func (WorkflowOutputStorageCosOutputStoragePtrOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutput

func (o WorkflowOutputStorageCosOutputStoragePtrOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutput() WorkflowOutputStorageCosOutputStoragePtrOutput

func (WorkflowOutputStorageCosOutputStoragePtrOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext

func (o WorkflowOutputStorageCosOutputStoragePtrOutput) ToWorkflowOutputStorageCosOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowOutputStorageCosOutputStoragePtrOutput

type WorkflowOutputStorageInput

type WorkflowOutputStorageInput interface {
	pulumi.Input

	ToWorkflowOutputStorageOutput() WorkflowOutputStorageOutput
	ToWorkflowOutputStorageOutputWithContext(context.Context) WorkflowOutputStorageOutput
}

WorkflowOutputStorageInput is an input type that accepts WorkflowOutputStorageArgs and WorkflowOutputStorageOutput values. You can construct a concrete instance of `WorkflowOutputStorageInput` via:

WorkflowOutputStorageArgs{...}

type WorkflowOutputStorageOutput

type WorkflowOutputStorageOutput struct{ *pulumi.OutputState }

func (WorkflowOutputStorageOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowOutputStorageOutput) ElementType

func (WorkflowOutputStorageOutput) ToWorkflowOutputStorageOutput

func (o WorkflowOutputStorageOutput) ToWorkflowOutputStorageOutput() WorkflowOutputStorageOutput

func (WorkflowOutputStorageOutput) ToWorkflowOutputStorageOutputWithContext

func (o WorkflowOutputStorageOutput) ToWorkflowOutputStorageOutputWithContext(ctx context.Context) WorkflowOutputStorageOutput

func (WorkflowOutputStorageOutput) ToWorkflowOutputStoragePtrOutput

func (o WorkflowOutputStorageOutput) ToWorkflowOutputStoragePtrOutput() WorkflowOutputStoragePtrOutput

func (WorkflowOutputStorageOutput) ToWorkflowOutputStoragePtrOutputWithContext

func (o WorkflowOutputStorageOutput) ToWorkflowOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowOutputStoragePtrOutput

func (WorkflowOutputStorageOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowOutputStoragePtrInput

type WorkflowOutputStoragePtrInput interface {
	pulumi.Input

	ToWorkflowOutputStoragePtrOutput() WorkflowOutputStoragePtrOutput
	ToWorkflowOutputStoragePtrOutputWithContext(context.Context) WorkflowOutputStoragePtrOutput
}

WorkflowOutputStoragePtrInput is an input type that accepts WorkflowOutputStorageArgs, WorkflowOutputStoragePtr and WorkflowOutputStoragePtrOutput values. You can construct a concrete instance of `WorkflowOutputStoragePtrInput` via:

        WorkflowOutputStorageArgs{...}

or:

        nil

type WorkflowOutputStoragePtrOutput

type WorkflowOutputStoragePtrOutput struct{ *pulumi.OutputState }

func (WorkflowOutputStoragePtrOutput) CosOutputStorage

Valid when Type is COS, this item is required, indicating the media processing COS output location.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowOutputStoragePtrOutput) Elem

func (WorkflowOutputStoragePtrOutput) ElementType

func (WorkflowOutputStoragePtrOutput) ToWorkflowOutputStoragePtrOutput

func (o WorkflowOutputStoragePtrOutput) ToWorkflowOutputStoragePtrOutput() WorkflowOutputStoragePtrOutput

func (WorkflowOutputStoragePtrOutput) ToWorkflowOutputStoragePtrOutputWithContext

func (o WorkflowOutputStoragePtrOutput) ToWorkflowOutputStoragePtrOutputWithContext(ctx context.Context) WorkflowOutputStoragePtrOutput

func (WorkflowOutputStoragePtrOutput) Type

The type of media processing output object storage location, now only supports COS.

type WorkflowState

type WorkflowState struct {
	// Video Content Analysis Type Task Parameters.
	AiAnalysisTask WorkflowAiAnalysisTaskPtrInput
	// Video Content Moderation Type Task Parameters.
	AiContentReviewTask WorkflowAiContentReviewTaskPtrInput
	// Video content recognition type task parameters.
	AiRecognitionTask WorkflowAiRecognitionTaskPtrInput
	// Media Processing Type Task Parameters.
	MediaProcessTask WorkflowMediaProcessTaskPtrInput
	// The target directory of the output file generated by media processing, if not filled, it means that it is consistent with the directory where the trigger file is located.
	OutputDir pulumi.StringPtrInput
	// File output storage location for media processing. If left blank, the storage location in Trigger will be inherited.
	OutputStorage WorkflowOutputStoragePtrInput
	// The event notification configuration of the task, if it is not filled, it means that the event notification will not be obtained.
	TaskNotifyConfig WorkflowTaskNotifyConfigPtrInput
	// The priority of the workflow, the larger the value, the higher the priority, the value range is -10 to 10, and blank means 0.
	TaskPriority pulumi.IntPtrInput
	// The trigger rule bound to the workflow, when the uploaded video hits the rule to this object, the workflow will be triggered.
	Trigger WorkflowTriggerPtrInput
	// Workflow name, up to 128 characters. The name is unique for the same user.
	WorkflowName pulumi.StringPtrInput
}

func (WorkflowState) ElementType

func (WorkflowState) ElementType() reflect.Type

type WorkflowTaskNotifyConfig

type WorkflowTaskNotifyConfig struct {
	// CMQ or TDMQ-CMQ model, there are two kinds of Queue and Topic.
	CmqModel *string `pulumi:"cmqModel"`
	// Region of CMQ or TDMQ-CMQ, such as sh, bj, etc.
	CmqRegion *string `pulumi:"cmqRegion"`
	// The mode of the workflow notification, the possible values are Finish and Change, leaving blank means Finish.
	NotifyMode *string `pulumi:"notifyMode"`
	// Notification type, optional value:CMQ: offline, it is recommended to switch to TDMQ-CMQ.TDMQ-CMQ: message queue.URL: When the URL is specified, the HTTP callback is pushed to the address specified by NotifyUrl, the callback protocol is http+json, and the package body content is the same as the output parameters of the parsing event notification interface.SCF: not recommended, additional configuration of SCF in the console is required.Note: CMQ is the default when not filled or empty, if you need to use other types, you need to fill in the corresponding type value.
	NotifyType *string `pulumi:"notifyType"`
	// HTTP callback address, required when NotifyType is URL.
	NotifyUrl *string `pulumi:"notifyUrl"`
	// Valid when the model is Queue, indicating the queue name of the CMQ or TDMQ-CMQ that receives the event notification.
	QueueName *string `pulumi:"queueName"`
	// Valid when the model is a Topic, indicating the topic name of the CMQ or TDMQ-CMQ that receives event notifications.
	TopicName *string `pulumi:"topicName"`
}

type WorkflowTaskNotifyConfigArgs

type WorkflowTaskNotifyConfigArgs struct {
	// CMQ or TDMQ-CMQ model, there are two kinds of Queue and Topic.
	CmqModel pulumi.StringPtrInput `pulumi:"cmqModel"`
	// Region of CMQ or TDMQ-CMQ, such as sh, bj, etc.
	CmqRegion pulumi.StringPtrInput `pulumi:"cmqRegion"`
	// The mode of the workflow notification, the possible values are Finish and Change, leaving blank means Finish.
	NotifyMode pulumi.StringPtrInput `pulumi:"notifyMode"`
	// Notification type, optional value:CMQ: offline, it is recommended to switch to TDMQ-CMQ.TDMQ-CMQ: message queue.URL: When the URL is specified, the HTTP callback is pushed to the address specified by NotifyUrl, the callback protocol is http+json, and the package body content is the same as the output parameters of the parsing event notification interface.SCF: not recommended, additional configuration of SCF in the console is required.Note: CMQ is the default when not filled or empty, if you need to use other types, you need to fill in the corresponding type value.
	NotifyType pulumi.StringPtrInput `pulumi:"notifyType"`
	// HTTP callback address, required when NotifyType is URL.
	NotifyUrl pulumi.StringPtrInput `pulumi:"notifyUrl"`
	// Valid when the model is Queue, indicating the queue name of the CMQ or TDMQ-CMQ that receives the event notification.
	QueueName pulumi.StringPtrInput `pulumi:"queueName"`
	// Valid when the model is a Topic, indicating the topic name of the CMQ or TDMQ-CMQ that receives event notifications.
	TopicName pulumi.StringPtrInput `pulumi:"topicName"`
}

func (WorkflowTaskNotifyConfigArgs) ElementType

func (WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigOutput

func (i WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigOutput() WorkflowTaskNotifyConfigOutput

func (WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigOutputWithContext

func (i WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigOutputWithContext(ctx context.Context) WorkflowTaskNotifyConfigOutput

func (WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigPtrOutput

func (i WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigPtrOutput() WorkflowTaskNotifyConfigPtrOutput

func (WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigPtrOutputWithContext

func (i WorkflowTaskNotifyConfigArgs) ToWorkflowTaskNotifyConfigPtrOutputWithContext(ctx context.Context) WorkflowTaskNotifyConfigPtrOutput

type WorkflowTaskNotifyConfigInput

type WorkflowTaskNotifyConfigInput interface {
	pulumi.Input

	ToWorkflowTaskNotifyConfigOutput() WorkflowTaskNotifyConfigOutput
	ToWorkflowTaskNotifyConfigOutputWithContext(context.Context) WorkflowTaskNotifyConfigOutput
}

WorkflowTaskNotifyConfigInput is an input type that accepts WorkflowTaskNotifyConfigArgs and WorkflowTaskNotifyConfigOutput values. You can construct a concrete instance of `WorkflowTaskNotifyConfigInput` via:

WorkflowTaskNotifyConfigArgs{...}

type WorkflowTaskNotifyConfigOutput

type WorkflowTaskNotifyConfigOutput struct{ *pulumi.OutputState }

func (WorkflowTaskNotifyConfigOutput) CmqModel

CMQ or TDMQ-CMQ model, there are two kinds of Queue and Topic.

func (WorkflowTaskNotifyConfigOutput) CmqRegion

Region of CMQ or TDMQ-CMQ, such as sh, bj, etc.

func (WorkflowTaskNotifyConfigOutput) ElementType

func (WorkflowTaskNotifyConfigOutput) NotifyMode

The mode of the workflow notification, the possible values are Finish and Change, leaving blank means Finish.

func (WorkflowTaskNotifyConfigOutput) NotifyType

Notification type, optional value:CMQ: offline, it is recommended to switch to TDMQ-CMQ.TDMQ-CMQ: message queue.URL: When the URL is specified, the HTTP callback is pushed to the address specified by NotifyUrl, the callback protocol is http+json, and the package body content is the same as the output parameters of the parsing event notification interface.SCF: not recommended, additional configuration of SCF in the console is required.Note: CMQ is the default when not filled or empty, if you need to use other types, you need to fill in the corresponding type value.

func (WorkflowTaskNotifyConfigOutput) NotifyUrl

HTTP callback address, required when NotifyType is URL.

func (WorkflowTaskNotifyConfigOutput) QueueName

Valid when the model is Queue, indicating the queue name of the CMQ or TDMQ-CMQ that receives the event notification.

func (WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigOutput

func (o WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigOutput() WorkflowTaskNotifyConfigOutput

func (WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigOutputWithContext

func (o WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigOutputWithContext(ctx context.Context) WorkflowTaskNotifyConfigOutput

func (WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigPtrOutput

func (o WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigPtrOutput() WorkflowTaskNotifyConfigPtrOutput

func (WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigPtrOutputWithContext

func (o WorkflowTaskNotifyConfigOutput) ToWorkflowTaskNotifyConfigPtrOutputWithContext(ctx context.Context) WorkflowTaskNotifyConfigPtrOutput

func (WorkflowTaskNotifyConfigOutput) TopicName

Valid when the model is a Topic, indicating the topic name of the CMQ or TDMQ-CMQ that receives event notifications.

type WorkflowTaskNotifyConfigPtrInput

type WorkflowTaskNotifyConfigPtrInput interface {
	pulumi.Input

	ToWorkflowTaskNotifyConfigPtrOutput() WorkflowTaskNotifyConfigPtrOutput
	ToWorkflowTaskNotifyConfigPtrOutputWithContext(context.Context) WorkflowTaskNotifyConfigPtrOutput
}

WorkflowTaskNotifyConfigPtrInput is an input type that accepts WorkflowTaskNotifyConfigArgs, WorkflowTaskNotifyConfigPtr and WorkflowTaskNotifyConfigPtrOutput values. You can construct a concrete instance of `WorkflowTaskNotifyConfigPtrInput` via:

        WorkflowTaskNotifyConfigArgs{...}

or:

        nil

type WorkflowTaskNotifyConfigPtrOutput

type WorkflowTaskNotifyConfigPtrOutput struct{ *pulumi.OutputState }

func (WorkflowTaskNotifyConfigPtrOutput) CmqModel

CMQ or TDMQ-CMQ model, there are two kinds of Queue and Topic.

func (WorkflowTaskNotifyConfigPtrOutput) CmqRegion

Region of CMQ or TDMQ-CMQ, such as sh, bj, etc.

func (WorkflowTaskNotifyConfigPtrOutput) Elem

func (WorkflowTaskNotifyConfigPtrOutput) ElementType

func (WorkflowTaskNotifyConfigPtrOutput) NotifyMode

The mode of the workflow notification, the possible values are Finish and Change, leaving blank means Finish.

func (WorkflowTaskNotifyConfigPtrOutput) NotifyType

Notification type, optional value:CMQ: offline, it is recommended to switch to TDMQ-CMQ.TDMQ-CMQ: message queue.URL: When the URL is specified, the HTTP callback is pushed to the address specified by NotifyUrl, the callback protocol is http+json, and the package body content is the same as the output parameters of the parsing event notification interface.SCF: not recommended, additional configuration of SCF in the console is required.Note: CMQ is the default when not filled or empty, if you need to use other types, you need to fill in the corresponding type value.

func (WorkflowTaskNotifyConfigPtrOutput) NotifyUrl

HTTP callback address, required when NotifyType is URL.

func (WorkflowTaskNotifyConfigPtrOutput) QueueName

Valid when the model is Queue, indicating the queue name of the CMQ or TDMQ-CMQ that receives the event notification.

func (WorkflowTaskNotifyConfigPtrOutput) ToWorkflowTaskNotifyConfigPtrOutput

func (o WorkflowTaskNotifyConfigPtrOutput) ToWorkflowTaskNotifyConfigPtrOutput() WorkflowTaskNotifyConfigPtrOutput

func (WorkflowTaskNotifyConfigPtrOutput) ToWorkflowTaskNotifyConfigPtrOutputWithContext

func (o WorkflowTaskNotifyConfigPtrOutput) ToWorkflowTaskNotifyConfigPtrOutputWithContext(ctx context.Context) WorkflowTaskNotifyConfigPtrOutput

func (WorkflowTaskNotifyConfigPtrOutput) TopicName

Valid when the model is a Topic, indicating the topic name of the CMQ or TDMQ-CMQ that receives event notifications.

type WorkflowTrigger

type WorkflowTrigger struct {
	// Mandatory and valid when Type is CosFileUpload, the rule is triggered for COS.Note: This field may return null, indicating that no valid value can be obtained.
	CosFileUploadTrigger *WorkflowTriggerCosFileUploadTrigger `pulumi:"cosFileUploadTrigger"`
	// The type of trigger, currently only supports CosFileUpload.
	Type string `pulumi:"type"`
}

type WorkflowTriggerArgs

type WorkflowTriggerArgs struct {
	// Mandatory and valid when Type is CosFileUpload, the rule is triggered for COS.Note: This field may return null, indicating that no valid value can be obtained.
	CosFileUploadTrigger WorkflowTriggerCosFileUploadTriggerPtrInput `pulumi:"cosFileUploadTrigger"`
	// The type of trigger, currently only supports CosFileUpload.
	Type pulumi.StringInput `pulumi:"type"`
}

func (WorkflowTriggerArgs) ElementType

func (WorkflowTriggerArgs) ElementType() reflect.Type

func (WorkflowTriggerArgs) ToWorkflowTriggerOutput

func (i WorkflowTriggerArgs) ToWorkflowTriggerOutput() WorkflowTriggerOutput

func (WorkflowTriggerArgs) ToWorkflowTriggerOutputWithContext

func (i WorkflowTriggerArgs) ToWorkflowTriggerOutputWithContext(ctx context.Context) WorkflowTriggerOutput

func (WorkflowTriggerArgs) ToWorkflowTriggerPtrOutput

func (i WorkflowTriggerArgs) ToWorkflowTriggerPtrOutput() WorkflowTriggerPtrOutput

func (WorkflowTriggerArgs) ToWorkflowTriggerPtrOutputWithContext

func (i WorkflowTriggerArgs) ToWorkflowTriggerPtrOutputWithContext(ctx context.Context) WorkflowTriggerPtrOutput

type WorkflowTriggerCosFileUploadTrigger

type WorkflowTriggerCosFileUploadTrigger struct {
	// The name of the COS Bucket bound to the workflow.
	Bucket string `pulumi:"bucket"`
	// The input path directory of the workflow binding must be an absolute path, that is, start and end with `/`.
	Dir *string `pulumi:"dir"`
	// A list of file formats that are allowed to be triggered by the workflow, if not filled in, it means that files of all formats can trigger the workflow.
	Formats []string `pulumi:"formats"`
	// The park to which the COS Bucket bound to the workflow belongs.
	Region string `pulumi:"region"`
}

type WorkflowTriggerCosFileUploadTriggerArgs

type WorkflowTriggerCosFileUploadTriggerArgs struct {
	// The name of the COS Bucket bound to the workflow.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The input path directory of the workflow binding must be an absolute path, that is, start and end with `/`.
	Dir pulumi.StringPtrInput `pulumi:"dir"`
	// A list of file formats that are allowed to be triggered by the workflow, if not filled in, it means that files of all formats can trigger the workflow.
	Formats pulumi.StringArrayInput `pulumi:"formats"`
	// The park to which the COS Bucket bound to the workflow belongs.
	Region pulumi.StringInput `pulumi:"region"`
}

func (WorkflowTriggerCosFileUploadTriggerArgs) ElementType

func (WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerOutput

func (i WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerOutput() WorkflowTriggerCosFileUploadTriggerOutput

func (WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerOutputWithContext

func (i WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerOutputWithContext(ctx context.Context) WorkflowTriggerCosFileUploadTriggerOutput

func (WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerPtrOutput

func (i WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerPtrOutput() WorkflowTriggerCosFileUploadTriggerPtrOutput

func (WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext

func (i WorkflowTriggerCosFileUploadTriggerArgs) ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext(ctx context.Context) WorkflowTriggerCosFileUploadTriggerPtrOutput

type WorkflowTriggerCosFileUploadTriggerInput

type WorkflowTriggerCosFileUploadTriggerInput interface {
	pulumi.Input

	ToWorkflowTriggerCosFileUploadTriggerOutput() WorkflowTriggerCosFileUploadTriggerOutput
	ToWorkflowTriggerCosFileUploadTriggerOutputWithContext(context.Context) WorkflowTriggerCosFileUploadTriggerOutput
}

WorkflowTriggerCosFileUploadTriggerInput is an input type that accepts WorkflowTriggerCosFileUploadTriggerArgs and WorkflowTriggerCosFileUploadTriggerOutput values. You can construct a concrete instance of `WorkflowTriggerCosFileUploadTriggerInput` via:

WorkflowTriggerCosFileUploadTriggerArgs{...}

type WorkflowTriggerCosFileUploadTriggerOutput

type WorkflowTriggerCosFileUploadTriggerOutput struct{ *pulumi.OutputState }

func (WorkflowTriggerCosFileUploadTriggerOutput) Bucket

The name of the COS Bucket bound to the workflow.

func (WorkflowTriggerCosFileUploadTriggerOutput) Dir

The input path directory of the workflow binding must be an absolute path, that is, start and end with `/`.

func (WorkflowTriggerCosFileUploadTriggerOutput) ElementType

func (WorkflowTriggerCosFileUploadTriggerOutput) Formats

A list of file formats that are allowed to be triggered by the workflow, if not filled in, it means that files of all formats can trigger the workflow.

func (WorkflowTriggerCosFileUploadTriggerOutput) Region

The park to which the COS Bucket bound to the workflow belongs.

func (WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerOutput

func (o WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerOutput() WorkflowTriggerCosFileUploadTriggerOutput

func (WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerOutputWithContext

func (o WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerOutputWithContext(ctx context.Context) WorkflowTriggerCosFileUploadTriggerOutput

func (WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutput

func (o WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutput() WorkflowTriggerCosFileUploadTriggerPtrOutput

func (WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext

func (o WorkflowTriggerCosFileUploadTriggerOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext(ctx context.Context) WorkflowTriggerCosFileUploadTriggerPtrOutput

type WorkflowTriggerCosFileUploadTriggerPtrInput

type WorkflowTriggerCosFileUploadTriggerPtrInput interface {
	pulumi.Input

	ToWorkflowTriggerCosFileUploadTriggerPtrOutput() WorkflowTriggerCosFileUploadTriggerPtrOutput
	ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext(context.Context) WorkflowTriggerCosFileUploadTriggerPtrOutput
}

WorkflowTriggerCosFileUploadTriggerPtrInput is an input type that accepts WorkflowTriggerCosFileUploadTriggerArgs, WorkflowTriggerCosFileUploadTriggerPtr and WorkflowTriggerCosFileUploadTriggerPtrOutput values. You can construct a concrete instance of `WorkflowTriggerCosFileUploadTriggerPtrInput` via:

        WorkflowTriggerCosFileUploadTriggerArgs{...}

or:

        nil

type WorkflowTriggerCosFileUploadTriggerPtrOutput

type WorkflowTriggerCosFileUploadTriggerPtrOutput struct{ *pulumi.OutputState }

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) Bucket

The name of the COS Bucket bound to the workflow.

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) Dir

The input path directory of the workflow binding must be an absolute path, that is, start and end with `/`.

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) Elem

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) ElementType

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) Formats

A list of file formats that are allowed to be triggered by the workflow, if not filled in, it means that files of all formats can trigger the workflow.

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) Region

The park to which the COS Bucket bound to the workflow belongs.

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutput

func (o WorkflowTriggerCosFileUploadTriggerPtrOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutput() WorkflowTriggerCosFileUploadTriggerPtrOutput

func (WorkflowTriggerCosFileUploadTriggerPtrOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext

func (o WorkflowTriggerCosFileUploadTriggerPtrOutput) ToWorkflowTriggerCosFileUploadTriggerPtrOutputWithContext(ctx context.Context) WorkflowTriggerCosFileUploadTriggerPtrOutput

type WorkflowTriggerInput

type WorkflowTriggerInput interface {
	pulumi.Input

	ToWorkflowTriggerOutput() WorkflowTriggerOutput
	ToWorkflowTriggerOutputWithContext(context.Context) WorkflowTriggerOutput
}

WorkflowTriggerInput is an input type that accepts WorkflowTriggerArgs and WorkflowTriggerOutput values. You can construct a concrete instance of `WorkflowTriggerInput` via:

WorkflowTriggerArgs{...}

type WorkflowTriggerOutput

type WorkflowTriggerOutput struct{ *pulumi.OutputState }

func (WorkflowTriggerOutput) CosFileUploadTrigger

Mandatory and valid when Type is CosFileUpload, the rule is triggered for COS.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowTriggerOutput) ElementType

func (WorkflowTriggerOutput) ElementType() reflect.Type

func (WorkflowTriggerOutput) ToWorkflowTriggerOutput

func (o WorkflowTriggerOutput) ToWorkflowTriggerOutput() WorkflowTriggerOutput

func (WorkflowTriggerOutput) ToWorkflowTriggerOutputWithContext

func (o WorkflowTriggerOutput) ToWorkflowTriggerOutputWithContext(ctx context.Context) WorkflowTriggerOutput

func (WorkflowTriggerOutput) ToWorkflowTriggerPtrOutput

func (o WorkflowTriggerOutput) ToWorkflowTriggerPtrOutput() WorkflowTriggerPtrOutput

func (WorkflowTriggerOutput) ToWorkflowTriggerPtrOutputWithContext

func (o WorkflowTriggerOutput) ToWorkflowTriggerPtrOutputWithContext(ctx context.Context) WorkflowTriggerPtrOutput

func (WorkflowTriggerOutput) Type

The type of trigger, currently only supports CosFileUpload.

type WorkflowTriggerPtrInput

type WorkflowTriggerPtrInput interface {
	pulumi.Input

	ToWorkflowTriggerPtrOutput() WorkflowTriggerPtrOutput
	ToWorkflowTriggerPtrOutputWithContext(context.Context) WorkflowTriggerPtrOutput
}

WorkflowTriggerPtrInput is an input type that accepts WorkflowTriggerArgs, WorkflowTriggerPtr and WorkflowTriggerPtrOutput values. You can construct a concrete instance of `WorkflowTriggerPtrInput` via:

        WorkflowTriggerArgs{...}

or:

        nil

type WorkflowTriggerPtrOutput

type WorkflowTriggerPtrOutput struct{ *pulumi.OutputState }

func (WorkflowTriggerPtrOutput) CosFileUploadTrigger

Mandatory and valid when Type is CosFileUpload, the rule is triggered for COS.Note: This field may return null, indicating that no valid value can be obtained.

func (WorkflowTriggerPtrOutput) Elem

func (WorkflowTriggerPtrOutput) ElementType

func (WorkflowTriggerPtrOutput) ElementType() reflect.Type

func (WorkflowTriggerPtrOutput) ToWorkflowTriggerPtrOutput

func (o WorkflowTriggerPtrOutput) ToWorkflowTriggerPtrOutput() WorkflowTriggerPtrOutput

func (WorkflowTriggerPtrOutput) ToWorkflowTriggerPtrOutputWithContext

func (o WorkflowTriggerPtrOutput) ToWorkflowTriggerPtrOutputWithContext(ctx context.Context) WorkflowTriggerPtrOutput

func (WorkflowTriggerPtrOutput) Type

The type of trigger, currently only supports CosFileUpload.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL