vod

package
v0.0.0-...-9ab2e28 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2022 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. Length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Whether to prohibit transcoding video from low bitrate to high bitrate. Valid values: `false`,`true`. `false`: no,
	// `true`: yes. Default value: `false`.
	DisableHigherVideoBitrate pulumi.BoolPtrOutput `pulumi:"disableHigherVideoBitrate"`
	// Whether to prohibit transcoding from low resolution to high resolution. Valid values: `false`,`true`. `false`: no,
	// `true`: yes. Default value: `false`.
	DisableHigherVideoResolution pulumi.BoolPtrOutput `pulumi:"disableHigherVideoResolution"`
	// DRM scheme type. Valid values: `SimpleAES`. If this field is an empty string, DRM will not be performed on the video.
	DrmType pulumi.StringPtrOutput `pulumi:"drmType"`
	// Adaptive bitstream format. Valid values: `HLS`.
	Format pulumi.StringOutput `pulumi:"format"`
	// Template name. Length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// List of AdaptiveStreamTemplate parameter information of output substream for adaptive bitrate streaming. Up to 10
	// substreams can be output. Note: the frame rate of all substreams must be the same; otherwise, the frame rate of the
	// first substream will be used as the output frame rate.
	StreamInfos AdaptiveDynamicStreamingTemplateStreamInfoArrayOutput `pulumi:"streamInfos"`
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrOutput `pulumi:"subAppId"`
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

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. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Whether to prohibit transcoding video from low bitrate to high bitrate. Valid values: `false`,`true`. `false`: no,
	// `true`: yes. Default value: `false`.
	DisableHigherVideoBitrate pulumi.BoolPtrInput
	// Whether to prohibit transcoding from low resolution to high resolution. Valid values: `false`,`true`. `false`: no,
	// `true`: yes. Default value: `false`.
	DisableHigherVideoResolution pulumi.BoolPtrInput
	// DRM scheme type. Valid values: `SimpleAES`. If this field is an empty string, DRM will not be performed on the video.
	DrmType pulumi.StringPtrInput
	// Adaptive bitstream format. Valid values: `HLS`.
	Format pulumi.StringInput
	// Template name. Length limit: 64 characters.
	Name pulumi.StringPtrInput
	// List of AdaptiveStreamTemplate parameter information of output substream for adaptive bitrate streaming. Up to 10
	// substreams can be output. Note: the frame rate of all substreams must be the same; otherwise, the frame rate of the
	// first substream will be used as the output frame rate.
	StreamInfos AdaptiveDynamicStreamingTemplateStreamInfoArrayInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
}

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. Length limit: 256 characters.

func (AdaptiveDynamicStreamingTemplateOutput) CreateTime

Creation time of template in ISO date format.

func (AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoBitrate

func (o AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoBitrate() pulumi.BoolPtrOutput

Whether to prohibit transcoding video from low bitrate to high bitrate. Valid values: `false`,`true`. `false`: no, `true`: yes. Default value: `false`.

func (AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoResolution

func (o AdaptiveDynamicStreamingTemplateOutput) DisableHigherVideoResolution() pulumi.BoolPtrOutput

Whether to prohibit transcoding from low resolution to high resolution. Valid values: `false`,`true`. `false`: no, `true`: yes. Default value: `false`.

func (AdaptiveDynamicStreamingTemplateOutput) DrmType

DRM scheme type. Valid values: `SimpleAES`. If this field is an empty string, DRM will not be performed on the video.

func (AdaptiveDynamicStreamingTemplateOutput) ElementType

func (AdaptiveDynamicStreamingTemplateOutput) Format

Adaptive bitstream format. Valid values: `HLS`.

func (AdaptiveDynamicStreamingTemplateOutput) Name

Template name. Length limit: 64 characters.

func (AdaptiveDynamicStreamingTemplateOutput) StreamInfos

List of AdaptiveStreamTemplate parameter information of output substream for adaptive bitrate streaming. Up to 10 substreams can be output. Note: the frame rate of all substreams must be the same; otherwise, the frame rate of the first substream will be used as the output frame rate.

func (AdaptiveDynamicStreamingTemplateOutput) SubAppId

Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this field; otherwise, leave it empty.

func (AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutput

func (o AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutput() AdaptiveDynamicStreamingTemplateOutput

func (AdaptiveDynamicStreamingTemplateOutput) ToAdaptiveDynamicStreamingTemplateOutputWithContext

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

func (AdaptiveDynamicStreamingTemplateOutput) UpdateTime

Last modified time of template in ISO date format.

type AdaptiveDynamicStreamingTemplateState

type AdaptiveDynamicStreamingTemplateState struct {
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringPtrInput
	// Whether to prohibit transcoding video from low bitrate to high bitrate. Valid values: `false`,`true`. `false`: no,
	// `true`: yes. Default value: `false`.
	DisableHigherVideoBitrate pulumi.BoolPtrInput
	// Whether to prohibit transcoding from low resolution to high resolution. Valid values: `false`,`true`. `false`: no,
	// `true`: yes. Default value: `false`.
	DisableHigherVideoResolution pulumi.BoolPtrInput
	// DRM scheme type. Valid values: `SimpleAES`. If this field is an empty string, DRM will not be performed on the video.
	DrmType pulumi.StringPtrInput
	// Adaptive bitstream format. Valid values: `HLS`.
	Format pulumi.StringPtrInput
	// Template name. Length limit: 64 characters.
	Name pulumi.StringPtrInput
	// List of AdaptiveStreamTemplate parameter information of output substream for adaptive bitrate streaming. Up to 10
	// substreams can be output. Note: the frame rate of all substreams must be the same; otherwise, the frame rate of the
	// first substream will be used as the output frame rate.
	StreamInfos AdaptiveDynamicStreamingTemplateStreamInfoArrayInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringPtrInput
}

func (AdaptiveDynamicStreamingTemplateState) ElementType

type AdaptiveDynamicStreamingTemplateStreamInfo

type AdaptiveDynamicStreamingTemplateStreamInfo struct {
	Audio       AdaptiveDynamicStreamingTemplateStreamInfoAudio `pulumi:"audio"`
	RemoveAudio *bool                                           `pulumi:"removeAudio"`
	Video       AdaptiveDynamicStreamingTemplateStreamInfoVideo `pulumi:"video"`
}

type AdaptiveDynamicStreamingTemplateStreamInfoArgs

type AdaptiveDynamicStreamingTemplateStreamInfoArgs struct {
	Audio       AdaptiveDynamicStreamingTemplateStreamInfoAudioInput `pulumi:"audio"`
	RemoveAudio pulumi.BoolPtrInput                                  `pulumi:"removeAudio"`
	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 {
	AudioChannel *string `pulumi:"audioChannel"`
	Bitrate      int     `pulumi:"bitrate"`
	Codec        string  `pulumi:"codec"`
	SampleRate   int     `pulumi:"sampleRate"`
}

type AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs

type AdaptiveDynamicStreamingTemplateStreamInfoAudioArgs struct {
	AudioChannel pulumi.StringPtrInput `pulumi:"audioChannel"`
	Bitrate      pulumi.IntInput       `pulumi:"bitrate"`
	Codec        pulumi.StringInput    `pulumi:"codec"`
	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

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) Bitrate

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) Codec

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoAudioOutput) SampleRate

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

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) RemoveAudio

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutput

func (o AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutput() AdaptiveDynamicStreamingTemplateStreamInfoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoOutputWithContext

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

func (AdaptiveDynamicStreamingTemplateStreamInfoOutput) Video

type AdaptiveDynamicStreamingTemplateStreamInfoVideo

type AdaptiveDynamicStreamingTemplateStreamInfoVideo struct {
	Bitrate            int     `pulumi:"bitrate"`
	Codec              string  `pulumi:"codec"`
	FillType           *string `pulumi:"fillType"`
	Fps                int     `pulumi:"fps"`
	Height             *int    `pulumi:"height"`
	ResolutionAdaptive *bool   `pulumi:"resolutionAdaptive"`
	Width              *int    `pulumi:"width"`
}

type AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs

type AdaptiveDynamicStreamingTemplateStreamInfoVideoArgs struct {
	Bitrate            pulumi.IntInput       `pulumi:"bitrate"`
	Codec              pulumi.StringInput    `pulumi:"codec"`
	FillType           pulumi.StringPtrInput `pulumi:"fillType"`
	Fps                pulumi.IntInput       `pulumi:"fps"`
	Height             pulumi.IntPtrInput    `pulumi:"height"`
	ResolutionAdaptive pulumi.BoolPtrInput   `pulumi:"resolutionAdaptive"`
	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

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Codec

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ElementType

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) FillType

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Fps

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Height

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ResolutionAdaptive

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplateStreamInfoVideoOutputWithContext

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

func (AdaptiveDynamicStreamingTemplateStreamInfoVideoOutput) Width

type AdaptiveDynamicStreamingTemplatesArgs

type AdaptiveDynamicStreamingTemplatesArgs struct {
	Definition       *string `pulumi:"definition"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SubAppId         *int    `pulumi:"subAppId"`
	Type             *string `pulumi:"type"`
}

A collection of arguments for invoking AdaptiveDynamicStreamingTemplates.

type AdaptiveDynamicStreamingTemplatesOutputArgs

type AdaptiveDynamicStreamingTemplatesOutputArgs struct {
	Definition       pulumi.StringPtrInput `pulumi:"definition"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SubAppId         pulumi.IntPtrInput    `pulumi:"subAppId"`
	Type             pulumi.StringPtrInput `pulumi:"type"`
}

A collection of arguments for invoking AdaptiveDynamicStreamingTemplates.

func (AdaptiveDynamicStreamingTemplatesOutputArgs) ElementType

type AdaptiveDynamicStreamingTemplatesResult

type AdaptiveDynamicStreamingTemplatesResult struct {
	Definition *string `pulumi:"definition"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                                          `pulumi:"id"`
	ResultOutputFile *string                                         `pulumi:"resultOutputFile"`
	SubAppId         *int                                            `pulumi:"subAppId"`
	TemplateLists    []AdaptiveDynamicStreamingTemplatesTemplateList `pulumi:"templateLists"`
	Type             *string                                         `pulumi:"type"`
}

A collection of values returned by AdaptiveDynamicStreamingTemplates.

type AdaptiveDynamicStreamingTemplatesResultOutput

type AdaptiveDynamicStreamingTemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by AdaptiveDynamicStreamingTemplates.

func (AdaptiveDynamicStreamingTemplatesResultOutput) Definition

func (AdaptiveDynamicStreamingTemplatesResultOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (AdaptiveDynamicStreamingTemplatesResultOutput) ResultOutputFile

func (AdaptiveDynamicStreamingTemplatesResultOutput) SubAppId

func (AdaptiveDynamicStreamingTemplatesResultOutput) TemplateLists

func (AdaptiveDynamicStreamingTemplatesResultOutput) ToAdaptiveDynamicStreamingTemplatesResultOutput

func (o AdaptiveDynamicStreamingTemplatesResultOutput) ToAdaptiveDynamicStreamingTemplatesResultOutput() AdaptiveDynamicStreamingTemplatesResultOutput

func (AdaptiveDynamicStreamingTemplatesResultOutput) ToAdaptiveDynamicStreamingTemplatesResultOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesResultOutput) ToAdaptiveDynamicStreamingTemplatesResultOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesResultOutput

func (AdaptiveDynamicStreamingTemplatesResultOutput) Type

type AdaptiveDynamicStreamingTemplatesTemplateList

type AdaptiveDynamicStreamingTemplatesTemplateList struct {
	Comment                      string                                                    `pulumi:"comment"`
	CreateTime                   string                                                    `pulumi:"createTime"`
	Definition                   string                                                    `pulumi:"definition"`
	DisableHigherVideoBitrate    bool                                                      `pulumi:"disableHigherVideoBitrate"`
	DisableHigherVideoResolution bool                                                      `pulumi:"disableHigherVideoResolution"`
	DrmType                      string                                                    `pulumi:"drmType"`
	Format                       string                                                    `pulumi:"format"`
	Name                         string                                                    `pulumi:"name"`
	StreamInfos                  []AdaptiveDynamicStreamingTemplatesTemplateListStreamInfo `pulumi:"streamInfos"`
	Type                         string                                                    `pulumi:"type"`
	UpdateTime                   string                                                    `pulumi:"updateTime"`
}

type AdaptiveDynamicStreamingTemplatesTemplateListArgs

type AdaptiveDynamicStreamingTemplatesTemplateListArgs struct {
	Comment                      pulumi.StringInput                                                `pulumi:"comment"`
	CreateTime                   pulumi.StringInput                                                `pulumi:"createTime"`
	Definition                   pulumi.StringInput                                                `pulumi:"definition"`
	DisableHigherVideoBitrate    pulumi.BoolInput                                                  `pulumi:"disableHigherVideoBitrate"`
	DisableHigherVideoResolution pulumi.BoolInput                                                  `pulumi:"disableHigherVideoResolution"`
	DrmType                      pulumi.StringInput                                                `pulumi:"drmType"`
	Format                       pulumi.StringInput                                                `pulumi:"format"`
	Name                         pulumi.StringInput                                                `pulumi:"name"`
	StreamInfos                  AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayInput `pulumi:"streamInfos"`
	Type                         pulumi.StringInput                                                `pulumi:"type"`
	UpdateTime                   pulumi.StringInput                                                `pulumi:"updateTime"`
}

func (AdaptiveDynamicStreamingTemplatesTemplateListArgs) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListOutput

func (i AdaptiveDynamicStreamingTemplatesTemplateListArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListOutput() AdaptiveDynamicStreamingTemplatesTemplateListOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListOutput

type AdaptiveDynamicStreamingTemplatesTemplateListArray

type AdaptiveDynamicStreamingTemplatesTemplateListArray []AdaptiveDynamicStreamingTemplatesTemplateListInput

func (AdaptiveDynamicStreamingTemplatesTemplateListArray) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListArray) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutput

func (i AdaptiveDynamicStreamingTemplatesTemplateListArray) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutput() AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListArray) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListArray) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListArrayInput

type AdaptiveDynamicStreamingTemplatesTemplateListArrayInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutput() AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListArrayInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListArray and AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListArrayInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListArray{ AdaptiveDynamicStreamingTemplatesTemplateListArgs{...} }

type AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput) Index

func (AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListInput

type AdaptiveDynamicStreamingTemplatesTemplateListInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListOutput() AdaptiveDynamicStreamingTemplatesTemplateListOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListArgs and AdaptiveDynamicStreamingTemplatesTemplateListOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListArgs{...}

type AdaptiveDynamicStreamingTemplatesTemplateListOutput

type AdaptiveDynamicStreamingTemplatesTemplateListOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) Comment

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) CreateTime

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) Definition

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) DisableHigherVideoBitrate

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) DisableHigherVideoResolution

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) DrmType

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) Format

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) Name

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) StreamInfos

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListOutput

func (o AdaptiveDynamicStreamingTemplatesTemplateListOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListOutput() AdaptiveDynamicStreamingTemplatesTemplateListOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) Type

func (AdaptiveDynamicStreamingTemplatesTemplateListOutput) UpdateTime

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfo

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfo struct {
	Audios      []AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudio `pulumi:"audios"`
	RemoveAudio bool                                                           `pulumi:"removeAudio"`
	Videos      []AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideo `pulumi:"videos"`
}

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs struct {
	Audios      AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayInput `pulumi:"audios"`
	RemoveAudio pulumi.BoolInput                                                       `pulumi:"removeAudio"`
	Videos      AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayInput `pulumi:"videos"`
}

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray []AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoInput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayInput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput() AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray and AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArray{ AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs{...} }

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput) Index

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudio

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudio struct {
	AudioChannel string `pulumi:"audioChannel"`
	Bitrate      int    `pulumi:"bitrate"`
	Codec        string `pulumi:"codec"`
	SampleRate   int    `pulumi:"sampleRate"`
}

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs struct {
	AudioChannel pulumi.StringInput `pulumi:"audioChannel"`
	Bitrate      pulumi.IntInput    `pulumi:"bitrate"`
	Codec        pulumi.StringInput `pulumi:"codec"`
	SampleRate   pulumi.IntInput    `pulumi:"sampleRate"`
}

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray []AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioInput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayInput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput() AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray and AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArray{ AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs{...} }

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioInput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput() AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs and AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioArgs{...}

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) AudioChannel

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) Bitrate

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) Codec

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) SampleRate

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoAudioOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoInput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput() AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs and AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoArgs{...}

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput) RemoveAudio

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideo

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideo struct {
	Bitrate            int    `pulumi:"bitrate"`
	Codec              string `pulumi:"codec"`
	FillType           string `pulumi:"fillType"`
	Fps                int    `pulumi:"fps"`
	Height             int    `pulumi:"height"`
	ResolutionAdaptive bool   `pulumi:"resolutionAdaptive"`
	Width              int    `pulumi:"width"`
}

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs struct {
	Bitrate            pulumi.IntInput    `pulumi:"bitrate"`
	Codec              pulumi.StringInput `pulumi:"codec"`
	FillType           pulumi.StringInput `pulumi:"fillType"`
	Fps                pulumi.IntInput    `pulumi:"fps"`
	Height             pulumi.IntInput    `pulumi:"height"`
	ResolutionAdaptive pulumi.BoolInput   `pulumi:"resolutionAdaptive"`
	Width              pulumi.IntInput    `pulumi:"width"`
}

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray []AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoInput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutputWithContext

func (i AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayInput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput() AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray and AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArray{ AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs{...} }

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArrayOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoInput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoInput interface {
	pulumi.Input

	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput() AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput
	ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutputWithContext(context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput
}

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoInput is an input type that accepts AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs and AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput values. You can construct a concrete instance of `AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoInput` via:

AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoArgs{...}

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput

type AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput struct{ *pulumi.OutputState }

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) Bitrate

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) Codec

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) ElementType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) FillType

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) Fps

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) Height

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) ResolutionAdaptive

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutputWithContext

func (o AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) ToAdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutputWithContext(ctx context.Context) AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput

func (AdaptiveDynamicStreamingTemplatesTemplateListStreamInfoVideoOutput) Width

type ImageSpriteTemplate

type ImageSpriteTemplate struct {
	pulumi.CustomResourceState

	// Subimage column count of an image sprite.
	ColumnCount pulumi.IntOutput `pulumi:"columnCount"`
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The
	// following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the
	// aspect ratio of the source video, which may make the screenshot shorter or longer; `black`: fill with black. This option
	// retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color blocks.
	// Default value: `black`.
	FillType pulumi.StringPtrOutput `pulumi:"fillType"`
	// Maximum value of the `height` (or short side) of a screenshot 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.IntPtrOutput `pulumi:"height"`
	// Name of a time point screen capturing template. Length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a
	// video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while
	// `height` the height. Default value: `true`.
	ResolutionAdaptive pulumi.BoolPtrOutput `pulumi:"resolutionAdaptive"`
	// Subimage row count of an image sprite.
	RowCount pulumi.IntOutput `pulumi:"rowCount"`
	// Sampling interval. If `sample_type` is `Percent`, sampling will be performed at an interval of the specified percentage.
	// If `sample_type` is `Time`, sampling will be performed at the specified time interval in seconds.
	SampleInterval pulumi.IntOutput `pulumi:"sampleInterval"`
	// Sampling type. Valid values: `Percent`, `Time`. `Percent`: by percent. `Time`: by time interval.
	SampleType pulumi.StringOutput `pulumi:"sampleType"`
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrOutput `pulumi:"subAppId"`
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// Maximum value of the `width` (or long side) of a screenshot 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.IntPtrOutput `pulumi:"width"`
}

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 {
	// Subimage column count of an image sprite.
	ColumnCount pulumi.IntInput
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The
	// following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the
	// aspect ratio of the source video, which may make the screenshot shorter or longer; `black`: fill with black. This option
	// retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color blocks.
	// Default value: `black`.
	FillType pulumi.StringPtrInput
	// Maximum value of the `height` (or short side) of a screenshot 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
	// Name of a time point screen capturing template. Length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a
	// video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while
	// `height` the height. Default value: `true`.
	ResolutionAdaptive pulumi.BoolPtrInput
	// Subimage row count of an image sprite.
	RowCount pulumi.IntInput
	// Sampling interval. If `sample_type` is `Percent`, sampling will be performed at an interval of the specified percentage.
	// If `sample_type` is `Time`, sampling will be performed at the specified time interval in seconds.
	SampleInterval pulumi.IntInput
	// Sampling type. Valid values: `Percent`, `Time`. `Percent`: by percent. `Time`: by time interval.
	SampleType pulumi.StringInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Maximum value of the `width` (or long side) of a screenshot 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
}

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

Subimage column count of an image sprite.

func (ImageSpriteTemplateOutput) Comment

Template description. Length limit: 256 characters.

func (ImageSpriteTemplateOutput) CreateTime

Creation time of template in ISO date format.

func (ImageSpriteTemplateOutput) ElementType

func (ImageSpriteTemplateOutput) ElementType() reflect.Type

func (ImageSpriteTemplateOutput) FillType

Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the aspect ratio of the source video, which may make the screenshot shorter or longer; `black`: fill with black. This option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color blocks. Default value: `black`.

func (ImageSpriteTemplateOutput) Height

Maximum value of the `height` (or short side) of a screenshot 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 (ImageSpriteTemplateOutput) Name

Name of a time point screen capturing template. Length limit: 64 characters.

func (ImageSpriteTemplateOutput) ResolutionAdaptive

func (o ImageSpriteTemplateOutput) ResolutionAdaptive() pulumi.BoolPtrOutput

Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while `height` the height. Default value: `true`.

func (ImageSpriteTemplateOutput) RowCount

Subimage row count of an image sprite.

func (ImageSpriteTemplateOutput) SampleInterval

func (o ImageSpriteTemplateOutput) SampleInterval() pulumi.IntOutput

Sampling interval. If `sample_type` is `Percent`, sampling will be performed at an interval of the specified percentage. If `sample_type` is `Time`, sampling will be performed at the specified time interval in seconds.

func (ImageSpriteTemplateOutput) SampleType

Sampling type. Valid values: `Percent`, `Time`. `Percent`: by percent. `Time`: by time interval.

func (ImageSpriteTemplateOutput) SubAppId

Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this field; otherwise, leave it empty.

func (ImageSpriteTemplateOutput) ToImageSpriteTemplateOutput

func (o ImageSpriteTemplateOutput) ToImageSpriteTemplateOutput() ImageSpriteTemplateOutput

func (ImageSpriteTemplateOutput) ToImageSpriteTemplateOutputWithContext

func (o ImageSpriteTemplateOutput) ToImageSpriteTemplateOutputWithContext(ctx context.Context) ImageSpriteTemplateOutput

func (ImageSpriteTemplateOutput) UpdateTime

Last modified time of template in ISO date format.

func (ImageSpriteTemplateOutput) Width

Maximum value of the `width` (or long side) of a screenshot 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 ImageSpriteTemplateState

type ImageSpriteTemplateState struct {
	// Subimage column count of an image sprite.
	ColumnCount pulumi.IntPtrInput
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringPtrInput
	// Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The
	// following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the
	// aspect ratio of the source video, which may make the screenshot shorter or longer; `black`: fill with black. This option
	// retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color blocks.
	// Default value: `black`.
	FillType pulumi.StringPtrInput
	// Maximum value of the `height` (or short side) of a screenshot 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
	// Name of a time point screen capturing template. Length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a
	// video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while
	// `height` the height. Default value: `true`.
	ResolutionAdaptive pulumi.BoolPtrInput
	// Subimage row count of an image sprite.
	RowCount pulumi.IntPtrInput
	// Sampling interval. If `sample_type` is `Percent`, sampling will be performed at an interval of the specified percentage.
	// If `sample_type` is `Time`, sampling will be performed at the specified time interval in seconds.
	SampleInterval pulumi.IntPtrInput
	// Sampling type. Valid values: `Percent`, `Time`. `Percent`: by percent. `Time`: by time interval.
	SampleType pulumi.StringPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringPtrInput
	// Maximum value of the `width` (or long side) of a screenshot 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
}

func (ImageSpriteTemplateState) ElementType

func (ImageSpriteTemplateState) ElementType() reflect.Type

type ImageSpriteTemplatesArgs

type ImageSpriteTemplatesArgs struct {
	Definition       *string `pulumi:"definition"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SubAppId         *int    `pulumi:"subAppId"`
	Type             *string `pulumi:"type"`
}

A collection of arguments for invoking ImageSpriteTemplates.

type ImageSpriteTemplatesOutputArgs

type ImageSpriteTemplatesOutputArgs struct {
	Definition       pulumi.StringPtrInput `pulumi:"definition"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SubAppId         pulumi.IntPtrInput    `pulumi:"subAppId"`
	Type             pulumi.StringPtrInput `pulumi:"type"`
}

A collection of arguments for invoking ImageSpriteTemplates.

func (ImageSpriteTemplatesOutputArgs) ElementType

type ImageSpriteTemplatesResult

type ImageSpriteTemplatesResult struct {
	Definition *string `pulumi:"definition"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                             `pulumi:"id"`
	ResultOutputFile *string                            `pulumi:"resultOutputFile"`
	SubAppId         *int                               `pulumi:"subAppId"`
	TemplateLists    []ImageSpriteTemplatesTemplateList `pulumi:"templateLists"`
	Type             *string                            `pulumi:"type"`
}

A collection of values returned by ImageSpriteTemplates.

type ImageSpriteTemplatesResultOutput

type ImageSpriteTemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by ImageSpriteTemplates.

func (ImageSpriteTemplatesResultOutput) Definition

func (ImageSpriteTemplatesResultOutput) ElementType

func (ImageSpriteTemplatesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (ImageSpriteTemplatesResultOutput) ResultOutputFile

func (ImageSpriteTemplatesResultOutput) SubAppId

func (ImageSpriteTemplatesResultOutput) TemplateLists

func (ImageSpriteTemplatesResultOutput) ToImageSpriteTemplatesResultOutput

func (o ImageSpriteTemplatesResultOutput) ToImageSpriteTemplatesResultOutput() ImageSpriteTemplatesResultOutput

func (ImageSpriteTemplatesResultOutput) ToImageSpriteTemplatesResultOutputWithContext

func (o ImageSpriteTemplatesResultOutput) ToImageSpriteTemplatesResultOutputWithContext(ctx context.Context) ImageSpriteTemplatesResultOutput

func (ImageSpriteTemplatesResultOutput) Type

type ImageSpriteTemplatesTemplateList

type ImageSpriteTemplatesTemplateList struct {
	ColumnCount        int    `pulumi:"columnCount"`
	Comment            string `pulumi:"comment"`
	CreateTime         string `pulumi:"createTime"`
	Definition         string `pulumi:"definition"`
	FillType           string `pulumi:"fillType"`
	Height             int    `pulumi:"height"`
	Name               string `pulumi:"name"`
	ResolutionAdaptive bool   `pulumi:"resolutionAdaptive"`
	RowCount           int    `pulumi:"rowCount"`
	SampleInterval     int    `pulumi:"sampleInterval"`
	SampleType         string `pulumi:"sampleType"`
	Type               string `pulumi:"type"`
	UpdateTime         string `pulumi:"updateTime"`
	Width              int    `pulumi:"width"`
}

type ImageSpriteTemplatesTemplateListArgs

type ImageSpriteTemplatesTemplateListArgs struct {
	ColumnCount        pulumi.IntInput    `pulumi:"columnCount"`
	Comment            pulumi.StringInput `pulumi:"comment"`
	CreateTime         pulumi.StringInput `pulumi:"createTime"`
	Definition         pulumi.StringInput `pulumi:"definition"`
	FillType           pulumi.StringInput `pulumi:"fillType"`
	Height             pulumi.IntInput    `pulumi:"height"`
	Name               pulumi.StringInput `pulumi:"name"`
	ResolutionAdaptive pulumi.BoolInput   `pulumi:"resolutionAdaptive"`
	RowCount           pulumi.IntInput    `pulumi:"rowCount"`
	SampleInterval     pulumi.IntInput    `pulumi:"sampleInterval"`
	SampleType         pulumi.StringInput `pulumi:"sampleType"`
	Type               pulumi.StringInput `pulumi:"type"`
	UpdateTime         pulumi.StringInput `pulumi:"updateTime"`
	Width              pulumi.IntInput    `pulumi:"width"`
}

func (ImageSpriteTemplatesTemplateListArgs) ElementType

func (ImageSpriteTemplatesTemplateListArgs) ToImageSpriteTemplatesTemplateListOutput

func (i ImageSpriteTemplatesTemplateListArgs) ToImageSpriteTemplatesTemplateListOutput() ImageSpriteTemplatesTemplateListOutput

func (ImageSpriteTemplatesTemplateListArgs) ToImageSpriteTemplatesTemplateListOutputWithContext

func (i ImageSpriteTemplatesTemplateListArgs) ToImageSpriteTemplatesTemplateListOutputWithContext(ctx context.Context) ImageSpriteTemplatesTemplateListOutput

type ImageSpriteTemplatesTemplateListArray

type ImageSpriteTemplatesTemplateListArray []ImageSpriteTemplatesTemplateListInput

func (ImageSpriteTemplatesTemplateListArray) ElementType

func (ImageSpriteTemplatesTemplateListArray) ToImageSpriteTemplatesTemplateListArrayOutput

func (i ImageSpriteTemplatesTemplateListArray) ToImageSpriteTemplatesTemplateListArrayOutput() ImageSpriteTemplatesTemplateListArrayOutput

func (ImageSpriteTemplatesTemplateListArray) ToImageSpriteTemplatesTemplateListArrayOutputWithContext

func (i ImageSpriteTemplatesTemplateListArray) ToImageSpriteTemplatesTemplateListArrayOutputWithContext(ctx context.Context) ImageSpriteTemplatesTemplateListArrayOutput

type ImageSpriteTemplatesTemplateListArrayInput

type ImageSpriteTemplatesTemplateListArrayInput interface {
	pulumi.Input

	ToImageSpriteTemplatesTemplateListArrayOutput() ImageSpriteTemplatesTemplateListArrayOutput
	ToImageSpriteTemplatesTemplateListArrayOutputWithContext(context.Context) ImageSpriteTemplatesTemplateListArrayOutput
}

ImageSpriteTemplatesTemplateListArrayInput is an input type that accepts ImageSpriteTemplatesTemplateListArray and ImageSpriteTemplatesTemplateListArrayOutput values. You can construct a concrete instance of `ImageSpriteTemplatesTemplateListArrayInput` via:

ImageSpriteTemplatesTemplateListArray{ ImageSpriteTemplatesTemplateListArgs{...} }

type ImageSpriteTemplatesTemplateListArrayOutput

type ImageSpriteTemplatesTemplateListArrayOutput struct{ *pulumi.OutputState }

func (ImageSpriteTemplatesTemplateListArrayOutput) ElementType

func (ImageSpriteTemplatesTemplateListArrayOutput) Index

func (ImageSpriteTemplatesTemplateListArrayOutput) ToImageSpriteTemplatesTemplateListArrayOutput

func (o ImageSpriteTemplatesTemplateListArrayOutput) ToImageSpriteTemplatesTemplateListArrayOutput() ImageSpriteTemplatesTemplateListArrayOutput

func (ImageSpriteTemplatesTemplateListArrayOutput) ToImageSpriteTemplatesTemplateListArrayOutputWithContext

func (o ImageSpriteTemplatesTemplateListArrayOutput) ToImageSpriteTemplatesTemplateListArrayOutputWithContext(ctx context.Context) ImageSpriteTemplatesTemplateListArrayOutput

type ImageSpriteTemplatesTemplateListInput

type ImageSpriteTemplatesTemplateListInput interface {
	pulumi.Input

	ToImageSpriteTemplatesTemplateListOutput() ImageSpriteTemplatesTemplateListOutput
	ToImageSpriteTemplatesTemplateListOutputWithContext(context.Context) ImageSpriteTemplatesTemplateListOutput
}

ImageSpriteTemplatesTemplateListInput is an input type that accepts ImageSpriteTemplatesTemplateListArgs and ImageSpriteTemplatesTemplateListOutput values. You can construct a concrete instance of `ImageSpriteTemplatesTemplateListInput` via:

ImageSpriteTemplatesTemplateListArgs{...}

type ImageSpriteTemplatesTemplateListOutput

type ImageSpriteTemplatesTemplateListOutput struct{ *pulumi.OutputState }

func (ImageSpriteTemplatesTemplateListOutput) ColumnCount

func (ImageSpriteTemplatesTemplateListOutput) Comment

func (ImageSpriteTemplatesTemplateListOutput) CreateTime

func (ImageSpriteTemplatesTemplateListOutput) Definition

func (ImageSpriteTemplatesTemplateListOutput) ElementType

func (ImageSpriteTemplatesTemplateListOutput) FillType

func (ImageSpriteTemplatesTemplateListOutput) Height

func (ImageSpriteTemplatesTemplateListOutput) Name

func (ImageSpriteTemplatesTemplateListOutput) ResolutionAdaptive

func (ImageSpriteTemplatesTemplateListOutput) RowCount

func (ImageSpriteTemplatesTemplateListOutput) SampleInterval

func (ImageSpriteTemplatesTemplateListOutput) SampleType

func (ImageSpriteTemplatesTemplateListOutput) ToImageSpriteTemplatesTemplateListOutput

func (o ImageSpriteTemplatesTemplateListOutput) ToImageSpriteTemplatesTemplateListOutput() ImageSpriteTemplatesTemplateListOutput

func (ImageSpriteTemplatesTemplateListOutput) ToImageSpriteTemplatesTemplateListOutputWithContext

func (o ImageSpriteTemplatesTemplateListOutput) ToImageSpriteTemplatesTemplateListOutputWithContext(ctx context.Context) ImageSpriteTemplatesTemplateListOutput

func (ImageSpriteTemplatesTemplateListOutput) Type

func (ImageSpriteTemplatesTemplateListOutput) UpdateTime

func (ImageSpriteTemplatesTemplateListOutput) Width

type ProcedureTemplate

type ProcedureTemplate struct {
	pulumi.CustomResourceState

	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Parameter of video processing task.
	MediaProcessTask ProcedureTemplateMediaProcessTaskPtrOutput `pulumi:"mediaProcessTask"`
	// Task flow name (up to 20 characters).
	Name pulumi.StringOutput `pulumi:"name"`
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrOutput `pulumi:"subAppId"`
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetProcedureTemplate

func GetProcedureTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProcedureTemplateState, opts ...pulumi.ResourceOption) (*ProcedureTemplate, error)

GetProcedureTemplate gets an existing ProcedureTemplate 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 NewProcedureTemplate

func NewProcedureTemplate(ctx *pulumi.Context,
	name string, args *ProcedureTemplateArgs, opts ...pulumi.ResourceOption) (*ProcedureTemplate, error)

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

func (*ProcedureTemplate) ElementType

func (*ProcedureTemplate) ElementType() reflect.Type

func (*ProcedureTemplate) ToProcedureTemplateOutput

func (i *ProcedureTemplate) ToProcedureTemplateOutput() ProcedureTemplateOutput

func (*ProcedureTemplate) ToProcedureTemplateOutputWithContext

func (i *ProcedureTemplate) ToProcedureTemplateOutputWithContext(ctx context.Context) ProcedureTemplateOutput

type ProcedureTemplateArgs

type ProcedureTemplateArgs struct {
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Parameter of video processing task.
	MediaProcessTask ProcedureTemplateMediaProcessTaskPtrInput
	// Task flow name (up to 20 characters).
	Name pulumi.StringPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
}

The set of arguments for constructing a ProcedureTemplate resource.

func (ProcedureTemplateArgs) ElementType

func (ProcedureTemplateArgs) ElementType() reflect.Type

type ProcedureTemplateArray

type ProcedureTemplateArray []ProcedureTemplateInput

func (ProcedureTemplateArray) ElementType

func (ProcedureTemplateArray) ElementType() reflect.Type

func (ProcedureTemplateArray) ToProcedureTemplateArrayOutput

func (i ProcedureTemplateArray) ToProcedureTemplateArrayOutput() ProcedureTemplateArrayOutput

func (ProcedureTemplateArray) ToProcedureTemplateArrayOutputWithContext

func (i ProcedureTemplateArray) ToProcedureTemplateArrayOutputWithContext(ctx context.Context) ProcedureTemplateArrayOutput

type ProcedureTemplateArrayInput

type ProcedureTemplateArrayInput interface {
	pulumi.Input

	ToProcedureTemplateArrayOutput() ProcedureTemplateArrayOutput
	ToProcedureTemplateArrayOutputWithContext(context.Context) ProcedureTemplateArrayOutput
}

ProcedureTemplateArrayInput is an input type that accepts ProcedureTemplateArray and ProcedureTemplateArrayOutput values. You can construct a concrete instance of `ProcedureTemplateArrayInput` via:

ProcedureTemplateArray{ ProcedureTemplateArgs{...} }

type ProcedureTemplateArrayOutput

type ProcedureTemplateArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateArrayOutput) ElementType

func (ProcedureTemplateArrayOutput) Index

func (ProcedureTemplateArrayOutput) ToProcedureTemplateArrayOutput

func (o ProcedureTemplateArrayOutput) ToProcedureTemplateArrayOutput() ProcedureTemplateArrayOutput

func (ProcedureTemplateArrayOutput) ToProcedureTemplateArrayOutputWithContext

func (o ProcedureTemplateArrayOutput) ToProcedureTemplateArrayOutputWithContext(ctx context.Context) ProcedureTemplateArrayOutput

type ProcedureTemplateInput

type ProcedureTemplateInput interface {
	pulumi.Input

	ToProcedureTemplateOutput() ProcedureTemplateOutput
	ToProcedureTemplateOutputWithContext(ctx context.Context) ProcedureTemplateOutput
}

type ProcedureTemplateMap

type ProcedureTemplateMap map[string]ProcedureTemplateInput

func (ProcedureTemplateMap) ElementType

func (ProcedureTemplateMap) ElementType() reflect.Type

func (ProcedureTemplateMap) ToProcedureTemplateMapOutput

func (i ProcedureTemplateMap) ToProcedureTemplateMapOutput() ProcedureTemplateMapOutput

func (ProcedureTemplateMap) ToProcedureTemplateMapOutputWithContext

func (i ProcedureTemplateMap) ToProcedureTemplateMapOutputWithContext(ctx context.Context) ProcedureTemplateMapOutput

type ProcedureTemplateMapInput

type ProcedureTemplateMapInput interface {
	pulumi.Input

	ToProcedureTemplateMapOutput() ProcedureTemplateMapOutput
	ToProcedureTemplateMapOutputWithContext(context.Context) ProcedureTemplateMapOutput
}

ProcedureTemplateMapInput is an input type that accepts ProcedureTemplateMap and ProcedureTemplateMapOutput values. You can construct a concrete instance of `ProcedureTemplateMapInput` via:

ProcedureTemplateMap{ "key": ProcedureTemplateArgs{...} }

type ProcedureTemplateMapOutput

type ProcedureTemplateMapOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMapOutput) ElementType

func (ProcedureTemplateMapOutput) ElementType() reflect.Type

func (ProcedureTemplateMapOutput) MapIndex

func (ProcedureTemplateMapOutput) ToProcedureTemplateMapOutput

func (o ProcedureTemplateMapOutput) ToProcedureTemplateMapOutput() ProcedureTemplateMapOutput

func (ProcedureTemplateMapOutput) ToProcedureTemplateMapOutputWithContext

func (o ProcedureTemplateMapOutput) ToProcedureTemplateMapOutputWithContext(ctx context.Context) ProcedureTemplateMapOutput

type ProcedureTemplateMediaProcessTask

type ProcedureTemplateMediaProcessTask struct {
	AdaptiveDynamicStreamingTaskLists []ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskList `pulumi:"adaptiveDynamicStreamingTaskLists"`
	AnimatedGraphicTaskLists          []ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskList          `pulumi:"animatedGraphicTaskLists"`
	CoverBySnapshotTaskLists          []ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskList          `pulumi:"coverBySnapshotTaskLists"`
	ImageSpriteTaskLists              []ProcedureTemplateMediaProcessTaskImageSpriteTaskList              `pulumi:"imageSpriteTaskLists"`
	SampleSnapshotTaskLists           []ProcedureTemplateMediaProcessTaskSampleSnapshotTaskList           `pulumi:"sampleSnapshotTaskLists"`
	SnapshotByTimeOffsetTaskLists     []ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskList     `pulumi:"snapshotByTimeOffsetTaskLists"`
	TranscodeTaskLists                []ProcedureTemplateMediaProcessTaskTranscodeTaskList                `pulumi:"transcodeTaskLists"`
}

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskList

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskList struct {
	Definition     string                                                                           `pulumi:"definition"`
	WatermarkLists []ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs struct {
	Definition     pulumi.StringInput                                                                       `pulumi:"definition"`
	WatermarkLists ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray []ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListInput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput() ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray and ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArray{ ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListInput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput() ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput
	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput
}

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs and ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListInput` via:

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkList

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutputWithContext

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray []ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput() ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput
	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput
}

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray and ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput` via:

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray{ ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs{...} }

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput() ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput
	ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput
}

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput is an input type that accepts ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs and ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput` via:

ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs{...}

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) Definition

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) TextContent

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutputWithContext

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskList

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskList struct {
	Definition      string  `pulumi:"definition"`
	EndTimeOffset   float64 `pulumi:"endTimeOffset"`
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
}

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs struct {
	Definition      pulumi.StringInput  `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64Input `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
}

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray []ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListInput

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayInput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput() ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray and ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArray{ ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput) Index

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext

func (o ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListInput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput() ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput
	ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput
}

ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs and ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListInput` via:

ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput

type ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput

func (ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput) ToProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListOutput

type ProcedureTemplateMediaProcessTaskArgs

type ProcedureTemplateMediaProcessTaskArgs struct {
	AdaptiveDynamicStreamingTaskLists ProcedureTemplateMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput `pulumi:"adaptiveDynamicStreamingTaskLists"`
	AnimatedGraphicTaskLists          ProcedureTemplateMediaProcessTaskAnimatedGraphicTaskListArrayInput          `pulumi:"animatedGraphicTaskLists"`
	CoverBySnapshotTaskLists          ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayInput          `pulumi:"coverBySnapshotTaskLists"`
	ImageSpriteTaskLists              ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayInput              `pulumi:"imageSpriteTaskLists"`
	SampleSnapshotTaskLists           ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayInput           `pulumi:"sampleSnapshotTaskLists"`
	SnapshotByTimeOffsetTaskLists     ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput     `pulumi:"snapshotByTimeOffsetTaskLists"`
	TranscodeTaskLists                ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayInput                `pulumi:"transcodeTaskLists"`
}

func (ProcedureTemplateMediaProcessTaskArgs) ElementType

func (ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskOutput

func (i ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskOutput() ProcedureTemplateMediaProcessTaskOutput

func (ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskOutputWithContext

func (i ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskOutput

func (ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskPtrOutput

func (i ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskPtrOutput() ProcedureTemplateMediaProcessTaskPtrOutput

func (ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskPtrOutputWithContext

func (i ProcedureTemplateMediaProcessTaskArgs) ToProcedureTemplateMediaProcessTaskPtrOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskPtrOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskList

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskList struct {
	Definition     string                                                                  `pulumi:"definition"`
	PositionType   string                                                                  `pulumi:"positionType"`
	PositionValue  float64                                                                 `pulumi:"positionValue"`
	WatermarkLists []ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs struct {
	Definition     pulumi.StringInput                                                              `pulumi:"definition"`
	PositionType   pulumi.StringInput                                                              `pulumi:"positionType"`
	PositionValue  pulumi.Float64Input                                                             `pulumi:"positionValue"`
	WatermarkLists ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray []ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListInput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayInput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput() ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray and ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArray{ ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput) Index

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext

func (o ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListInput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput() ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput
	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput
}

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs and ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListInput` via:

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) PositionType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) PositionValue

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkList

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray []ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput() ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput
	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput
}

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray and ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput` via:

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray{ ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs{...} }

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput() ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput
	ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput
}

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput is an input type that accepts ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs and ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput` via:

ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs{...}

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) Definition

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) TextContent

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext

type ProcedureTemplateMediaProcessTaskImageSpriteTaskList

type ProcedureTemplateMediaProcessTaskImageSpriteTaskList struct {
	Definition string `pulumi:"definition"`
}

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs struct {
	Definition pulumi.StringInput `pulumi:"definition"`
}

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray []ProcedureTemplateMediaProcessTaskImageSpriteTaskListInput

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput

func (i ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput() ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayInput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput() ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray and ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskImageSpriteTaskListArray{ ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput) Index

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutputWithContext

func (o ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskImageSpriteTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListInput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput() ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput
	ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput
}

ProcedureTemplateMediaProcessTaskImageSpriteTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs and ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskImageSpriteTaskListInput` via:

ProcedureTemplateMediaProcessTaskImageSpriteTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput

type ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput

func (ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput) ToProcedureTemplateMediaProcessTaskImageSpriteTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskImageSpriteTaskListOutput

type ProcedureTemplateMediaProcessTaskInput

type ProcedureTemplateMediaProcessTaskInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskOutput() ProcedureTemplateMediaProcessTaskOutput
	ToProcedureTemplateMediaProcessTaskOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskOutput
}

ProcedureTemplateMediaProcessTaskInput is an input type that accepts ProcedureTemplateMediaProcessTaskArgs and ProcedureTemplateMediaProcessTaskOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskInput` via:

ProcedureTemplateMediaProcessTaskArgs{...}

type ProcedureTemplateMediaProcessTaskOutput

type ProcedureTemplateMediaProcessTaskOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskOutput) AnimatedGraphicTaskLists

func (ProcedureTemplateMediaProcessTaskOutput) CoverBySnapshotTaskLists

func (ProcedureTemplateMediaProcessTaskOutput) ElementType

func (ProcedureTemplateMediaProcessTaskOutput) ImageSpriteTaskLists

func (ProcedureTemplateMediaProcessTaskOutput) SampleSnapshotTaskLists

func (ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskOutput

func (o ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskOutput() ProcedureTemplateMediaProcessTaskOutput

func (ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskOutputWithContext

func (o ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskOutput

func (ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskPtrOutput

func (o ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskPtrOutput() ProcedureTemplateMediaProcessTaskPtrOutput

func (ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskPtrOutputWithContext

func (o ProcedureTemplateMediaProcessTaskOutput) ToProcedureTemplateMediaProcessTaskPtrOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskPtrOutput

func (ProcedureTemplateMediaProcessTaskOutput) TranscodeTaskLists

type ProcedureTemplateMediaProcessTaskPtrInput

type ProcedureTemplateMediaProcessTaskPtrInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskPtrOutput() ProcedureTemplateMediaProcessTaskPtrOutput
	ToProcedureTemplateMediaProcessTaskPtrOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskPtrOutput
}

ProcedureTemplateMediaProcessTaskPtrInput is an input type that accepts ProcedureTemplateMediaProcessTaskArgs, ProcedureTemplateMediaProcessTaskPtr and ProcedureTemplateMediaProcessTaskPtrOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskPtrInput` via:

        ProcedureTemplateMediaProcessTaskArgs{...}

or:

        nil

type ProcedureTemplateMediaProcessTaskPtrOutput

type ProcedureTemplateMediaProcessTaskPtrOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskPtrOutput) AnimatedGraphicTaskLists

func (ProcedureTemplateMediaProcessTaskPtrOutput) CoverBySnapshotTaskLists

func (ProcedureTemplateMediaProcessTaskPtrOutput) Elem

func (ProcedureTemplateMediaProcessTaskPtrOutput) ElementType

func (ProcedureTemplateMediaProcessTaskPtrOutput) ImageSpriteTaskLists

func (ProcedureTemplateMediaProcessTaskPtrOutput) SampleSnapshotTaskLists

func (ProcedureTemplateMediaProcessTaskPtrOutput) ToProcedureTemplateMediaProcessTaskPtrOutput

func (o ProcedureTemplateMediaProcessTaskPtrOutput) ToProcedureTemplateMediaProcessTaskPtrOutput() ProcedureTemplateMediaProcessTaskPtrOutput

func (ProcedureTemplateMediaProcessTaskPtrOutput) ToProcedureTemplateMediaProcessTaskPtrOutputWithContext

func (o ProcedureTemplateMediaProcessTaskPtrOutput) ToProcedureTemplateMediaProcessTaskPtrOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskPtrOutput

func (ProcedureTemplateMediaProcessTaskPtrOutput) TranscodeTaskLists

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskList

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskList struct {
	Definition     string                                                                 `pulumi:"definition"`
	WatermarkLists []ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs struct {
	Definition     pulumi.StringInput                                                             `pulumi:"definition"`
	WatermarkLists ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray []ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListInput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayInput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput() ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray and ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArray{ ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput) Index

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext

func (o ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListInput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput() ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput
	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput
}

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs and ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListInput` via:

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkList

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray []ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListInput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput() ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput
	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput
}

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray and ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput` via:

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArray{ ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs{...} }

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListInput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput() ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput
	ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput
}

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListInput is an input type that accepts ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs and ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListInput` via:

ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs{...}

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) Definition

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) TextContent

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskList

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskList struct {
	Definition         string                                                                       `pulumi:"definition"`
	ExtTimeOffsetLists []string                                                                     `pulumi:"extTimeOffsetLists"`
	WatermarkLists     []ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs struct {
	Definition         pulumi.StringInput                                                                   `pulumi:"definition"`
	ExtTimeOffsetLists pulumi.StringArrayInput                                                              `pulumi:"extTimeOffsetLists"`
	WatermarkLists     ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray []ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListInput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput() ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray and ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArray{ ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListInput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput() ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput
	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput
}

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs and ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListInput` via:

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ExtTimeOffsetLists

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkList

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutputWithContext

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray []ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput() ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput
	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput
}

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray and ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput` via:

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray{ ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs{...} }

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput() ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput
	ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput
}

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput is an input type that accepts ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs and ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput` via:

ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs{...}

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) Definition

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) TextContent

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutputWithContext

type ProcedureTemplateMediaProcessTaskTranscodeTaskList

type ProcedureTemplateMediaProcessTaskTranscodeTaskList struct {
	Definition     string                                                            `pulumi:"definition"`
	MosaicLists    []ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicList    `pulumi:"mosaicLists"`
	WatermarkLists []ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs struct {
	Definition     pulumi.StringInput                                                        `pulumi:"definition"`
	MosaicLists    ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayInput    `pulumi:"mosaicLists"`
	WatermarkLists ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArray

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArray []ProcedureTemplateMediaProcessTaskTranscodeTaskListInput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArray) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayInput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput
	ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput
}

ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskTranscodeTaskListArray and ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayInput` via:

ProcedureTemplateMediaProcessTaskTranscodeTaskListArray{ ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs{...} }

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput) Index

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutputWithContext

func (o ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListInput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput
	ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput
}

ProcedureTemplateMediaProcessTaskTranscodeTaskListInput is an input type that accepts ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs and ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskTranscodeTaskListInput` via:

ProcedureTemplateMediaProcessTaskTranscodeTaskListArgs{...}

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicList

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicList struct {
	CoordinateOrigin *string  `pulumi:"coordinateOrigin"`
	EndTimeOffset    *float64 `pulumi:"endTimeOffset"`
	Height           *string  `pulumi:"height"`
	StartTimeOffset  *float64 `pulumi:"startTimeOffset"`
	Width            *string  `pulumi:"width"`
	XPos             *string  `pulumi:"xPos"`
	YPos             *string  `pulumi:"yPos"`
}

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs struct {
	CoordinateOrigin pulumi.StringPtrInput  `pulumi:"coordinateOrigin"`
	EndTimeOffset    pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	Height           pulumi.StringPtrInput  `pulumi:"height"`
	StartTimeOffset  pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	Width            pulumi.StringPtrInput  `pulumi:"width"`
	XPos             pulumi.StringPtrInput  `pulumi:"xPos"`
	YPos             pulumi.StringPtrInput  `pulumi:"yPos"`
}

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray []ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListInput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayInput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput
	ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput
}

ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray and ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayInput` via:

ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArray{ ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs{...} }

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext

func (o ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListInput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput
	ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput
}

ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListInput is an input type that accepts ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs and ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListInput` via:

ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListArgs{...}

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) CoordinateOrigin

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) Height

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) Width

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) XPos

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListMosaicListOutput) YPos

type ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput) Definition

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkList

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray []ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListInput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext

func (i ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayInput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput
	ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput
}

ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray and ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayInput` via:

ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArray{ ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs{...} }

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListInput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput() ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput
	ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput
}

ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListInput is an input type that accepts ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs and ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListInput` via:

ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListArgs{...}

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput

type ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) Definition

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) ElementType

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) TextContent

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput

func (ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext

func (o ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput) ToProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext(ctx context.Context) ProcedureTemplateMediaProcessTaskTranscodeTaskListWatermarkListOutput

type ProcedureTemplateOutput

type ProcedureTemplateOutput struct{ *pulumi.OutputState }

func (ProcedureTemplateOutput) Comment

Template description. Length limit: 256 characters.

func (ProcedureTemplateOutput) CreateTime

Creation time of template in ISO date format.

func (ProcedureTemplateOutput) ElementType

func (ProcedureTemplateOutput) ElementType() reflect.Type

func (ProcedureTemplateOutput) MediaProcessTask

Parameter of video processing task.

func (ProcedureTemplateOutput) Name

Task flow name (up to 20 characters).

func (ProcedureTemplateOutput) SubAppId

Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this field; otherwise, leave it empty.

func (ProcedureTemplateOutput) ToProcedureTemplateOutput

func (o ProcedureTemplateOutput) ToProcedureTemplateOutput() ProcedureTemplateOutput

func (ProcedureTemplateOutput) ToProcedureTemplateOutputWithContext

func (o ProcedureTemplateOutput) ToProcedureTemplateOutputWithContext(ctx context.Context) ProcedureTemplateOutput

func (ProcedureTemplateOutput) UpdateTime

Last modified time of template in ISO date format.

type ProcedureTemplateState

type ProcedureTemplateState struct {
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringPtrInput
	// Parameter of video processing task.
	MediaProcessTask ProcedureTemplateMediaProcessTaskPtrInput
	// Task flow name (up to 20 characters).
	Name pulumi.StringPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringPtrInput
}

func (ProcedureTemplateState) ElementType

func (ProcedureTemplateState) ElementType() reflect.Type

type ProcedureTemplatesArgs

type ProcedureTemplatesArgs struct {
	Name             *string `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SubAppId         *int    `pulumi:"subAppId"`
	Type             *string `pulumi:"type"`
}

A collection of arguments for invoking ProcedureTemplates.

type ProcedureTemplatesOutputArgs

type ProcedureTemplatesOutputArgs struct {
	Name             pulumi.StringPtrInput `pulumi:"name"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SubAppId         pulumi.IntPtrInput    `pulumi:"subAppId"`
	Type             pulumi.StringPtrInput `pulumi:"type"`
}

A collection of arguments for invoking ProcedureTemplates.

func (ProcedureTemplatesOutputArgs) ElementType

type ProcedureTemplatesResult

type ProcedureTemplatesResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                           `pulumi:"id"`
	Name             *string                          `pulumi:"name"`
	ResultOutputFile *string                          `pulumi:"resultOutputFile"`
	SubAppId         *int                             `pulumi:"subAppId"`
	TemplateLists    []ProcedureTemplatesTemplateList `pulumi:"templateLists"`
	Type             *string                          `pulumi:"type"`
}

A collection of values returned by ProcedureTemplates.

type ProcedureTemplatesResultOutput

type ProcedureTemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by ProcedureTemplates.

func (ProcedureTemplatesResultOutput) ElementType

func (ProcedureTemplatesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (ProcedureTemplatesResultOutput) Name

func (ProcedureTemplatesResultOutput) ResultOutputFile

func (ProcedureTemplatesResultOutput) SubAppId

func (ProcedureTemplatesResultOutput) TemplateLists

func (ProcedureTemplatesResultOutput) ToProcedureTemplatesResultOutput

func (o ProcedureTemplatesResultOutput) ToProcedureTemplatesResultOutput() ProcedureTemplatesResultOutput

func (ProcedureTemplatesResultOutput) ToProcedureTemplatesResultOutputWithContext

func (o ProcedureTemplatesResultOutput) ToProcedureTemplatesResultOutputWithContext(ctx context.Context) ProcedureTemplatesResultOutput

func (ProcedureTemplatesResultOutput) Type

type ProcedureTemplatesTemplateList

type ProcedureTemplatesTemplateList struct {
	Comment           string                                           `pulumi:"comment"`
	CreateTime        string                                           `pulumi:"createTime"`
	MediaProcessTasks []ProcedureTemplatesTemplateListMediaProcessTask `pulumi:"mediaProcessTasks"`
	Name              string                                           `pulumi:"name"`
	Type              string                                           `pulumi:"type"`
	UpdateTime        string                                           `pulumi:"updateTime"`
}

type ProcedureTemplatesTemplateListArgs

type ProcedureTemplatesTemplateListArgs struct {
	Comment           pulumi.StringInput                                       `pulumi:"comment"`
	CreateTime        pulumi.StringInput                                       `pulumi:"createTime"`
	MediaProcessTasks ProcedureTemplatesTemplateListMediaProcessTaskArrayInput `pulumi:"mediaProcessTasks"`
	Name              pulumi.StringInput                                       `pulumi:"name"`
	Type              pulumi.StringInput                                       `pulumi:"type"`
	UpdateTime        pulumi.StringInput                                       `pulumi:"updateTime"`
}

func (ProcedureTemplatesTemplateListArgs) ElementType

func (ProcedureTemplatesTemplateListArgs) ToProcedureTemplatesTemplateListOutput

func (i ProcedureTemplatesTemplateListArgs) ToProcedureTemplatesTemplateListOutput() ProcedureTemplatesTemplateListOutput

func (ProcedureTemplatesTemplateListArgs) ToProcedureTemplatesTemplateListOutputWithContext

func (i ProcedureTemplatesTemplateListArgs) ToProcedureTemplatesTemplateListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListOutput

type ProcedureTemplatesTemplateListArray

type ProcedureTemplatesTemplateListArray []ProcedureTemplatesTemplateListInput

func (ProcedureTemplatesTemplateListArray) ElementType

func (ProcedureTemplatesTemplateListArray) ToProcedureTemplatesTemplateListArrayOutput

func (i ProcedureTemplatesTemplateListArray) ToProcedureTemplatesTemplateListArrayOutput() ProcedureTemplatesTemplateListArrayOutput

func (ProcedureTemplatesTemplateListArray) ToProcedureTemplatesTemplateListArrayOutputWithContext

func (i ProcedureTemplatesTemplateListArray) ToProcedureTemplatesTemplateListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListArrayOutput

type ProcedureTemplatesTemplateListArrayInput

type ProcedureTemplatesTemplateListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListArrayOutput() ProcedureTemplatesTemplateListArrayOutput
	ToProcedureTemplatesTemplateListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListArrayOutput
}

ProcedureTemplatesTemplateListArrayInput is an input type that accepts ProcedureTemplatesTemplateListArray and ProcedureTemplatesTemplateListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListArrayInput` via:

ProcedureTemplatesTemplateListArray{ ProcedureTemplatesTemplateListArgs{...} }

type ProcedureTemplatesTemplateListArrayOutput

type ProcedureTemplatesTemplateListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListArrayOutput) Index

func (ProcedureTemplatesTemplateListArrayOutput) ToProcedureTemplatesTemplateListArrayOutput

func (o ProcedureTemplatesTemplateListArrayOutput) ToProcedureTemplatesTemplateListArrayOutput() ProcedureTemplatesTemplateListArrayOutput

func (ProcedureTemplatesTemplateListArrayOutput) ToProcedureTemplatesTemplateListArrayOutputWithContext

func (o ProcedureTemplatesTemplateListArrayOutput) ToProcedureTemplatesTemplateListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListArrayOutput

type ProcedureTemplatesTemplateListInput

type ProcedureTemplatesTemplateListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListOutput() ProcedureTemplatesTemplateListOutput
	ToProcedureTemplatesTemplateListOutputWithContext(context.Context) ProcedureTemplatesTemplateListOutput
}

ProcedureTemplatesTemplateListInput is an input type that accepts ProcedureTemplatesTemplateListArgs and ProcedureTemplatesTemplateListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListInput` via:

ProcedureTemplatesTemplateListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTask

type ProcedureTemplatesTemplateListMediaProcessTask struct {
	AdaptiveDynamicStreamingTaskLists []ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskList `pulumi:"adaptiveDynamicStreamingTaskLists"`
	AnimatedGraphicTaskLists          []ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskList          `pulumi:"animatedGraphicTaskLists"`
	CoverBySnapshotTaskLists          []ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskList          `pulumi:"coverBySnapshotTaskLists"`
	ImageSpriteTaskLists              []ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskList              `pulumi:"imageSpriteTaskLists"`
	SampleSnapshotTaskLists           []ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskList           `pulumi:"sampleSnapshotTaskLists"`
	SnapshotByTimeOffsetTaskLists     []ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskList     `pulumi:"snapshotByTimeOffsetTaskLists"`
	TranscodeTaskLists                []ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskList                `pulumi:"transcodeTaskLists"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskList struct {
	Definition     string                                                                                        `pulumi:"definition"`
	WatermarkLists []ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs struct {
	Definition     pulumi.StringInput                                                                                    `pulumi:"definition"`
	WatermarkLists ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkList

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray []ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray and ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArray{ ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput() ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs and ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) TextContent

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskList struct {
	Definition      string  `pulumi:"definition"`
	EndTimeOffset   float64 `pulumi:"endTimeOffset"`
	StartTimeOffset float64 `pulumi:"startTimeOffset"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs struct {
	Definition      pulumi.StringInput  `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64Input `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64Input `pulumi:"startTimeOffset"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskArgs

type ProcedureTemplatesTemplateListMediaProcessTaskArgs struct {
	AdaptiveDynamicStreamingTaskLists ProcedureTemplatesTemplateListMediaProcessTaskAdaptiveDynamicStreamingTaskListArrayInput `pulumi:"adaptiveDynamicStreamingTaskLists"`
	AnimatedGraphicTaskLists          ProcedureTemplatesTemplateListMediaProcessTaskAnimatedGraphicTaskListArrayInput          `pulumi:"animatedGraphicTaskLists"`
	CoverBySnapshotTaskLists          ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayInput          `pulumi:"coverBySnapshotTaskLists"`
	ImageSpriteTaskLists              ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayInput              `pulumi:"imageSpriteTaskLists"`
	SampleSnapshotTaskLists           ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayInput           `pulumi:"sampleSnapshotTaskLists"`
	SnapshotByTimeOffsetTaskLists     ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput     `pulumi:"snapshotByTimeOffsetTaskLists"`
	TranscodeTaskLists                ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayInput                `pulumi:"transcodeTaskLists"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskArgs) ToProcedureTemplatesTemplateListMediaProcessTaskOutput

func (i ProcedureTemplatesTemplateListMediaProcessTaskArgs) ToProcedureTemplatesTemplateListMediaProcessTaskOutput() ProcedureTemplatesTemplateListMediaProcessTaskOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskArgs) ToProcedureTemplatesTemplateListMediaProcessTaskOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskArgs) ToProcedureTemplatesTemplateListMediaProcessTaskOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskOutput

type ProcedureTemplatesTemplateListMediaProcessTaskArray

type ProcedureTemplatesTemplateListMediaProcessTaskArray []ProcedureTemplatesTemplateListMediaProcessTaskInput

func (ProcedureTemplatesTemplateListMediaProcessTaskArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskArray) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutput

func (i ProcedureTemplatesTemplateListMediaProcessTaskArray) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskArray) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskArray) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskArray and ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskArray{ ProcedureTemplatesTemplateListMediaProcessTaskArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput) Index

func (ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutputWithContext

func (o ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskList struct {
	Definition     string                                                                               `pulumi:"definition"`
	PositionType   string                                                                               `pulumi:"positionType"`
	PositionValue  float64                                                                              `pulumi:"positionValue"`
	WatermarkLists []ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs struct {
	Definition     pulumi.StringInput                                                                           `pulumi:"definition"`
	PositionType   pulumi.StringInput                                                                           `pulumi:"positionType"`
	PositionValue  pulumi.Float64Input                                                                          `pulumi:"positionValue"`
	WatermarkLists ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput) PositionType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput) PositionValue

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkList

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray []ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray and ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArray{ ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput() ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs and ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) TextContent

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskCoverBySnapshotTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskList struct {
	Definition string `pulumi:"definition"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs struct {
	Definition pulumi.StringInput `pulumi:"definition"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutputWithContext

func (o ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskImageSpriteTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskInput

type ProcedureTemplatesTemplateListMediaProcessTaskInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskOutput() ProcedureTemplatesTemplateListMediaProcessTaskOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskArgs and ProcedureTemplatesTemplateListMediaProcessTaskOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskOutput

type ProcedureTemplatesTemplateListMediaProcessTaskOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskOutput) ToProcedureTemplatesTemplateListMediaProcessTaskOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskOutput) ToProcedureTemplatesTemplateListMediaProcessTaskOutputWithContext

func (o ProcedureTemplatesTemplateListMediaProcessTaskOutput) ToProcedureTemplatesTemplateListMediaProcessTaskOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskList struct {
	Definition     string                                                                              `pulumi:"definition"`
	WatermarkLists []ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs struct {
	Definition     pulumi.StringInput                                                                          `pulumi:"definition"`
	WatermarkLists ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkList

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray []ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray and ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArray{ ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListInput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput() ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs and ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) TextContent

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSampleSnapshotTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskList struct {
	Definition         string                                                                                    `pulumi:"definition"`
	ExtTimeOffsetLists []string                                                                                  `pulumi:"extTimeOffsetLists"`
	WatermarkLists     []ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs struct {
	Definition         pulumi.StringInput                                                                                `pulumi:"definition"`
	ExtTimeOffsetLists pulumi.StringArrayInput                                                                           `pulumi:"extTimeOffsetLists"`
	WatermarkLists     ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ExtTimeOffsetLists

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkList

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray []ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray and ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArray{ ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput() ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs and ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) TextContent

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskSnapshotByTimeOffsetTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskList

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskList struct {
	Definition     string                                                                         `pulumi:"definition"`
	MosaicLists    []ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicList    `pulumi:"mosaicLists"`
	WatermarkLists []ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkList `pulumi:"watermarkLists"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs struct {
	Definition     pulumi.StringInput                                                                     `pulumi:"definition"`
	MosaicLists    ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayInput    `pulumi:"mosaicLists"`
	WatermarkLists ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayInput `pulumi:"watermarkLists"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray []ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutputWithContext

func (i ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray and ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArray{ ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListInput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput() ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs and ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicList

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicList struct {
	CoordinateOrigin string  `pulumi:"coordinateOrigin"`
	EndTimeOffset    float64 `pulumi:"endTimeOffset"`
	Height           string  `pulumi:"height"`
	StartTimeOffset  float64 `pulumi:"startTimeOffset"`
	Width            string  `pulumi:"width"`
	XPos             string  `pulumi:"xPos"`
	YPos             string  `pulumi:"yPos"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs struct {
	CoordinateOrigin pulumi.StringInput  `pulumi:"coordinateOrigin"`
	EndTimeOffset    pulumi.Float64Input `pulumi:"endTimeOffset"`
	Height           pulumi.StringInput  `pulumi:"height"`
	StartTimeOffset  pulumi.Float64Input `pulumi:"startTimeOffset"`
	Width            pulumi.StringInput  `pulumi:"width"`
	XPos             pulumi.StringInput  `pulumi:"xPos"`
	YPos             pulumi.StringInput  `pulumi:"yPos"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray []ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray and ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArray{ ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListInput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput() ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs and ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) CoordinateOrigin

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) Height

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutputWithContext

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) Width

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) XPos

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListMosaicListOutput) YPos

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutputWithContext

func (o ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkList

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkList struct {
	Definition      string   `pulumi:"definition"`
	EndTimeOffset   *float64 `pulumi:"endTimeOffset"`
	StartTimeOffset *float64 `pulumi:"startTimeOffset"`
	SvgContent      *string  `pulumi:"svgContent"`
	TextContent     *string  `pulumi:"textContent"`
}

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs struct {
	Definition      pulumi.StringInput     `pulumi:"definition"`
	EndTimeOffset   pulumi.Float64PtrInput `pulumi:"endTimeOffset"`
	StartTimeOffset pulumi.Float64PtrInput `pulumi:"startTimeOffset"`
	SvgContent      pulumi.StringPtrInput  `pulumi:"svgContent"`
	TextContent     pulumi.StringPtrInput  `pulumi:"textContent"`
}

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray []ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListInput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayInput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput() ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray and ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArray{ ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs{...} }

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArrayOutputWithContext

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListInput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListInput interface {
	pulumi.Input

	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput() ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput
	ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext(context.Context) ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput
}

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListInput is an input type that accepts ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs and ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput values. You can construct a concrete instance of `ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListInput` via:

ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListArgs{...}

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput

type ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) Definition

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) ElementType

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) EndTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) StartTimeOffset

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) SvgContent

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) TextContent

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput

func (ProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutput) ToProcedureTemplatesTemplateListMediaProcessTaskTranscodeTaskListWatermarkListOutputWithContext

type ProcedureTemplatesTemplateListOutput

type ProcedureTemplatesTemplateListOutput struct{ *pulumi.OutputState }

func (ProcedureTemplatesTemplateListOutput) Comment

func (ProcedureTemplatesTemplateListOutput) CreateTime

func (ProcedureTemplatesTemplateListOutput) ElementType

func (ProcedureTemplatesTemplateListOutput) MediaProcessTasks

func (ProcedureTemplatesTemplateListOutput) Name

func (ProcedureTemplatesTemplateListOutput) ToProcedureTemplatesTemplateListOutput

func (o ProcedureTemplatesTemplateListOutput) ToProcedureTemplatesTemplateListOutput() ProcedureTemplatesTemplateListOutput

func (ProcedureTemplatesTemplateListOutput) ToProcedureTemplatesTemplateListOutputWithContext

func (o ProcedureTemplatesTemplateListOutput) ToProcedureTemplatesTemplateListOutputWithContext(ctx context.Context) ProcedureTemplatesTemplateListOutput

func (ProcedureTemplatesTemplateListOutput) Type

func (ProcedureTemplatesTemplateListOutput) UpdateTime

type SnapshotByTimeOffsetTemplate

type SnapshotByTimeOffsetTemplate struct {
	pulumi.CustomResourceState

	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The
	// following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the
	// aspect ratio of the source video, which may make the screenshot `shorter` or `longer`; `black`: fill with black. This
	// option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color
	// blocks. `white`: fill with white. This option retains the aspect ratio of the source video for the screenshot and fills
	// the unmatched area with white color blocks. `gauss`: fill with Gaussian blur. This option retains the aspect ratio of
	// the source video for the screenshot and fills the unmatched area with Gaussian blur. Default value: `black`.
	FillType pulumi.StringPtrOutput `pulumi:"fillType"`
	// Image format. Valid values: `jpg`, `png`. Default value: `jpg`.
	Format pulumi.StringPtrOutput `pulumi:"format"`
	// Maximum value of the `height` (or short side) of a screenshot 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.IntPtrOutput `pulumi:"height"`
	// Name of a time point screen capturing template. Length limit: 64 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a
	// video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while
	// `height` the height. Default value: `true`.
	ResolutionAdaptive pulumi.BoolPtrOutput `pulumi:"resolutionAdaptive"`
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrOutput `pulumi:"subAppId"`
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// Maximum value of the `width` (or long side) of a screenshot 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.IntPtrOutput `pulumi:"width"`
}

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. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The
	// following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the
	// aspect ratio of the source video, which may make the screenshot `shorter` or `longer`; `black`: fill with black. This
	// option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color
	// blocks. `white`: fill with white. This option retains the aspect ratio of the source video for the screenshot and fills
	// the unmatched area with white color blocks. `gauss`: fill with Gaussian blur. This option retains the aspect ratio of
	// the source video for the screenshot and fills the unmatched area with Gaussian blur. Default value: `black`.
	FillType pulumi.StringPtrInput
	// Image format. Valid values: `jpg`, `png`. Default value: `jpg`.
	Format pulumi.StringPtrInput
	// Maximum value of the `height` (or short side) of a screenshot 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
	// Name of a time point screen capturing template. Length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a
	// video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while
	// `height` the height. Default value: `true`.
	ResolutionAdaptive pulumi.BoolPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Maximum value of the `width` (or long side) of a screenshot 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
}

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. Length limit: 256 characters.

func (SnapshotByTimeOffsetTemplateOutput) CreateTime

Creation time of template in ISO date format.

func (SnapshotByTimeOffsetTemplateOutput) ElementType

func (SnapshotByTimeOffsetTemplateOutput) FillType

Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the aspect ratio of the source video, which may make the screenshot `shorter` or `longer`; `black`: fill with black. This option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color blocks. `white`: fill with white. This option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with white color blocks. `gauss`: fill with Gaussian blur. This option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with Gaussian blur. Default value: `black`.

func (SnapshotByTimeOffsetTemplateOutput) Format

Image format. Valid values: `jpg`, `png`. Default value: `jpg`.

func (SnapshotByTimeOffsetTemplateOutput) Height

Maximum value of the `height` (or short side) of a screenshot 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 (SnapshotByTimeOffsetTemplateOutput) Name

Name of a time point screen capturing template. Length limit: 64 characters.

func (SnapshotByTimeOffsetTemplateOutput) ResolutionAdaptive

Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while `height` the height. Default value: `true`.

func (SnapshotByTimeOffsetTemplateOutput) SubAppId

Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this field; otherwise, leave it empty.

func (SnapshotByTimeOffsetTemplateOutput) ToSnapshotByTimeOffsetTemplateOutput

func (o SnapshotByTimeOffsetTemplateOutput) ToSnapshotByTimeOffsetTemplateOutput() SnapshotByTimeOffsetTemplateOutput

func (SnapshotByTimeOffsetTemplateOutput) ToSnapshotByTimeOffsetTemplateOutputWithContext

func (o SnapshotByTimeOffsetTemplateOutput) ToSnapshotByTimeOffsetTemplateOutputWithContext(ctx context.Context) SnapshotByTimeOffsetTemplateOutput

func (SnapshotByTimeOffsetTemplateOutput) UpdateTime

Last modified time of template in ISO date format.

func (SnapshotByTimeOffsetTemplateOutput) Width

Maximum value of the `width` (or long side) of a screenshot 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 SnapshotByTimeOffsetTemplateState

type SnapshotByTimeOffsetTemplateState struct {
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringPtrInput
	// Fill refers to the way of processing a screenshot when its aspect ratio is different from that of the source video. The
	// following fill types are supported: `stretch`: stretch. The screenshot will be stretched frame by frame to match the
	// aspect ratio of the source video, which may make the screenshot `shorter` or `longer`; `black`: fill with black. This
	// option retains the aspect ratio of the source video for the screenshot and fills the unmatched area with black color
	// blocks. `white`: fill with white. This option retains the aspect ratio of the source video for the screenshot and fills
	// the unmatched area with white color blocks. `gauss`: fill with Gaussian blur. This option retains the aspect ratio of
	// the source video for the screenshot and fills the unmatched area with Gaussian blur. Default value: `black`.
	FillType pulumi.StringPtrInput
	// Image format. Valid values: `jpg`, `png`. Default value: `jpg`.
	Format pulumi.StringPtrInput
	// Maximum value of the `height` (or short side) of a screenshot 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
	// Name of a time point screen capturing template. Length limit: 64 characters.
	Name pulumi.StringPtrInput
	// Resolution adaption. Valid values: `true`,`false`. `true`: enabled. In this case, `width` represents the long side of a
	// video, while `height` the short side; `false`: disabled. In this case, `width` represents the width of a video, while
	// `height` the height. Default value: `true`.
	ResolutionAdaptive pulumi.BoolPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringPtrInput
	// Maximum value of the `width` (or long side) of a screenshot 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
}

func (SnapshotByTimeOffsetTemplateState) ElementType

type SnapshotByTimeOffsetTemplatesArgs

type SnapshotByTimeOffsetTemplatesArgs struct {
	Definition       *string `pulumi:"definition"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SubAppId         *int    `pulumi:"subAppId"`
	Type             *string `pulumi:"type"`
}

A collection of arguments for invoking SnapshotByTimeOffsetTemplates.

type SnapshotByTimeOffsetTemplatesOutputArgs

type SnapshotByTimeOffsetTemplatesOutputArgs struct {
	Definition       pulumi.StringPtrInput `pulumi:"definition"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SubAppId         pulumi.IntPtrInput    `pulumi:"subAppId"`
	Type             pulumi.StringPtrInput `pulumi:"type"`
}

A collection of arguments for invoking SnapshotByTimeOffsetTemplates.

func (SnapshotByTimeOffsetTemplatesOutputArgs) ElementType

type SnapshotByTimeOffsetTemplatesResult

type SnapshotByTimeOffsetTemplatesResult struct {
	Definition *string `pulumi:"definition"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                                      `pulumi:"id"`
	ResultOutputFile *string                                     `pulumi:"resultOutputFile"`
	SubAppId         *int                                        `pulumi:"subAppId"`
	TemplateLists    []SnapshotByTimeOffsetTemplatesTemplateList `pulumi:"templateLists"`
	Type             *string                                     `pulumi:"type"`
}

A collection of values returned by SnapshotByTimeOffsetTemplates.

type SnapshotByTimeOffsetTemplatesResultOutput

type SnapshotByTimeOffsetTemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by SnapshotByTimeOffsetTemplates.

func (SnapshotByTimeOffsetTemplatesResultOutput) Definition

func (SnapshotByTimeOffsetTemplatesResultOutput) ElementType

func (SnapshotByTimeOffsetTemplatesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (SnapshotByTimeOffsetTemplatesResultOutput) ResultOutputFile

func (SnapshotByTimeOffsetTemplatesResultOutput) SubAppId

func (SnapshotByTimeOffsetTemplatesResultOutput) TemplateLists

func (SnapshotByTimeOffsetTemplatesResultOutput) ToSnapshotByTimeOffsetTemplatesResultOutput

func (o SnapshotByTimeOffsetTemplatesResultOutput) ToSnapshotByTimeOffsetTemplatesResultOutput() SnapshotByTimeOffsetTemplatesResultOutput

func (SnapshotByTimeOffsetTemplatesResultOutput) ToSnapshotByTimeOffsetTemplatesResultOutputWithContext

func (o SnapshotByTimeOffsetTemplatesResultOutput) ToSnapshotByTimeOffsetTemplatesResultOutputWithContext(ctx context.Context) SnapshotByTimeOffsetTemplatesResultOutput

func (SnapshotByTimeOffsetTemplatesResultOutput) Type

type SnapshotByTimeOffsetTemplatesTemplateList

type SnapshotByTimeOffsetTemplatesTemplateList struct {
	Comment            string `pulumi:"comment"`
	CreateTime         string `pulumi:"createTime"`
	Definition         string `pulumi:"definition"`
	FillType           string `pulumi:"fillType"`
	Format             string `pulumi:"format"`
	Height             int    `pulumi:"height"`
	Name               string `pulumi:"name"`
	ResolutionAdaptive bool   `pulumi:"resolutionAdaptive"`
	Type               string `pulumi:"type"`
	UpdateTime         string `pulumi:"updateTime"`
	Width              int    `pulumi:"width"`
}

type SnapshotByTimeOffsetTemplatesTemplateListArgs

type SnapshotByTimeOffsetTemplatesTemplateListArgs struct {
	Comment            pulumi.StringInput `pulumi:"comment"`
	CreateTime         pulumi.StringInput `pulumi:"createTime"`
	Definition         pulumi.StringInput `pulumi:"definition"`
	FillType           pulumi.StringInput `pulumi:"fillType"`
	Format             pulumi.StringInput `pulumi:"format"`
	Height             pulumi.IntInput    `pulumi:"height"`
	Name               pulumi.StringInput `pulumi:"name"`
	ResolutionAdaptive pulumi.BoolInput   `pulumi:"resolutionAdaptive"`
	Type               pulumi.StringInput `pulumi:"type"`
	UpdateTime         pulumi.StringInput `pulumi:"updateTime"`
	Width              pulumi.IntInput    `pulumi:"width"`
}

func (SnapshotByTimeOffsetTemplatesTemplateListArgs) ElementType

func (SnapshotByTimeOffsetTemplatesTemplateListArgs) ToSnapshotByTimeOffsetTemplatesTemplateListOutput

func (i SnapshotByTimeOffsetTemplatesTemplateListArgs) ToSnapshotByTimeOffsetTemplatesTemplateListOutput() SnapshotByTimeOffsetTemplatesTemplateListOutput

func (SnapshotByTimeOffsetTemplatesTemplateListArgs) ToSnapshotByTimeOffsetTemplatesTemplateListOutputWithContext

func (i SnapshotByTimeOffsetTemplatesTemplateListArgs) ToSnapshotByTimeOffsetTemplatesTemplateListOutputWithContext(ctx context.Context) SnapshotByTimeOffsetTemplatesTemplateListOutput

type SnapshotByTimeOffsetTemplatesTemplateListArray

type SnapshotByTimeOffsetTemplatesTemplateListArray []SnapshotByTimeOffsetTemplatesTemplateListInput

func (SnapshotByTimeOffsetTemplatesTemplateListArray) ElementType

func (SnapshotByTimeOffsetTemplatesTemplateListArray) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutput

func (i SnapshotByTimeOffsetTemplatesTemplateListArray) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutput() SnapshotByTimeOffsetTemplatesTemplateListArrayOutput

func (SnapshotByTimeOffsetTemplatesTemplateListArray) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutputWithContext

func (i SnapshotByTimeOffsetTemplatesTemplateListArray) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutputWithContext(ctx context.Context) SnapshotByTimeOffsetTemplatesTemplateListArrayOutput

type SnapshotByTimeOffsetTemplatesTemplateListArrayInput

type SnapshotByTimeOffsetTemplatesTemplateListArrayInput interface {
	pulumi.Input

	ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutput() SnapshotByTimeOffsetTemplatesTemplateListArrayOutput
	ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutputWithContext(context.Context) SnapshotByTimeOffsetTemplatesTemplateListArrayOutput
}

SnapshotByTimeOffsetTemplatesTemplateListArrayInput is an input type that accepts SnapshotByTimeOffsetTemplatesTemplateListArray and SnapshotByTimeOffsetTemplatesTemplateListArrayOutput values. You can construct a concrete instance of `SnapshotByTimeOffsetTemplatesTemplateListArrayInput` via:

SnapshotByTimeOffsetTemplatesTemplateListArray{ SnapshotByTimeOffsetTemplatesTemplateListArgs{...} }

type SnapshotByTimeOffsetTemplatesTemplateListArrayOutput

type SnapshotByTimeOffsetTemplatesTemplateListArrayOutput struct{ *pulumi.OutputState }

func (SnapshotByTimeOffsetTemplatesTemplateListArrayOutput) ElementType

func (SnapshotByTimeOffsetTemplatesTemplateListArrayOutput) Index

func (SnapshotByTimeOffsetTemplatesTemplateListArrayOutput) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutput

func (SnapshotByTimeOffsetTemplatesTemplateListArrayOutput) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutputWithContext

func (o SnapshotByTimeOffsetTemplatesTemplateListArrayOutput) ToSnapshotByTimeOffsetTemplatesTemplateListArrayOutputWithContext(ctx context.Context) SnapshotByTimeOffsetTemplatesTemplateListArrayOutput

type SnapshotByTimeOffsetTemplatesTemplateListInput

type SnapshotByTimeOffsetTemplatesTemplateListInput interface {
	pulumi.Input

	ToSnapshotByTimeOffsetTemplatesTemplateListOutput() SnapshotByTimeOffsetTemplatesTemplateListOutput
	ToSnapshotByTimeOffsetTemplatesTemplateListOutputWithContext(context.Context) SnapshotByTimeOffsetTemplatesTemplateListOutput
}

SnapshotByTimeOffsetTemplatesTemplateListInput is an input type that accepts SnapshotByTimeOffsetTemplatesTemplateListArgs and SnapshotByTimeOffsetTemplatesTemplateListOutput values. You can construct a concrete instance of `SnapshotByTimeOffsetTemplatesTemplateListInput` via:

SnapshotByTimeOffsetTemplatesTemplateListArgs{...}

type SnapshotByTimeOffsetTemplatesTemplateListOutput

type SnapshotByTimeOffsetTemplatesTemplateListOutput struct{ *pulumi.OutputState }

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Comment

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) CreateTime

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Definition

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) ElementType

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) FillType

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Format

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Height

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Name

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) ResolutionAdaptive

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) ToSnapshotByTimeOffsetTemplatesTemplateListOutput

func (o SnapshotByTimeOffsetTemplatesTemplateListOutput) ToSnapshotByTimeOffsetTemplatesTemplateListOutput() SnapshotByTimeOffsetTemplatesTemplateListOutput

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) ToSnapshotByTimeOffsetTemplatesTemplateListOutputWithContext

func (o SnapshotByTimeOffsetTemplatesTemplateListOutput) ToSnapshotByTimeOffsetTemplatesTemplateListOutputWithContext(ctx context.Context) SnapshotByTimeOffsetTemplatesTemplateListOutput

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Type

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) UpdateTime

func (SnapshotByTimeOffsetTemplatesTemplateListOutput) Width

type SubApplication

type SubApplication struct {
	pulumi.CustomResourceState

	// The time when the sub application was created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Sub application description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Sub application name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123) and
	// must be unique under a user.
	Name pulumi.StringOutput `pulumi:"name"`
	// Sub appliaction status.
	Status pulumi.StringOutput `pulumi:"status"`
}

func GetSubApplication

func GetSubApplication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SubApplicationState, opts ...pulumi.ResourceOption) (*SubApplication, error)

GetSubApplication gets an existing SubApplication 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 NewSubApplication

func NewSubApplication(ctx *pulumi.Context,
	name string, args *SubApplicationArgs, opts ...pulumi.ResourceOption) (*SubApplication, error)

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

func (*SubApplication) ElementType

func (*SubApplication) ElementType() reflect.Type

func (*SubApplication) ToSubApplicationOutput

func (i *SubApplication) ToSubApplicationOutput() SubApplicationOutput

func (*SubApplication) ToSubApplicationOutputWithContext

func (i *SubApplication) ToSubApplicationOutputWithContext(ctx context.Context) SubApplicationOutput

type SubApplicationArgs

type SubApplicationArgs struct {
	// Sub application description.
	Description pulumi.StringPtrInput
	// Sub application name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123) and
	// must be unique under a user.
	Name pulumi.StringPtrInput
	// Sub appliaction status.
	Status pulumi.StringInput
}

The set of arguments for constructing a SubApplication resource.

func (SubApplicationArgs) ElementType

func (SubApplicationArgs) ElementType() reflect.Type

type SubApplicationArray

type SubApplicationArray []SubApplicationInput

func (SubApplicationArray) ElementType

func (SubApplicationArray) ElementType() reflect.Type

func (SubApplicationArray) ToSubApplicationArrayOutput

func (i SubApplicationArray) ToSubApplicationArrayOutput() SubApplicationArrayOutput

func (SubApplicationArray) ToSubApplicationArrayOutputWithContext

func (i SubApplicationArray) ToSubApplicationArrayOutputWithContext(ctx context.Context) SubApplicationArrayOutput

type SubApplicationArrayInput

type SubApplicationArrayInput interface {
	pulumi.Input

	ToSubApplicationArrayOutput() SubApplicationArrayOutput
	ToSubApplicationArrayOutputWithContext(context.Context) SubApplicationArrayOutput
}

SubApplicationArrayInput is an input type that accepts SubApplicationArray and SubApplicationArrayOutput values. You can construct a concrete instance of `SubApplicationArrayInput` via:

SubApplicationArray{ SubApplicationArgs{...} }

type SubApplicationArrayOutput

type SubApplicationArrayOutput struct{ *pulumi.OutputState }

func (SubApplicationArrayOutput) ElementType

func (SubApplicationArrayOutput) ElementType() reflect.Type

func (SubApplicationArrayOutput) Index

func (SubApplicationArrayOutput) ToSubApplicationArrayOutput

func (o SubApplicationArrayOutput) ToSubApplicationArrayOutput() SubApplicationArrayOutput

func (SubApplicationArrayOutput) ToSubApplicationArrayOutputWithContext

func (o SubApplicationArrayOutput) ToSubApplicationArrayOutputWithContext(ctx context.Context) SubApplicationArrayOutput

type SubApplicationInput

type SubApplicationInput interface {
	pulumi.Input

	ToSubApplicationOutput() SubApplicationOutput
	ToSubApplicationOutputWithContext(ctx context.Context) SubApplicationOutput
}

type SubApplicationMap

type SubApplicationMap map[string]SubApplicationInput

func (SubApplicationMap) ElementType

func (SubApplicationMap) ElementType() reflect.Type

func (SubApplicationMap) ToSubApplicationMapOutput

func (i SubApplicationMap) ToSubApplicationMapOutput() SubApplicationMapOutput

func (SubApplicationMap) ToSubApplicationMapOutputWithContext

func (i SubApplicationMap) ToSubApplicationMapOutputWithContext(ctx context.Context) SubApplicationMapOutput

type SubApplicationMapInput

type SubApplicationMapInput interface {
	pulumi.Input

	ToSubApplicationMapOutput() SubApplicationMapOutput
	ToSubApplicationMapOutputWithContext(context.Context) SubApplicationMapOutput
}

SubApplicationMapInput is an input type that accepts SubApplicationMap and SubApplicationMapOutput values. You can construct a concrete instance of `SubApplicationMapInput` via:

SubApplicationMap{ "key": SubApplicationArgs{...} }

type SubApplicationMapOutput

type SubApplicationMapOutput struct{ *pulumi.OutputState }

func (SubApplicationMapOutput) ElementType

func (SubApplicationMapOutput) ElementType() reflect.Type

func (SubApplicationMapOutput) MapIndex

func (SubApplicationMapOutput) ToSubApplicationMapOutput

func (o SubApplicationMapOutput) ToSubApplicationMapOutput() SubApplicationMapOutput

func (SubApplicationMapOutput) ToSubApplicationMapOutputWithContext

func (o SubApplicationMapOutput) ToSubApplicationMapOutputWithContext(ctx context.Context) SubApplicationMapOutput

type SubApplicationOutput

type SubApplicationOutput struct{ *pulumi.OutputState }

func (SubApplicationOutput) CreateTime

func (o SubApplicationOutput) CreateTime() pulumi.StringOutput

The time when the sub application was created.

func (SubApplicationOutput) Description

Sub application description.

func (SubApplicationOutput) ElementType

func (SubApplicationOutput) ElementType() reflect.Type

func (SubApplicationOutput) Name

Sub application name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123) and must be unique under a user.

func (SubApplicationOutput) Status

Sub appliaction status.

func (SubApplicationOutput) ToSubApplicationOutput

func (o SubApplicationOutput) ToSubApplicationOutput() SubApplicationOutput

func (SubApplicationOutput) ToSubApplicationOutputWithContext

func (o SubApplicationOutput) ToSubApplicationOutputWithContext(ctx context.Context) SubApplicationOutput

type SubApplicationState

type SubApplicationState struct {
	// The time when the sub application was created.
	CreateTime pulumi.StringPtrInput
	// Sub application description.
	Description pulumi.StringPtrInput
	// Sub application name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123) and
	// must be unique under a user.
	Name pulumi.StringPtrInput
	// Sub appliaction status.
	Status pulumi.StringPtrInput
}

func (SubApplicationState) ElementType

func (SubApplicationState) ElementType() reflect.Type

type SuperPlayerConfig

type SuperPlayerConfig struct {
	pulumi.CustomResourceState

	// ID of the unencrypted adaptive bitrate streaming template that allows output, which is required if `drm_switch` is
	// `false`.
	AdaptiveDynamicStreamingDefinition pulumi.StringPtrOutput `pulumi:"adaptiveDynamicStreamingDefinition"`
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrOutput `pulumi:"comment"`
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Domain name used for playback. If it is left empty or set to `Default`, the domain name configured in [Default
	// Distribution Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. `Default` by default.
	Domain pulumi.StringPtrOutput `pulumi:"domain"`
	// Content of the DRM-protected adaptive bitrate streaming template that allows output, which is required if `drm_switch`
	// is `true`.
	DrmStreamingInfo SuperPlayerConfigDrmStreamingInfoPtrOutput `pulumi:"drmStreamingInfo"`
	// Switch of DRM-protected adaptive bitstream playback: `true`: enabled, indicating to play back only output adaptive
	// bitstreams protected by DRM; `false`: disabled, indicating to play back unencrypted output adaptive bitstreams. Default
	// value: `false`.
	DrmSwitch pulumi.BoolPtrOutput `pulumi:"drmSwitch"`
	// ID of the image sprite template that allows output.
	ImageSpriteDefinition pulumi.StringPtrOutput `pulumi:"imageSpriteDefinition"`
	// Player configuration name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123)
	// and must be unique under a user.
	Name pulumi.StringOutput `pulumi:"name"`
	// Display name of player for substreams with different resolutions. If this parameter is left empty or an empty array, the
	// default configuration will be used: `min_edge_length: 240, name: LD`; `min_edge_length: 480, name: SD`;
	// `min_edge_length: 720, name: HD`; `min_edge_length: 1080, name: FHD`; `min_edge_length: 1440, name: 2K`;
	// `min_edge_length: 2160, name: 4K`; `min_edge_length: 4320, name: 8K`.
	ResolutionNames SuperPlayerConfigResolutionNameArrayOutput `pulumi:"resolutionNames"`
	// Scheme used for playback. If it is left empty or set to `Default`, the scheme configured in [Default Distribution
	// Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. Other valid values: `HTTP`; `HTTPS`.
	Scheme pulumi.StringPtrOutput `pulumi:"scheme"`
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrOutput `pulumi:"subAppId"`
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetSuperPlayerConfig

func GetSuperPlayerConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SuperPlayerConfigState, opts ...pulumi.ResourceOption) (*SuperPlayerConfig, error)

GetSuperPlayerConfig gets an existing SuperPlayerConfig 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 NewSuperPlayerConfig

func NewSuperPlayerConfig(ctx *pulumi.Context,
	name string, args *SuperPlayerConfigArgs, opts ...pulumi.ResourceOption) (*SuperPlayerConfig, error)

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

func (*SuperPlayerConfig) ElementType

func (*SuperPlayerConfig) ElementType() reflect.Type

func (*SuperPlayerConfig) ToSuperPlayerConfigOutput

func (i *SuperPlayerConfig) ToSuperPlayerConfigOutput() SuperPlayerConfigOutput

func (*SuperPlayerConfig) ToSuperPlayerConfigOutputWithContext

func (i *SuperPlayerConfig) ToSuperPlayerConfigOutputWithContext(ctx context.Context) SuperPlayerConfigOutput

type SuperPlayerConfigArgs

type SuperPlayerConfigArgs struct {
	// ID of the unencrypted adaptive bitrate streaming template that allows output, which is required if `drm_switch` is
	// `false`.
	AdaptiveDynamicStreamingDefinition pulumi.StringPtrInput
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Domain name used for playback. If it is left empty or set to `Default`, the domain name configured in [Default
	// Distribution Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. `Default` by default.
	Domain pulumi.StringPtrInput
	// Content of the DRM-protected adaptive bitrate streaming template that allows output, which is required if `drm_switch`
	// is `true`.
	DrmStreamingInfo SuperPlayerConfigDrmStreamingInfoPtrInput
	// Switch of DRM-protected adaptive bitstream playback: `true`: enabled, indicating to play back only output adaptive
	// bitstreams protected by DRM; `false`: disabled, indicating to play back unencrypted output adaptive bitstreams. Default
	// value: `false`.
	DrmSwitch pulumi.BoolPtrInput
	// ID of the image sprite template that allows output.
	ImageSpriteDefinition pulumi.StringPtrInput
	// Player configuration name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123)
	// and must be unique under a user.
	Name pulumi.StringPtrInput
	// Display name of player for substreams with different resolutions. If this parameter is left empty or an empty array, the
	// default configuration will be used: `min_edge_length: 240, name: LD`; `min_edge_length: 480, name: SD`;
	// `min_edge_length: 720, name: HD`; `min_edge_length: 1080, name: FHD`; `min_edge_length: 1440, name: 2K`;
	// `min_edge_length: 2160, name: 4K`; `min_edge_length: 4320, name: 8K`.
	ResolutionNames SuperPlayerConfigResolutionNameArrayInput
	// Scheme used for playback. If it is left empty or set to `Default`, the scheme configured in [Default Distribution
	// Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. Other valid values: `HTTP`; `HTTPS`.
	Scheme pulumi.StringPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
}

The set of arguments for constructing a SuperPlayerConfig resource.

func (SuperPlayerConfigArgs) ElementType

func (SuperPlayerConfigArgs) ElementType() reflect.Type

type SuperPlayerConfigArray

type SuperPlayerConfigArray []SuperPlayerConfigInput

func (SuperPlayerConfigArray) ElementType

func (SuperPlayerConfigArray) ElementType() reflect.Type

func (SuperPlayerConfigArray) ToSuperPlayerConfigArrayOutput

func (i SuperPlayerConfigArray) ToSuperPlayerConfigArrayOutput() SuperPlayerConfigArrayOutput

func (SuperPlayerConfigArray) ToSuperPlayerConfigArrayOutputWithContext

func (i SuperPlayerConfigArray) ToSuperPlayerConfigArrayOutputWithContext(ctx context.Context) SuperPlayerConfigArrayOutput

type SuperPlayerConfigArrayInput

type SuperPlayerConfigArrayInput interface {
	pulumi.Input

	ToSuperPlayerConfigArrayOutput() SuperPlayerConfigArrayOutput
	ToSuperPlayerConfigArrayOutputWithContext(context.Context) SuperPlayerConfigArrayOutput
}

SuperPlayerConfigArrayInput is an input type that accepts SuperPlayerConfigArray and SuperPlayerConfigArrayOutput values. You can construct a concrete instance of `SuperPlayerConfigArrayInput` via:

SuperPlayerConfigArray{ SuperPlayerConfigArgs{...} }

type SuperPlayerConfigArrayOutput

type SuperPlayerConfigArrayOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigArrayOutput) ElementType

func (SuperPlayerConfigArrayOutput) Index

func (SuperPlayerConfigArrayOutput) ToSuperPlayerConfigArrayOutput

func (o SuperPlayerConfigArrayOutput) ToSuperPlayerConfigArrayOutput() SuperPlayerConfigArrayOutput

func (SuperPlayerConfigArrayOutput) ToSuperPlayerConfigArrayOutputWithContext

func (o SuperPlayerConfigArrayOutput) ToSuperPlayerConfigArrayOutputWithContext(ctx context.Context) SuperPlayerConfigArrayOutput

type SuperPlayerConfigDrmStreamingInfo

type SuperPlayerConfigDrmStreamingInfo struct {
	SimpleAesDefinition *string `pulumi:"simpleAesDefinition"`
}

type SuperPlayerConfigDrmStreamingInfoArgs

type SuperPlayerConfigDrmStreamingInfoArgs struct {
	SimpleAesDefinition pulumi.StringPtrInput `pulumi:"simpleAesDefinition"`
}

func (SuperPlayerConfigDrmStreamingInfoArgs) ElementType

func (SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoOutput

func (i SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoOutput() SuperPlayerConfigDrmStreamingInfoOutput

func (SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoOutputWithContext

func (i SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoOutputWithContext(ctx context.Context) SuperPlayerConfigDrmStreamingInfoOutput

func (SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoPtrOutput

func (i SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoPtrOutput() SuperPlayerConfigDrmStreamingInfoPtrOutput

func (SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext

func (i SuperPlayerConfigDrmStreamingInfoArgs) ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext(ctx context.Context) SuperPlayerConfigDrmStreamingInfoPtrOutput

type SuperPlayerConfigDrmStreamingInfoInput

type SuperPlayerConfigDrmStreamingInfoInput interface {
	pulumi.Input

	ToSuperPlayerConfigDrmStreamingInfoOutput() SuperPlayerConfigDrmStreamingInfoOutput
	ToSuperPlayerConfigDrmStreamingInfoOutputWithContext(context.Context) SuperPlayerConfigDrmStreamingInfoOutput
}

SuperPlayerConfigDrmStreamingInfoInput is an input type that accepts SuperPlayerConfigDrmStreamingInfoArgs and SuperPlayerConfigDrmStreamingInfoOutput values. You can construct a concrete instance of `SuperPlayerConfigDrmStreamingInfoInput` via:

SuperPlayerConfigDrmStreamingInfoArgs{...}

type SuperPlayerConfigDrmStreamingInfoOutput

type SuperPlayerConfigDrmStreamingInfoOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigDrmStreamingInfoOutput) ElementType

func (SuperPlayerConfigDrmStreamingInfoOutput) SimpleAesDefinition

func (SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoOutput

func (o SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoOutput() SuperPlayerConfigDrmStreamingInfoOutput

func (SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoOutputWithContext

func (o SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoOutputWithContext(ctx context.Context) SuperPlayerConfigDrmStreamingInfoOutput

func (SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutput

func (o SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutput() SuperPlayerConfigDrmStreamingInfoPtrOutput

func (SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext

func (o SuperPlayerConfigDrmStreamingInfoOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext(ctx context.Context) SuperPlayerConfigDrmStreamingInfoPtrOutput

type SuperPlayerConfigDrmStreamingInfoPtrInput

type SuperPlayerConfigDrmStreamingInfoPtrInput interface {
	pulumi.Input

	ToSuperPlayerConfigDrmStreamingInfoPtrOutput() SuperPlayerConfigDrmStreamingInfoPtrOutput
	ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext(context.Context) SuperPlayerConfigDrmStreamingInfoPtrOutput
}

SuperPlayerConfigDrmStreamingInfoPtrInput is an input type that accepts SuperPlayerConfigDrmStreamingInfoArgs, SuperPlayerConfigDrmStreamingInfoPtr and SuperPlayerConfigDrmStreamingInfoPtrOutput values. You can construct a concrete instance of `SuperPlayerConfigDrmStreamingInfoPtrInput` via:

        SuperPlayerConfigDrmStreamingInfoArgs{...}

or:

        nil

type SuperPlayerConfigDrmStreamingInfoPtrOutput

type SuperPlayerConfigDrmStreamingInfoPtrOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigDrmStreamingInfoPtrOutput) Elem

func (SuperPlayerConfigDrmStreamingInfoPtrOutput) ElementType

func (SuperPlayerConfigDrmStreamingInfoPtrOutput) SimpleAesDefinition

func (SuperPlayerConfigDrmStreamingInfoPtrOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutput

func (o SuperPlayerConfigDrmStreamingInfoPtrOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutput() SuperPlayerConfigDrmStreamingInfoPtrOutput

func (SuperPlayerConfigDrmStreamingInfoPtrOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext

func (o SuperPlayerConfigDrmStreamingInfoPtrOutput) ToSuperPlayerConfigDrmStreamingInfoPtrOutputWithContext(ctx context.Context) SuperPlayerConfigDrmStreamingInfoPtrOutput

type SuperPlayerConfigInput

type SuperPlayerConfigInput interface {
	pulumi.Input

	ToSuperPlayerConfigOutput() SuperPlayerConfigOutput
	ToSuperPlayerConfigOutputWithContext(ctx context.Context) SuperPlayerConfigOutput
}

type SuperPlayerConfigMap

type SuperPlayerConfigMap map[string]SuperPlayerConfigInput

func (SuperPlayerConfigMap) ElementType

func (SuperPlayerConfigMap) ElementType() reflect.Type

func (SuperPlayerConfigMap) ToSuperPlayerConfigMapOutput

func (i SuperPlayerConfigMap) ToSuperPlayerConfigMapOutput() SuperPlayerConfigMapOutput

func (SuperPlayerConfigMap) ToSuperPlayerConfigMapOutputWithContext

func (i SuperPlayerConfigMap) ToSuperPlayerConfigMapOutputWithContext(ctx context.Context) SuperPlayerConfigMapOutput

type SuperPlayerConfigMapInput

type SuperPlayerConfigMapInput interface {
	pulumi.Input

	ToSuperPlayerConfigMapOutput() SuperPlayerConfigMapOutput
	ToSuperPlayerConfigMapOutputWithContext(context.Context) SuperPlayerConfigMapOutput
}

SuperPlayerConfigMapInput is an input type that accepts SuperPlayerConfigMap and SuperPlayerConfigMapOutput values. You can construct a concrete instance of `SuperPlayerConfigMapInput` via:

SuperPlayerConfigMap{ "key": SuperPlayerConfigArgs{...} }

type SuperPlayerConfigMapOutput

type SuperPlayerConfigMapOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigMapOutput) ElementType

func (SuperPlayerConfigMapOutput) ElementType() reflect.Type

func (SuperPlayerConfigMapOutput) MapIndex

func (SuperPlayerConfigMapOutput) ToSuperPlayerConfigMapOutput

func (o SuperPlayerConfigMapOutput) ToSuperPlayerConfigMapOutput() SuperPlayerConfigMapOutput

func (SuperPlayerConfigMapOutput) ToSuperPlayerConfigMapOutputWithContext

func (o SuperPlayerConfigMapOutput) ToSuperPlayerConfigMapOutputWithContext(ctx context.Context) SuperPlayerConfigMapOutput

type SuperPlayerConfigOutput

type SuperPlayerConfigOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigOutput) AdaptiveDynamicStreamingDefinition

func (o SuperPlayerConfigOutput) AdaptiveDynamicStreamingDefinition() pulumi.StringPtrOutput

ID of the unencrypted adaptive bitrate streaming template that allows output, which is required if `drm_switch` is `false`.

func (SuperPlayerConfigOutput) Comment

Template description. Length limit: 256 characters.

func (SuperPlayerConfigOutput) CreateTime

Creation time of template in ISO date format.

func (SuperPlayerConfigOutput) Domain

Domain name used for playback. If it is left empty or set to `Default`, the domain name configured in [Default Distribution Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. `Default` by default.

func (SuperPlayerConfigOutput) DrmStreamingInfo

Content of the DRM-protected adaptive bitrate streaming template that allows output, which is required if `drm_switch` is `true`.

func (SuperPlayerConfigOutput) DrmSwitch

Switch of DRM-protected adaptive bitstream playback: `true`: enabled, indicating to play back only output adaptive bitstreams protected by DRM; `false`: disabled, indicating to play back unencrypted output adaptive bitstreams. Default value: `false`.

func (SuperPlayerConfigOutput) ElementType

func (SuperPlayerConfigOutput) ElementType() reflect.Type

func (SuperPlayerConfigOutput) ImageSpriteDefinition

func (o SuperPlayerConfigOutput) ImageSpriteDefinition() pulumi.StringPtrOutput

ID of the image sprite template that allows output.

func (SuperPlayerConfigOutput) Name

Player configuration name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123) and must be unique under a user.

func (SuperPlayerConfigOutput) ResolutionNames

Display name of player for substreams with different resolutions. If this parameter is left empty or an empty array, the default configuration will be used: `min_edge_length: 240, name: LD`; `min_edge_length: 480, name: SD`; `min_edge_length: 720, name: HD`; `min_edge_length: 1080, name: FHD`; `min_edge_length: 1440, name: 2K`; `min_edge_length: 2160, name: 4K`; `min_edge_length: 4320, name: 8K`.

func (SuperPlayerConfigOutput) Scheme

Scheme used for playback. If it is left empty or set to `Default`, the scheme configured in [Default Distribution Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. Other valid values: `HTTP`; `HTTPS`.

func (SuperPlayerConfigOutput) SubAppId

Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this field; otherwise, leave it empty.

func (SuperPlayerConfigOutput) ToSuperPlayerConfigOutput

func (o SuperPlayerConfigOutput) ToSuperPlayerConfigOutput() SuperPlayerConfigOutput

func (SuperPlayerConfigOutput) ToSuperPlayerConfigOutputWithContext

func (o SuperPlayerConfigOutput) ToSuperPlayerConfigOutputWithContext(ctx context.Context) SuperPlayerConfigOutput

func (SuperPlayerConfigOutput) UpdateTime

Last modified time of template in ISO date format.

type SuperPlayerConfigResolutionName

type SuperPlayerConfigResolutionName struct {
	MinEdgeLength int    `pulumi:"minEdgeLength"`
	Name          string `pulumi:"name"`
}

type SuperPlayerConfigResolutionNameArgs

type SuperPlayerConfigResolutionNameArgs struct {
	MinEdgeLength pulumi.IntInput    `pulumi:"minEdgeLength"`
	Name          pulumi.StringInput `pulumi:"name"`
}

func (SuperPlayerConfigResolutionNameArgs) ElementType

func (SuperPlayerConfigResolutionNameArgs) ToSuperPlayerConfigResolutionNameOutput

func (i SuperPlayerConfigResolutionNameArgs) ToSuperPlayerConfigResolutionNameOutput() SuperPlayerConfigResolutionNameOutput

func (SuperPlayerConfigResolutionNameArgs) ToSuperPlayerConfigResolutionNameOutputWithContext

func (i SuperPlayerConfigResolutionNameArgs) ToSuperPlayerConfigResolutionNameOutputWithContext(ctx context.Context) SuperPlayerConfigResolutionNameOutput

type SuperPlayerConfigResolutionNameArray

type SuperPlayerConfigResolutionNameArray []SuperPlayerConfigResolutionNameInput

func (SuperPlayerConfigResolutionNameArray) ElementType

func (SuperPlayerConfigResolutionNameArray) ToSuperPlayerConfigResolutionNameArrayOutput

func (i SuperPlayerConfigResolutionNameArray) ToSuperPlayerConfigResolutionNameArrayOutput() SuperPlayerConfigResolutionNameArrayOutput

func (SuperPlayerConfigResolutionNameArray) ToSuperPlayerConfigResolutionNameArrayOutputWithContext

func (i SuperPlayerConfigResolutionNameArray) ToSuperPlayerConfigResolutionNameArrayOutputWithContext(ctx context.Context) SuperPlayerConfigResolutionNameArrayOutput

type SuperPlayerConfigResolutionNameArrayInput

type SuperPlayerConfigResolutionNameArrayInput interface {
	pulumi.Input

	ToSuperPlayerConfigResolutionNameArrayOutput() SuperPlayerConfigResolutionNameArrayOutput
	ToSuperPlayerConfigResolutionNameArrayOutputWithContext(context.Context) SuperPlayerConfigResolutionNameArrayOutput
}

SuperPlayerConfigResolutionNameArrayInput is an input type that accepts SuperPlayerConfigResolutionNameArray and SuperPlayerConfigResolutionNameArrayOutput values. You can construct a concrete instance of `SuperPlayerConfigResolutionNameArrayInput` via:

SuperPlayerConfigResolutionNameArray{ SuperPlayerConfigResolutionNameArgs{...} }

type SuperPlayerConfigResolutionNameArrayOutput

type SuperPlayerConfigResolutionNameArrayOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigResolutionNameArrayOutput) ElementType

func (SuperPlayerConfigResolutionNameArrayOutput) Index

func (SuperPlayerConfigResolutionNameArrayOutput) ToSuperPlayerConfigResolutionNameArrayOutput

func (o SuperPlayerConfigResolutionNameArrayOutput) ToSuperPlayerConfigResolutionNameArrayOutput() SuperPlayerConfigResolutionNameArrayOutput

func (SuperPlayerConfigResolutionNameArrayOutput) ToSuperPlayerConfigResolutionNameArrayOutputWithContext

func (o SuperPlayerConfigResolutionNameArrayOutput) ToSuperPlayerConfigResolutionNameArrayOutputWithContext(ctx context.Context) SuperPlayerConfigResolutionNameArrayOutput

type SuperPlayerConfigResolutionNameInput

type SuperPlayerConfigResolutionNameInput interface {
	pulumi.Input

	ToSuperPlayerConfigResolutionNameOutput() SuperPlayerConfigResolutionNameOutput
	ToSuperPlayerConfigResolutionNameOutputWithContext(context.Context) SuperPlayerConfigResolutionNameOutput
}

SuperPlayerConfigResolutionNameInput is an input type that accepts SuperPlayerConfigResolutionNameArgs and SuperPlayerConfigResolutionNameOutput values. You can construct a concrete instance of `SuperPlayerConfigResolutionNameInput` via:

SuperPlayerConfigResolutionNameArgs{...}

type SuperPlayerConfigResolutionNameOutput

type SuperPlayerConfigResolutionNameOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigResolutionNameOutput) ElementType

func (SuperPlayerConfigResolutionNameOutput) MinEdgeLength

func (SuperPlayerConfigResolutionNameOutput) Name

func (SuperPlayerConfigResolutionNameOutput) ToSuperPlayerConfigResolutionNameOutput

func (o SuperPlayerConfigResolutionNameOutput) ToSuperPlayerConfigResolutionNameOutput() SuperPlayerConfigResolutionNameOutput

func (SuperPlayerConfigResolutionNameOutput) ToSuperPlayerConfigResolutionNameOutputWithContext

func (o SuperPlayerConfigResolutionNameOutput) ToSuperPlayerConfigResolutionNameOutputWithContext(ctx context.Context) SuperPlayerConfigResolutionNameOutput

type SuperPlayerConfigState

type SuperPlayerConfigState struct {
	// ID of the unencrypted adaptive bitrate streaming template that allows output, which is required if `drm_switch` is
	// `false`.
	AdaptiveDynamicStreamingDefinition pulumi.StringPtrInput
	// Template description. Length limit: 256 characters.
	Comment pulumi.StringPtrInput
	// Creation time of template in ISO date format.
	CreateTime pulumi.StringPtrInput
	// Domain name used for playback. If it is left empty or set to `Default`, the domain name configured in [Default
	// Distribution Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. `Default` by default.
	Domain pulumi.StringPtrInput
	// Content of the DRM-protected adaptive bitrate streaming template that allows output, which is required if `drm_switch`
	// is `true`.
	DrmStreamingInfo SuperPlayerConfigDrmStreamingInfoPtrInput
	// Switch of DRM-protected adaptive bitstream playback: `true`: enabled, indicating to play back only output adaptive
	// bitstreams protected by DRM; `false`: disabled, indicating to play back unencrypted output adaptive bitstreams. Default
	// value: `false`.
	DrmSwitch pulumi.BoolPtrInput
	// ID of the image sprite template that allows output.
	ImageSpriteDefinition pulumi.StringPtrInput
	// Player configuration name, which can contain up to 64 letters, digits, underscores, and hyphens (such as test_ABC-123)
	// and must be unique under a user.
	Name pulumi.StringPtrInput
	// Display name of player for substreams with different resolutions. If this parameter is left empty or an empty array, the
	// default configuration will be used: `min_edge_length: 240, name: LD`; `min_edge_length: 480, name: SD`;
	// `min_edge_length: 720, name: HD`; `min_edge_length: 1080, name: FHD`; `min_edge_length: 1440, name: 2K`;
	// `min_edge_length: 2160, name: 4K`; `min_edge_length: 4320, name: 8K`.
	ResolutionNames SuperPlayerConfigResolutionNameArrayInput
	// Scheme used for playback. If it is left empty or set to `Default`, the scheme configured in [Default Distribution
	// Configuration](https://cloud.tencent.com/document/product/266/33373) will be used. Other valid values: `HTTP`; `HTTPS`.
	Scheme pulumi.StringPtrInput
	// Subapplication ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this
	// field; otherwise, leave it empty.
	SubAppId pulumi.IntPtrInput
	// Last modified time of template in ISO date format.
	UpdateTime pulumi.StringPtrInput
}

func (SuperPlayerConfigState) ElementType

func (SuperPlayerConfigState) ElementType() reflect.Type

type SuperPlayerConfigsArgs

type SuperPlayerConfigsArgs struct {
	Name             *string `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SubAppId         *int    `pulumi:"subAppId"`
	Type             *string `pulumi:"type"`
}

A collection of arguments for invoking SuperPlayerConfigs.

type SuperPlayerConfigsConfigList

type SuperPlayerConfigsConfigList struct {
	AdaptiveDynamicStreamingDefinition string                                         `pulumi:"adaptiveDynamicStreamingDefinition"`
	Comment                            string                                         `pulumi:"comment"`
	CreateTime                         string                                         `pulumi:"createTime"`
	Domain                             string                                         `pulumi:"domain"`
	DrmStreamingInfos                  []SuperPlayerConfigsConfigListDrmStreamingInfo `pulumi:"drmStreamingInfos"`
	DrmSwitch                          bool                                           `pulumi:"drmSwitch"`
	ImageSpriteDefinition              string                                         `pulumi:"imageSpriteDefinition"`
	Name                               string                                         `pulumi:"name"`
	ResolutionNames                    []SuperPlayerConfigsConfigListResolutionName   `pulumi:"resolutionNames"`
	Scheme                             string                                         `pulumi:"scheme"`
	Type                               string                                         `pulumi:"type"`
	UpdateTime                         string                                         `pulumi:"updateTime"`
}

type SuperPlayerConfigsConfigListArgs

type SuperPlayerConfigsConfigListArgs struct {
	AdaptiveDynamicStreamingDefinition pulumi.StringInput                                     `pulumi:"adaptiveDynamicStreamingDefinition"`
	Comment                            pulumi.StringInput                                     `pulumi:"comment"`
	CreateTime                         pulumi.StringInput                                     `pulumi:"createTime"`
	Domain                             pulumi.StringInput                                     `pulumi:"domain"`
	DrmStreamingInfos                  SuperPlayerConfigsConfigListDrmStreamingInfoArrayInput `pulumi:"drmStreamingInfos"`
	DrmSwitch                          pulumi.BoolInput                                       `pulumi:"drmSwitch"`
	ImageSpriteDefinition              pulumi.StringInput                                     `pulumi:"imageSpriteDefinition"`
	Name                               pulumi.StringInput                                     `pulumi:"name"`
	ResolutionNames                    SuperPlayerConfigsConfigListResolutionNameArrayInput   `pulumi:"resolutionNames"`
	Scheme                             pulumi.StringInput                                     `pulumi:"scheme"`
	Type                               pulumi.StringInput                                     `pulumi:"type"`
	UpdateTime                         pulumi.StringInput                                     `pulumi:"updateTime"`
}

func (SuperPlayerConfigsConfigListArgs) ElementType

func (SuperPlayerConfigsConfigListArgs) ToSuperPlayerConfigsConfigListOutput

func (i SuperPlayerConfigsConfigListArgs) ToSuperPlayerConfigsConfigListOutput() SuperPlayerConfigsConfigListOutput

func (SuperPlayerConfigsConfigListArgs) ToSuperPlayerConfigsConfigListOutputWithContext

func (i SuperPlayerConfigsConfigListArgs) ToSuperPlayerConfigsConfigListOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListOutput

type SuperPlayerConfigsConfigListArray

type SuperPlayerConfigsConfigListArray []SuperPlayerConfigsConfigListInput

func (SuperPlayerConfigsConfigListArray) ElementType

func (SuperPlayerConfigsConfigListArray) ToSuperPlayerConfigsConfigListArrayOutput

func (i SuperPlayerConfigsConfigListArray) ToSuperPlayerConfigsConfigListArrayOutput() SuperPlayerConfigsConfigListArrayOutput

func (SuperPlayerConfigsConfigListArray) ToSuperPlayerConfigsConfigListArrayOutputWithContext

func (i SuperPlayerConfigsConfigListArray) ToSuperPlayerConfigsConfigListArrayOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListArrayOutput

type SuperPlayerConfigsConfigListArrayInput

type SuperPlayerConfigsConfigListArrayInput interface {
	pulumi.Input

	ToSuperPlayerConfigsConfigListArrayOutput() SuperPlayerConfigsConfigListArrayOutput
	ToSuperPlayerConfigsConfigListArrayOutputWithContext(context.Context) SuperPlayerConfigsConfigListArrayOutput
}

SuperPlayerConfigsConfigListArrayInput is an input type that accepts SuperPlayerConfigsConfigListArray and SuperPlayerConfigsConfigListArrayOutput values. You can construct a concrete instance of `SuperPlayerConfigsConfigListArrayInput` via:

SuperPlayerConfigsConfigListArray{ SuperPlayerConfigsConfigListArgs{...} }

type SuperPlayerConfigsConfigListArrayOutput

type SuperPlayerConfigsConfigListArrayOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigsConfigListArrayOutput) ElementType

func (SuperPlayerConfigsConfigListArrayOutput) Index

func (SuperPlayerConfigsConfigListArrayOutput) ToSuperPlayerConfigsConfigListArrayOutput

func (o SuperPlayerConfigsConfigListArrayOutput) ToSuperPlayerConfigsConfigListArrayOutput() SuperPlayerConfigsConfigListArrayOutput

func (SuperPlayerConfigsConfigListArrayOutput) ToSuperPlayerConfigsConfigListArrayOutputWithContext

func (o SuperPlayerConfigsConfigListArrayOutput) ToSuperPlayerConfigsConfigListArrayOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListArrayOutput

type SuperPlayerConfigsConfigListDrmStreamingInfo

type SuperPlayerConfigsConfigListDrmStreamingInfo struct {
	SimpleAesDefinition string `pulumi:"simpleAesDefinition"`
}

type SuperPlayerConfigsConfigListDrmStreamingInfoArgs

type SuperPlayerConfigsConfigListDrmStreamingInfoArgs struct {
	SimpleAesDefinition pulumi.StringInput `pulumi:"simpleAesDefinition"`
}

func (SuperPlayerConfigsConfigListDrmStreamingInfoArgs) ElementType

func (SuperPlayerConfigsConfigListDrmStreamingInfoArgs) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutput

func (i SuperPlayerConfigsConfigListDrmStreamingInfoArgs) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutput() SuperPlayerConfigsConfigListDrmStreamingInfoOutput

func (SuperPlayerConfigsConfigListDrmStreamingInfoArgs) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutputWithContext

func (i SuperPlayerConfigsConfigListDrmStreamingInfoArgs) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListDrmStreamingInfoOutput

type SuperPlayerConfigsConfigListDrmStreamingInfoArray

type SuperPlayerConfigsConfigListDrmStreamingInfoArray []SuperPlayerConfigsConfigListDrmStreamingInfoInput

func (SuperPlayerConfigsConfigListDrmStreamingInfoArray) ElementType

func (SuperPlayerConfigsConfigListDrmStreamingInfoArray) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput

func (i SuperPlayerConfigsConfigListDrmStreamingInfoArray) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput() SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput

func (SuperPlayerConfigsConfigListDrmStreamingInfoArray) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutputWithContext

func (i SuperPlayerConfigsConfigListDrmStreamingInfoArray) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput

type SuperPlayerConfigsConfigListDrmStreamingInfoArrayInput

type SuperPlayerConfigsConfigListDrmStreamingInfoArrayInput interface {
	pulumi.Input

	ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput() SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput
	ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutputWithContext(context.Context) SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput
}

SuperPlayerConfigsConfigListDrmStreamingInfoArrayInput is an input type that accepts SuperPlayerConfigsConfigListDrmStreamingInfoArray and SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput values. You can construct a concrete instance of `SuperPlayerConfigsConfigListDrmStreamingInfoArrayInput` via:

SuperPlayerConfigsConfigListDrmStreamingInfoArray{ SuperPlayerConfigsConfigListDrmStreamingInfoArgs{...} }

type SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput

type SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput) ElementType

func (SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput) Index

func (SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput

func (SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutputWithContext

func (o SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoArrayOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListDrmStreamingInfoArrayOutput

type SuperPlayerConfigsConfigListDrmStreamingInfoInput

type SuperPlayerConfigsConfigListDrmStreamingInfoInput interface {
	pulumi.Input

	ToSuperPlayerConfigsConfigListDrmStreamingInfoOutput() SuperPlayerConfigsConfigListDrmStreamingInfoOutput
	ToSuperPlayerConfigsConfigListDrmStreamingInfoOutputWithContext(context.Context) SuperPlayerConfigsConfigListDrmStreamingInfoOutput
}

SuperPlayerConfigsConfigListDrmStreamingInfoInput is an input type that accepts SuperPlayerConfigsConfigListDrmStreamingInfoArgs and SuperPlayerConfigsConfigListDrmStreamingInfoOutput values. You can construct a concrete instance of `SuperPlayerConfigsConfigListDrmStreamingInfoInput` via:

SuperPlayerConfigsConfigListDrmStreamingInfoArgs{...}

type SuperPlayerConfigsConfigListDrmStreamingInfoOutput

type SuperPlayerConfigsConfigListDrmStreamingInfoOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigsConfigListDrmStreamingInfoOutput) ElementType

func (SuperPlayerConfigsConfigListDrmStreamingInfoOutput) SimpleAesDefinition

func (SuperPlayerConfigsConfigListDrmStreamingInfoOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutput

func (o SuperPlayerConfigsConfigListDrmStreamingInfoOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutput() SuperPlayerConfigsConfigListDrmStreamingInfoOutput

func (SuperPlayerConfigsConfigListDrmStreamingInfoOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutputWithContext

func (o SuperPlayerConfigsConfigListDrmStreamingInfoOutput) ToSuperPlayerConfigsConfigListDrmStreamingInfoOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListDrmStreamingInfoOutput

type SuperPlayerConfigsConfigListInput

type SuperPlayerConfigsConfigListInput interface {
	pulumi.Input

	ToSuperPlayerConfigsConfigListOutput() SuperPlayerConfigsConfigListOutput
	ToSuperPlayerConfigsConfigListOutputWithContext(context.Context) SuperPlayerConfigsConfigListOutput
}

SuperPlayerConfigsConfigListInput is an input type that accepts SuperPlayerConfigsConfigListArgs and SuperPlayerConfigsConfigListOutput values. You can construct a concrete instance of `SuperPlayerConfigsConfigListInput` via:

SuperPlayerConfigsConfigListArgs{...}

type SuperPlayerConfigsConfigListOutput

type SuperPlayerConfigsConfigListOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigsConfigListOutput) AdaptiveDynamicStreamingDefinition

func (o SuperPlayerConfigsConfigListOutput) AdaptiveDynamicStreamingDefinition() pulumi.StringOutput

func (SuperPlayerConfigsConfigListOutput) Comment

func (SuperPlayerConfigsConfigListOutput) CreateTime

func (SuperPlayerConfigsConfigListOutput) Domain

func (SuperPlayerConfigsConfigListOutput) DrmStreamingInfos

func (SuperPlayerConfigsConfigListOutput) DrmSwitch

func (SuperPlayerConfigsConfigListOutput) ElementType

func (SuperPlayerConfigsConfigListOutput) ImageSpriteDefinition

func (o SuperPlayerConfigsConfigListOutput) ImageSpriteDefinition() pulumi.StringOutput

func (SuperPlayerConfigsConfigListOutput) Name

func (SuperPlayerConfigsConfigListOutput) ResolutionNames

func (SuperPlayerConfigsConfigListOutput) Scheme

func (SuperPlayerConfigsConfigListOutput) ToSuperPlayerConfigsConfigListOutput

func (o SuperPlayerConfigsConfigListOutput) ToSuperPlayerConfigsConfigListOutput() SuperPlayerConfigsConfigListOutput

func (SuperPlayerConfigsConfigListOutput) ToSuperPlayerConfigsConfigListOutputWithContext

func (o SuperPlayerConfigsConfigListOutput) ToSuperPlayerConfigsConfigListOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListOutput

func (SuperPlayerConfigsConfigListOutput) Type

func (SuperPlayerConfigsConfigListOutput) UpdateTime

type SuperPlayerConfigsConfigListResolutionName

type SuperPlayerConfigsConfigListResolutionName struct {
	MinEdgeLength int    `pulumi:"minEdgeLength"`
	Name          string `pulumi:"name"`
}

type SuperPlayerConfigsConfigListResolutionNameArgs

type SuperPlayerConfigsConfigListResolutionNameArgs struct {
	MinEdgeLength pulumi.IntInput    `pulumi:"minEdgeLength"`
	Name          pulumi.StringInput `pulumi:"name"`
}

func (SuperPlayerConfigsConfigListResolutionNameArgs) ElementType

func (SuperPlayerConfigsConfigListResolutionNameArgs) ToSuperPlayerConfigsConfigListResolutionNameOutput

func (i SuperPlayerConfigsConfigListResolutionNameArgs) ToSuperPlayerConfigsConfigListResolutionNameOutput() SuperPlayerConfigsConfigListResolutionNameOutput

func (SuperPlayerConfigsConfigListResolutionNameArgs) ToSuperPlayerConfigsConfigListResolutionNameOutputWithContext

func (i SuperPlayerConfigsConfigListResolutionNameArgs) ToSuperPlayerConfigsConfigListResolutionNameOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListResolutionNameOutput

type SuperPlayerConfigsConfigListResolutionNameArray

type SuperPlayerConfigsConfigListResolutionNameArray []SuperPlayerConfigsConfigListResolutionNameInput

func (SuperPlayerConfigsConfigListResolutionNameArray) ElementType

func (SuperPlayerConfigsConfigListResolutionNameArray) ToSuperPlayerConfigsConfigListResolutionNameArrayOutput

func (i SuperPlayerConfigsConfigListResolutionNameArray) ToSuperPlayerConfigsConfigListResolutionNameArrayOutput() SuperPlayerConfigsConfigListResolutionNameArrayOutput

func (SuperPlayerConfigsConfigListResolutionNameArray) ToSuperPlayerConfigsConfigListResolutionNameArrayOutputWithContext

func (i SuperPlayerConfigsConfigListResolutionNameArray) ToSuperPlayerConfigsConfigListResolutionNameArrayOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListResolutionNameArrayOutput

type SuperPlayerConfigsConfigListResolutionNameArrayInput

type SuperPlayerConfigsConfigListResolutionNameArrayInput interface {
	pulumi.Input

	ToSuperPlayerConfigsConfigListResolutionNameArrayOutput() SuperPlayerConfigsConfigListResolutionNameArrayOutput
	ToSuperPlayerConfigsConfigListResolutionNameArrayOutputWithContext(context.Context) SuperPlayerConfigsConfigListResolutionNameArrayOutput
}

SuperPlayerConfigsConfigListResolutionNameArrayInput is an input type that accepts SuperPlayerConfigsConfigListResolutionNameArray and SuperPlayerConfigsConfigListResolutionNameArrayOutput values. You can construct a concrete instance of `SuperPlayerConfigsConfigListResolutionNameArrayInput` via:

SuperPlayerConfigsConfigListResolutionNameArray{ SuperPlayerConfigsConfigListResolutionNameArgs{...} }

type SuperPlayerConfigsConfigListResolutionNameArrayOutput

type SuperPlayerConfigsConfigListResolutionNameArrayOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigsConfigListResolutionNameArrayOutput) ElementType

func (SuperPlayerConfigsConfigListResolutionNameArrayOutput) Index

func (SuperPlayerConfigsConfigListResolutionNameArrayOutput) ToSuperPlayerConfigsConfigListResolutionNameArrayOutput

func (SuperPlayerConfigsConfigListResolutionNameArrayOutput) ToSuperPlayerConfigsConfigListResolutionNameArrayOutputWithContext

func (o SuperPlayerConfigsConfigListResolutionNameArrayOutput) ToSuperPlayerConfigsConfigListResolutionNameArrayOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListResolutionNameArrayOutput

type SuperPlayerConfigsConfigListResolutionNameInput

type SuperPlayerConfigsConfigListResolutionNameInput interface {
	pulumi.Input

	ToSuperPlayerConfigsConfigListResolutionNameOutput() SuperPlayerConfigsConfigListResolutionNameOutput
	ToSuperPlayerConfigsConfigListResolutionNameOutputWithContext(context.Context) SuperPlayerConfigsConfigListResolutionNameOutput
}

SuperPlayerConfigsConfigListResolutionNameInput is an input type that accepts SuperPlayerConfigsConfigListResolutionNameArgs and SuperPlayerConfigsConfigListResolutionNameOutput values. You can construct a concrete instance of `SuperPlayerConfigsConfigListResolutionNameInput` via:

SuperPlayerConfigsConfigListResolutionNameArgs{...}

type SuperPlayerConfigsConfigListResolutionNameOutput

type SuperPlayerConfigsConfigListResolutionNameOutput struct{ *pulumi.OutputState }

func (SuperPlayerConfigsConfigListResolutionNameOutput) ElementType

func (SuperPlayerConfigsConfigListResolutionNameOutput) MinEdgeLength

func (SuperPlayerConfigsConfigListResolutionNameOutput) Name

func (SuperPlayerConfigsConfigListResolutionNameOutput) ToSuperPlayerConfigsConfigListResolutionNameOutput

func (o SuperPlayerConfigsConfigListResolutionNameOutput) ToSuperPlayerConfigsConfigListResolutionNameOutput() SuperPlayerConfigsConfigListResolutionNameOutput

func (SuperPlayerConfigsConfigListResolutionNameOutput) ToSuperPlayerConfigsConfigListResolutionNameOutputWithContext

func (o SuperPlayerConfigsConfigListResolutionNameOutput) ToSuperPlayerConfigsConfigListResolutionNameOutputWithContext(ctx context.Context) SuperPlayerConfigsConfigListResolutionNameOutput

type SuperPlayerConfigsOutputArgs

type SuperPlayerConfigsOutputArgs struct {
	Name             pulumi.StringPtrInput `pulumi:"name"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SubAppId         pulumi.IntPtrInput    `pulumi:"subAppId"`
	Type             pulumi.StringPtrInput `pulumi:"type"`
}

A collection of arguments for invoking SuperPlayerConfigs.

func (SuperPlayerConfigsOutputArgs) ElementType

type SuperPlayerConfigsResult

type SuperPlayerConfigsResult struct {
	ConfigLists []SuperPlayerConfigsConfigList `pulumi:"configLists"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	Name             *string `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SubAppId         *int    `pulumi:"subAppId"`
	Type             *string `pulumi:"type"`
}

A collection of values returned by SuperPlayerConfigs.

type SuperPlayerConfigsResultOutput

type SuperPlayerConfigsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by SuperPlayerConfigs.

func (SuperPlayerConfigsResultOutput) ConfigLists

func (SuperPlayerConfigsResultOutput) ElementType

func (SuperPlayerConfigsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (SuperPlayerConfigsResultOutput) Name

func (SuperPlayerConfigsResultOutput) ResultOutputFile

func (SuperPlayerConfigsResultOutput) SubAppId

func (SuperPlayerConfigsResultOutput) ToSuperPlayerConfigsResultOutput

func (o SuperPlayerConfigsResultOutput) ToSuperPlayerConfigsResultOutput() SuperPlayerConfigsResultOutput

func (SuperPlayerConfigsResultOutput) ToSuperPlayerConfigsResultOutputWithContext

func (o SuperPlayerConfigsResultOutput) ToSuperPlayerConfigsResultOutputWithContext(ctx context.Context) SuperPlayerConfigsResultOutput

func (SuperPlayerConfigsResultOutput) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL