ci

package
v0.0.0-...-9153d0a Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2023 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 BucketAttachment

type BucketAttachment struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// Binding object storage state, `on`: bound, `off`: unbound, `unbinding`: unbinding.
	CiStatus pulumi.StringOutput `pulumi:"ciStatus"`
}

func GetBucketAttachment

func GetBucketAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BucketAttachmentState, opts ...pulumi.ResourceOption) (*BucketAttachment, error)

GetBucketAttachment gets an existing BucketAttachment 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 NewBucketAttachment

func NewBucketAttachment(ctx *pulumi.Context,
	name string, args *BucketAttachmentArgs, opts ...pulumi.ResourceOption) (*BucketAttachment, error)

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

func (*BucketAttachment) ElementType

func (*BucketAttachment) ElementType() reflect.Type

func (*BucketAttachment) ToBucketAttachmentOutput

func (i *BucketAttachment) ToBucketAttachmentOutput() BucketAttachmentOutput

func (*BucketAttachment) ToBucketAttachmentOutputWithContext

func (i *BucketAttachment) ToBucketAttachmentOutputWithContext(ctx context.Context) BucketAttachmentOutput

type BucketAttachmentArgs

type BucketAttachmentArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
}

The set of arguments for constructing a BucketAttachment resource.

func (BucketAttachmentArgs) ElementType

func (BucketAttachmentArgs) ElementType() reflect.Type

type BucketAttachmentArray

type BucketAttachmentArray []BucketAttachmentInput

func (BucketAttachmentArray) ElementType

func (BucketAttachmentArray) ElementType() reflect.Type

func (BucketAttachmentArray) ToBucketAttachmentArrayOutput

func (i BucketAttachmentArray) ToBucketAttachmentArrayOutput() BucketAttachmentArrayOutput

func (BucketAttachmentArray) ToBucketAttachmentArrayOutputWithContext

func (i BucketAttachmentArray) ToBucketAttachmentArrayOutputWithContext(ctx context.Context) BucketAttachmentArrayOutput

type BucketAttachmentArrayInput

type BucketAttachmentArrayInput interface {
	pulumi.Input

	ToBucketAttachmentArrayOutput() BucketAttachmentArrayOutput
	ToBucketAttachmentArrayOutputWithContext(context.Context) BucketAttachmentArrayOutput
}

BucketAttachmentArrayInput is an input type that accepts BucketAttachmentArray and BucketAttachmentArrayOutput values. You can construct a concrete instance of `BucketAttachmentArrayInput` via:

BucketAttachmentArray{ BucketAttachmentArgs{...} }

type BucketAttachmentArrayOutput

type BucketAttachmentArrayOutput struct{ *pulumi.OutputState }

func (BucketAttachmentArrayOutput) ElementType

func (BucketAttachmentArrayOutput) Index

func (BucketAttachmentArrayOutput) ToBucketAttachmentArrayOutput

func (o BucketAttachmentArrayOutput) ToBucketAttachmentArrayOutput() BucketAttachmentArrayOutput

func (BucketAttachmentArrayOutput) ToBucketAttachmentArrayOutputWithContext

func (o BucketAttachmentArrayOutput) ToBucketAttachmentArrayOutputWithContext(ctx context.Context) BucketAttachmentArrayOutput

type BucketAttachmentInput

type BucketAttachmentInput interface {
	pulumi.Input

	ToBucketAttachmentOutput() BucketAttachmentOutput
	ToBucketAttachmentOutputWithContext(ctx context.Context) BucketAttachmentOutput
}

type BucketAttachmentMap

type BucketAttachmentMap map[string]BucketAttachmentInput

func (BucketAttachmentMap) ElementType

func (BucketAttachmentMap) ElementType() reflect.Type

func (BucketAttachmentMap) ToBucketAttachmentMapOutput

func (i BucketAttachmentMap) ToBucketAttachmentMapOutput() BucketAttachmentMapOutput

func (BucketAttachmentMap) ToBucketAttachmentMapOutputWithContext

func (i BucketAttachmentMap) ToBucketAttachmentMapOutputWithContext(ctx context.Context) BucketAttachmentMapOutput

type BucketAttachmentMapInput

type BucketAttachmentMapInput interface {
	pulumi.Input

	ToBucketAttachmentMapOutput() BucketAttachmentMapOutput
	ToBucketAttachmentMapOutputWithContext(context.Context) BucketAttachmentMapOutput
}

BucketAttachmentMapInput is an input type that accepts BucketAttachmentMap and BucketAttachmentMapOutput values. You can construct a concrete instance of `BucketAttachmentMapInput` via:

BucketAttachmentMap{ "key": BucketAttachmentArgs{...} }

type BucketAttachmentMapOutput

type BucketAttachmentMapOutput struct{ *pulumi.OutputState }

func (BucketAttachmentMapOutput) ElementType

func (BucketAttachmentMapOutput) ElementType() reflect.Type

func (BucketAttachmentMapOutput) MapIndex

func (BucketAttachmentMapOutput) ToBucketAttachmentMapOutput

func (o BucketAttachmentMapOutput) ToBucketAttachmentMapOutput() BucketAttachmentMapOutput

func (BucketAttachmentMapOutput) ToBucketAttachmentMapOutputWithContext

func (o BucketAttachmentMapOutput) ToBucketAttachmentMapOutputWithContext(ctx context.Context) BucketAttachmentMapOutput

type BucketAttachmentOutput

type BucketAttachmentOutput struct{ *pulumi.OutputState }

func (BucketAttachmentOutput) Bucket

bucket name.

func (BucketAttachmentOutput) CiStatus

Binding object storage state, `on`: bound, `off`: unbound, `unbinding`: unbinding.

func (BucketAttachmentOutput) ElementType

func (BucketAttachmentOutput) ElementType() reflect.Type

func (BucketAttachmentOutput) ToBucketAttachmentOutput

func (o BucketAttachmentOutput) ToBucketAttachmentOutput() BucketAttachmentOutput

func (BucketAttachmentOutput) ToBucketAttachmentOutputWithContext

func (o BucketAttachmentOutput) ToBucketAttachmentOutputWithContext(ctx context.Context) BucketAttachmentOutput

type BucketAttachmentState

type BucketAttachmentState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// Binding object storage state, `on`: bound, `off`: unbound, `unbinding`: unbinding.
	CiStatus pulumi.StringPtrInput
}

func (BucketAttachmentState) ElementType

func (BucketAttachmentState) ElementType() reflect.Type

type BucketPicStyle

type BucketPicStyle struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// style details, example: mageMogr2/grayscale/1.
	StyleBody pulumi.StringOutput `pulumi:"styleBody"`
	// style name, style names are case-sensitive, and a combination of uppercase and lowercase letters, numbers, and `$ + _ (
	// )` is supported.
	StyleName pulumi.StringOutput `pulumi:"styleName"`
}

func GetBucketPicStyle

func GetBucketPicStyle(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BucketPicStyleState, opts ...pulumi.ResourceOption) (*BucketPicStyle, error)

GetBucketPicStyle gets an existing BucketPicStyle 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 NewBucketPicStyle

func NewBucketPicStyle(ctx *pulumi.Context,
	name string, args *BucketPicStyleArgs, opts ...pulumi.ResourceOption) (*BucketPicStyle, error)

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

func (*BucketPicStyle) ElementType

func (*BucketPicStyle) ElementType() reflect.Type

func (*BucketPicStyle) ToBucketPicStyleOutput

func (i *BucketPicStyle) ToBucketPicStyleOutput() BucketPicStyleOutput

func (*BucketPicStyle) ToBucketPicStyleOutputWithContext

func (i *BucketPicStyle) ToBucketPicStyleOutputWithContext(ctx context.Context) BucketPicStyleOutput

type BucketPicStyleArgs

type BucketPicStyleArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// style details, example: mageMogr2/grayscale/1.
	StyleBody pulumi.StringInput
	// style name, style names are case-sensitive, and a combination of uppercase and lowercase letters, numbers, and `$ + _ (
	// )` is supported.
	StyleName pulumi.StringInput
}

The set of arguments for constructing a BucketPicStyle resource.

func (BucketPicStyleArgs) ElementType

func (BucketPicStyleArgs) ElementType() reflect.Type

type BucketPicStyleArray

type BucketPicStyleArray []BucketPicStyleInput

func (BucketPicStyleArray) ElementType

func (BucketPicStyleArray) ElementType() reflect.Type

func (BucketPicStyleArray) ToBucketPicStyleArrayOutput

func (i BucketPicStyleArray) ToBucketPicStyleArrayOutput() BucketPicStyleArrayOutput

func (BucketPicStyleArray) ToBucketPicStyleArrayOutputWithContext

func (i BucketPicStyleArray) ToBucketPicStyleArrayOutputWithContext(ctx context.Context) BucketPicStyleArrayOutput

type BucketPicStyleArrayInput

type BucketPicStyleArrayInput interface {
	pulumi.Input

	ToBucketPicStyleArrayOutput() BucketPicStyleArrayOutput
	ToBucketPicStyleArrayOutputWithContext(context.Context) BucketPicStyleArrayOutput
}

BucketPicStyleArrayInput is an input type that accepts BucketPicStyleArray and BucketPicStyleArrayOutput values. You can construct a concrete instance of `BucketPicStyleArrayInput` via:

BucketPicStyleArray{ BucketPicStyleArgs{...} }

type BucketPicStyleArrayOutput

type BucketPicStyleArrayOutput struct{ *pulumi.OutputState }

func (BucketPicStyleArrayOutput) ElementType

func (BucketPicStyleArrayOutput) ElementType() reflect.Type

func (BucketPicStyleArrayOutput) Index

func (BucketPicStyleArrayOutput) ToBucketPicStyleArrayOutput

func (o BucketPicStyleArrayOutput) ToBucketPicStyleArrayOutput() BucketPicStyleArrayOutput

func (BucketPicStyleArrayOutput) ToBucketPicStyleArrayOutputWithContext

func (o BucketPicStyleArrayOutput) ToBucketPicStyleArrayOutputWithContext(ctx context.Context) BucketPicStyleArrayOutput

type BucketPicStyleInput

type BucketPicStyleInput interface {
	pulumi.Input

	ToBucketPicStyleOutput() BucketPicStyleOutput
	ToBucketPicStyleOutputWithContext(ctx context.Context) BucketPicStyleOutput
}

type BucketPicStyleMap

type BucketPicStyleMap map[string]BucketPicStyleInput

func (BucketPicStyleMap) ElementType

func (BucketPicStyleMap) ElementType() reflect.Type

func (BucketPicStyleMap) ToBucketPicStyleMapOutput

func (i BucketPicStyleMap) ToBucketPicStyleMapOutput() BucketPicStyleMapOutput

func (BucketPicStyleMap) ToBucketPicStyleMapOutputWithContext

func (i BucketPicStyleMap) ToBucketPicStyleMapOutputWithContext(ctx context.Context) BucketPicStyleMapOutput

type BucketPicStyleMapInput

type BucketPicStyleMapInput interface {
	pulumi.Input

	ToBucketPicStyleMapOutput() BucketPicStyleMapOutput
	ToBucketPicStyleMapOutputWithContext(context.Context) BucketPicStyleMapOutput
}

BucketPicStyleMapInput is an input type that accepts BucketPicStyleMap and BucketPicStyleMapOutput values. You can construct a concrete instance of `BucketPicStyleMapInput` via:

BucketPicStyleMap{ "key": BucketPicStyleArgs{...} }

type BucketPicStyleMapOutput

type BucketPicStyleMapOutput struct{ *pulumi.OutputState }

func (BucketPicStyleMapOutput) ElementType

func (BucketPicStyleMapOutput) ElementType() reflect.Type

func (BucketPicStyleMapOutput) MapIndex

func (BucketPicStyleMapOutput) ToBucketPicStyleMapOutput

func (o BucketPicStyleMapOutput) ToBucketPicStyleMapOutput() BucketPicStyleMapOutput

func (BucketPicStyleMapOutput) ToBucketPicStyleMapOutputWithContext

func (o BucketPicStyleMapOutput) ToBucketPicStyleMapOutputWithContext(ctx context.Context) BucketPicStyleMapOutput

type BucketPicStyleOutput

type BucketPicStyleOutput struct{ *pulumi.OutputState }

func (BucketPicStyleOutput) Bucket

bucket name.

func (BucketPicStyleOutput) ElementType

func (BucketPicStyleOutput) ElementType() reflect.Type

func (BucketPicStyleOutput) StyleBody

style details, example: mageMogr2/grayscale/1.

func (BucketPicStyleOutput) StyleName

style name, style names are case-sensitive, and a combination of uppercase and lowercase letters, numbers, and `$ + _ ( )` is supported.

func (BucketPicStyleOutput) ToBucketPicStyleOutput

func (o BucketPicStyleOutput) ToBucketPicStyleOutput() BucketPicStyleOutput

func (BucketPicStyleOutput) ToBucketPicStyleOutputWithContext

func (o BucketPicStyleOutput) ToBucketPicStyleOutputWithContext(ctx context.Context) BucketPicStyleOutput

type BucketPicStyleState

type BucketPicStyleState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// style details, example: mageMogr2/grayscale/1.
	StyleBody pulumi.StringPtrInput
	// style name, style names are case-sensitive, and a combination of uppercase and lowercase letters, numbers, and `$ + _ (
	// )` is supported.
	StyleName pulumi.StringPtrInput
}

func (BucketPicStyleState) ElementType

func (BucketPicStyleState) ElementType() reflect.Type

type Guetzli

type Guetzli struct {
	pulumi.CustomResourceState

	// The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// Whether Guetzli is set, options: on/off.
	Status pulumi.StringOutput `pulumi:"status"`
}

func GetGuetzli

func GetGuetzli(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GuetzliState, opts ...pulumi.ResourceOption) (*Guetzli, error)

GetGuetzli gets an existing Guetzli 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 NewGuetzli

func NewGuetzli(ctx *pulumi.Context,
	name string, args *GuetzliArgs, opts ...pulumi.ResourceOption) (*Guetzli, error)

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

func (*Guetzli) ElementType

func (*Guetzli) ElementType() reflect.Type

func (*Guetzli) ToGuetzliOutput

func (i *Guetzli) ToGuetzliOutput() GuetzliOutput

func (*Guetzli) ToGuetzliOutputWithContext

func (i *Guetzli) ToGuetzliOutputWithContext(ctx context.Context) GuetzliOutput

type GuetzliArgs

type GuetzliArgs struct {
	// The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.
	Bucket pulumi.StringInput
	// Whether Guetzli is set, options: on/off.
	Status pulumi.StringInput
}

The set of arguments for constructing a Guetzli resource.

func (GuetzliArgs) ElementType

func (GuetzliArgs) ElementType() reflect.Type

type GuetzliArray

type GuetzliArray []GuetzliInput

func (GuetzliArray) ElementType

func (GuetzliArray) ElementType() reflect.Type

func (GuetzliArray) ToGuetzliArrayOutput

func (i GuetzliArray) ToGuetzliArrayOutput() GuetzliArrayOutput

func (GuetzliArray) ToGuetzliArrayOutputWithContext

func (i GuetzliArray) ToGuetzliArrayOutputWithContext(ctx context.Context) GuetzliArrayOutput

type GuetzliArrayInput

type GuetzliArrayInput interface {
	pulumi.Input

	ToGuetzliArrayOutput() GuetzliArrayOutput
	ToGuetzliArrayOutputWithContext(context.Context) GuetzliArrayOutput
}

GuetzliArrayInput is an input type that accepts GuetzliArray and GuetzliArrayOutput values. You can construct a concrete instance of `GuetzliArrayInput` via:

GuetzliArray{ GuetzliArgs{...} }

type GuetzliArrayOutput

type GuetzliArrayOutput struct{ *pulumi.OutputState }

func (GuetzliArrayOutput) ElementType

func (GuetzliArrayOutput) ElementType() reflect.Type

func (GuetzliArrayOutput) Index

func (GuetzliArrayOutput) ToGuetzliArrayOutput

func (o GuetzliArrayOutput) ToGuetzliArrayOutput() GuetzliArrayOutput

func (GuetzliArrayOutput) ToGuetzliArrayOutputWithContext

func (o GuetzliArrayOutput) ToGuetzliArrayOutputWithContext(ctx context.Context) GuetzliArrayOutput

type GuetzliInput

type GuetzliInput interface {
	pulumi.Input

	ToGuetzliOutput() GuetzliOutput
	ToGuetzliOutputWithContext(ctx context.Context) GuetzliOutput
}

type GuetzliMap

type GuetzliMap map[string]GuetzliInput

func (GuetzliMap) ElementType

func (GuetzliMap) ElementType() reflect.Type

func (GuetzliMap) ToGuetzliMapOutput

func (i GuetzliMap) ToGuetzliMapOutput() GuetzliMapOutput

func (GuetzliMap) ToGuetzliMapOutputWithContext

func (i GuetzliMap) ToGuetzliMapOutputWithContext(ctx context.Context) GuetzliMapOutput

type GuetzliMapInput

type GuetzliMapInput interface {
	pulumi.Input

	ToGuetzliMapOutput() GuetzliMapOutput
	ToGuetzliMapOutputWithContext(context.Context) GuetzliMapOutput
}

GuetzliMapInput is an input type that accepts GuetzliMap and GuetzliMapOutput values. You can construct a concrete instance of `GuetzliMapInput` via:

GuetzliMap{ "key": GuetzliArgs{...} }

type GuetzliMapOutput

type GuetzliMapOutput struct{ *pulumi.OutputState }

func (GuetzliMapOutput) ElementType

func (GuetzliMapOutput) ElementType() reflect.Type

func (GuetzliMapOutput) MapIndex

func (GuetzliMapOutput) ToGuetzliMapOutput

func (o GuetzliMapOutput) ToGuetzliMapOutput() GuetzliMapOutput

func (GuetzliMapOutput) ToGuetzliMapOutputWithContext

func (o GuetzliMapOutput) ToGuetzliMapOutputWithContext(ctx context.Context) GuetzliMapOutput

type GuetzliOutput

type GuetzliOutput struct{ *pulumi.OutputState }

func (GuetzliOutput) Bucket

func (o GuetzliOutput) Bucket() pulumi.StringOutput

The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.

func (GuetzliOutput) ElementType

func (GuetzliOutput) ElementType() reflect.Type

func (GuetzliOutput) Status

func (o GuetzliOutput) Status() pulumi.StringOutput

Whether Guetzli is set, options: on/off.

func (GuetzliOutput) ToGuetzliOutput

func (o GuetzliOutput) ToGuetzliOutput() GuetzliOutput

func (GuetzliOutput) ToGuetzliOutputWithContext

func (o GuetzliOutput) ToGuetzliOutputWithContext(ctx context.Context) GuetzliOutput

type GuetzliState

type GuetzliState struct {
	// The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.
	Bucket pulumi.StringPtrInput
	// Whether Guetzli is set, options: on/off.
	Status pulumi.StringPtrInput
}

func (GuetzliState) ElementType

func (GuetzliState) ElementType() reflect.Type
type HotLink struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// Anti-leech type, `white` is whitelist, `black` is blacklist.
	Type pulumi.StringOutput `pulumi:"type"`
	// domain address.
	Urls pulumi.StringArrayOutput `pulumi:"urls"`
}
func GetHotLink(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *HotLinkState, opts ...pulumi.ResourceOption) (*HotLink, error)

GetHotLink gets an existing HotLink 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 NewHotLink(ctx *pulumi.Context,
	name string, args *HotLinkArgs, opts ...pulumi.ResourceOption) (*HotLink, error)

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

func (*HotLink) ElementType

func (*HotLink) ElementType() reflect.Type

func (*HotLink) ToHotLinkOutput

func (i *HotLink) ToHotLinkOutput() HotLinkOutput

func (*HotLink) ToHotLinkOutputWithContext

func (i *HotLink) ToHotLinkOutputWithContext(ctx context.Context) HotLinkOutput

type HotLinkArgs

type HotLinkArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// Anti-leech type, `white` is whitelist, `black` is blacklist.
	Type pulumi.StringInput
	// domain address.
	Urls pulumi.StringArrayInput
}

The set of arguments for constructing a HotLink resource.

func (HotLinkArgs) ElementType

func (HotLinkArgs) ElementType() reflect.Type

type HotLinkArray

type HotLinkArray []HotLinkInput

func (HotLinkArray) ElementType

func (HotLinkArray) ElementType() reflect.Type

func (HotLinkArray) ToHotLinkArrayOutput

func (i HotLinkArray) ToHotLinkArrayOutput() HotLinkArrayOutput

func (HotLinkArray) ToHotLinkArrayOutputWithContext

func (i HotLinkArray) ToHotLinkArrayOutputWithContext(ctx context.Context) HotLinkArrayOutput

type HotLinkArrayInput

type HotLinkArrayInput interface {
	pulumi.Input

	ToHotLinkArrayOutput() HotLinkArrayOutput
	ToHotLinkArrayOutputWithContext(context.Context) HotLinkArrayOutput
}

HotLinkArrayInput is an input type that accepts HotLinkArray and HotLinkArrayOutput values. You can construct a concrete instance of `HotLinkArrayInput` via:

HotLinkArray{ HotLinkArgs{...} }

type HotLinkArrayOutput

type HotLinkArrayOutput struct{ *pulumi.OutputState }

func (HotLinkArrayOutput) ElementType

func (HotLinkArrayOutput) ElementType() reflect.Type

func (HotLinkArrayOutput) Index

func (HotLinkArrayOutput) ToHotLinkArrayOutput

func (o HotLinkArrayOutput) ToHotLinkArrayOutput() HotLinkArrayOutput

func (HotLinkArrayOutput) ToHotLinkArrayOutputWithContext

func (o HotLinkArrayOutput) ToHotLinkArrayOutputWithContext(ctx context.Context) HotLinkArrayOutput

type HotLinkInput

type HotLinkInput interface {
	pulumi.Input

	ToHotLinkOutput() HotLinkOutput
	ToHotLinkOutputWithContext(ctx context.Context) HotLinkOutput
}

type HotLinkMap

type HotLinkMap map[string]HotLinkInput

func (HotLinkMap) ElementType

func (HotLinkMap) ElementType() reflect.Type

func (HotLinkMap) ToHotLinkMapOutput

func (i HotLinkMap) ToHotLinkMapOutput() HotLinkMapOutput

func (HotLinkMap) ToHotLinkMapOutputWithContext

func (i HotLinkMap) ToHotLinkMapOutputWithContext(ctx context.Context) HotLinkMapOutput

type HotLinkMapInput

type HotLinkMapInput interface {
	pulumi.Input

	ToHotLinkMapOutput() HotLinkMapOutput
	ToHotLinkMapOutputWithContext(context.Context) HotLinkMapOutput
}

HotLinkMapInput is an input type that accepts HotLinkMap and HotLinkMapOutput values. You can construct a concrete instance of `HotLinkMapInput` via:

HotLinkMap{ "key": HotLinkArgs{...} }

type HotLinkMapOutput

type HotLinkMapOutput struct{ *pulumi.OutputState }

func (HotLinkMapOutput) ElementType

func (HotLinkMapOutput) ElementType() reflect.Type

func (HotLinkMapOutput) MapIndex

func (HotLinkMapOutput) ToHotLinkMapOutput

func (o HotLinkMapOutput) ToHotLinkMapOutput() HotLinkMapOutput

func (HotLinkMapOutput) ToHotLinkMapOutputWithContext

func (o HotLinkMapOutput) ToHotLinkMapOutputWithContext(ctx context.Context) HotLinkMapOutput

type HotLinkOutput

type HotLinkOutput struct{ *pulumi.OutputState }

func (HotLinkOutput) Bucket

func (o HotLinkOutput) Bucket() pulumi.StringOutput

bucket name.

func (HotLinkOutput) ElementType

func (HotLinkOutput) ElementType() reflect.Type

func (HotLinkOutput) ToHotLinkOutput

func (o HotLinkOutput) ToHotLinkOutput() HotLinkOutput

func (HotLinkOutput) ToHotLinkOutputWithContext

func (o HotLinkOutput) ToHotLinkOutputWithContext(ctx context.Context) HotLinkOutput

func (HotLinkOutput) Type

Anti-leech type, `white` is whitelist, `black` is blacklist.

func (HotLinkOutput) Urls

domain address.

type HotLinkState

type HotLinkState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// Anti-leech type, `white` is whitelist, `black` is blacklist.
	Type pulumi.StringPtrInput
	// domain address.
	Urls pulumi.StringArrayInput
}

func (HotLinkState) ElementType

func (HotLinkState) ElementType() reflect.Type

type MediaAnimationTemplate

type MediaAnimationTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// container format.
	Container MediaAnimationTemplateContainerOutput `pulumi:"container"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// time interval.
	TimeInterval MediaAnimationTemplateTimeIntervalPtrOutput `pulumi:"timeInterval"`
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaAnimationTemplateVideoPtrOutput `pulumi:"video"`
}

func GetMediaAnimationTemplate

func GetMediaAnimationTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaAnimationTemplateState, opts ...pulumi.ResourceOption) (*MediaAnimationTemplate, error)

GetMediaAnimationTemplate gets an existing MediaAnimationTemplate 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 NewMediaAnimationTemplate

func NewMediaAnimationTemplate(ctx *pulumi.Context,
	name string, args *MediaAnimationTemplateArgs, opts ...pulumi.ResourceOption) (*MediaAnimationTemplate, error)

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

func (*MediaAnimationTemplate) ElementType

func (*MediaAnimationTemplate) ElementType() reflect.Type

func (*MediaAnimationTemplate) ToMediaAnimationTemplateOutput

func (i *MediaAnimationTemplate) ToMediaAnimationTemplateOutput() MediaAnimationTemplateOutput

func (*MediaAnimationTemplate) ToMediaAnimationTemplateOutputWithContext

func (i *MediaAnimationTemplate) ToMediaAnimationTemplateOutputWithContext(ctx context.Context) MediaAnimationTemplateOutput

type MediaAnimationTemplateArgs

type MediaAnimationTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// container format.
	Container MediaAnimationTemplateContainerInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// time interval.
	TimeInterval MediaAnimationTemplateTimeIntervalPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaAnimationTemplateVideoPtrInput
}

The set of arguments for constructing a MediaAnimationTemplate resource.

func (MediaAnimationTemplateArgs) ElementType

func (MediaAnimationTemplateArgs) ElementType() reflect.Type

type MediaAnimationTemplateArray

type MediaAnimationTemplateArray []MediaAnimationTemplateInput

func (MediaAnimationTemplateArray) ElementType

func (MediaAnimationTemplateArray) ToMediaAnimationTemplateArrayOutput

func (i MediaAnimationTemplateArray) ToMediaAnimationTemplateArrayOutput() MediaAnimationTemplateArrayOutput

func (MediaAnimationTemplateArray) ToMediaAnimationTemplateArrayOutputWithContext

func (i MediaAnimationTemplateArray) ToMediaAnimationTemplateArrayOutputWithContext(ctx context.Context) MediaAnimationTemplateArrayOutput

type MediaAnimationTemplateArrayInput

type MediaAnimationTemplateArrayInput interface {
	pulumi.Input

	ToMediaAnimationTemplateArrayOutput() MediaAnimationTemplateArrayOutput
	ToMediaAnimationTemplateArrayOutputWithContext(context.Context) MediaAnimationTemplateArrayOutput
}

MediaAnimationTemplateArrayInput is an input type that accepts MediaAnimationTemplateArray and MediaAnimationTemplateArrayOutput values. You can construct a concrete instance of `MediaAnimationTemplateArrayInput` via:

MediaAnimationTemplateArray{ MediaAnimationTemplateArgs{...} }

type MediaAnimationTemplateArrayOutput

type MediaAnimationTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateArrayOutput) ElementType

func (MediaAnimationTemplateArrayOutput) Index

func (MediaAnimationTemplateArrayOutput) ToMediaAnimationTemplateArrayOutput

func (o MediaAnimationTemplateArrayOutput) ToMediaAnimationTemplateArrayOutput() MediaAnimationTemplateArrayOutput

func (MediaAnimationTemplateArrayOutput) ToMediaAnimationTemplateArrayOutputWithContext

func (o MediaAnimationTemplateArrayOutput) ToMediaAnimationTemplateArrayOutputWithContext(ctx context.Context) MediaAnimationTemplateArrayOutput

type MediaAnimationTemplateContainer

type MediaAnimationTemplateContainer struct {
	Format string `pulumi:"format"`
}

type MediaAnimationTemplateContainerArgs

type MediaAnimationTemplateContainerArgs struct {
	Format pulumi.StringInput `pulumi:"format"`
}

func (MediaAnimationTemplateContainerArgs) ElementType

func (MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerOutput

func (i MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerOutput() MediaAnimationTemplateContainerOutput

func (MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerOutputWithContext

func (i MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerOutputWithContext(ctx context.Context) MediaAnimationTemplateContainerOutput

func (MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerPtrOutput

func (i MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerPtrOutput() MediaAnimationTemplateContainerPtrOutput

func (MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerPtrOutputWithContext

func (i MediaAnimationTemplateContainerArgs) ToMediaAnimationTemplateContainerPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateContainerPtrOutput

type MediaAnimationTemplateContainerInput

type MediaAnimationTemplateContainerInput interface {
	pulumi.Input

	ToMediaAnimationTemplateContainerOutput() MediaAnimationTemplateContainerOutput
	ToMediaAnimationTemplateContainerOutputWithContext(context.Context) MediaAnimationTemplateContainerOutput
}

MediaAnimationTemplateContainerInput is an input type that accepts MediaAnimationTemplateContainerArgs and MediaAnimationTemplateContainerOutput values. You can construct a concrete instance of `MediaAnimationTemplateContainerInput` via:

MediaAnimationTemplateContainerArgs{...}

type MediaAnimationTemplateContainerOutput

type MediaAnimationTemplateContainerOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateContainerOutput) ElementType

func (MediaAnimationTemplateContainerOutput) Format

func (MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerOutput

func (o MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerOutput() MediaAnimationTemplateContainerOutput

func (MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerOutputWithContext

func (o MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerOutputWithContext(ctx context.Context) MediaAnimationTemplateContainerOutput

func (MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerPtrOutput

func (o MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerPtrOutput() MediaAnimationTemplateContainerPtrOutput

func (MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerPtrOutputWithContext

func (o MediaAnimationTemplateContainerOutput) ToMediaAnimationTemplateContainerPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateContainerPtrOutput

type MediaAnimationTemplateContainerPtrInput

type MediaAnimationTemplateContainerPtrInput interface {
	pulumi.Input

	ToMediaAnimationTemplateContainerPtrOutput() MediaAnimationTemplateContainerPtrOutput
	ToMediaAnimationTemplateContainerPtrOutputWithContext(context.Context) MediaAnimationTemplateContainerPtrOutput
}

MediaAnimationTemplateContainerPtrInput is an input type that accepts MediaAnimationTemplateContainerArgs, MediaAnimationTemplateContainerPtr and MediaAnimationTemplateContainerPtrOutput values. You can construct a concrete instance of `MediaAnimationTemplateContainerPtrInput` via:

        MediaAnimationTemplateContainerArgs{...}

or:

        nil

type MediaAnimationTemplateContainerPtrOutput

type MediaAnimationTemplateContainerPtrOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateContainerPtrOutput) Elem

func (MediaAnimationTemplateContainerPtrOutput) ElementType

func (MediaAnimationTemplateContainerPtrOutput) Format

func (MediaAnimationTemplateContainerPtrOutput) ToMediaAnimationTemplateContainerPtrOutput

func (o MediaAnimationTemplateContainerPtrOutput) ToMediaAnimationTemplateContainerPtrOutput() MediaAnimationTemplateContainerPtrOutput

func (MediaAnimationTemplateContainerPtrOutput) ToMediaAnimationTemplateContainerPtrOutputWithContext

func (o MediaAnimationTemplateContainerPtrOutput) ToMediaAnimationTemplateContainerPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateContainerPtrOutput

type MediaAnimationTemplateInput

type MediaAnimationTemplateInput interface {
	pulumi.Input

	ToMediaAnimationTemplateOutput() MediaAnimationTemplateOutput
	ToMediaAnimationTemplateOutputWithContext(ctx context.Context) MediaAnimationTemplateOutput
}

type MediaAnimationTemplateMap

type MediaAnimationTemplateMap map[string]MediaAnimationTemplateInput

func (MediaAnimationTemplateMap) ElementType

func (MediaAnimationTemplateMap) ElementType() reflect.Type

func (MediaAnimationTemplateMap) ToMediaAnimationTemplateMapOutput

func (i MediaAnimationTemplateMap) ToMediaAnimationTemplateMapOutput() MediaAnimationTemplateMapOutput

func (MediaAnimationTemplateMap) ToMediaAnimationTemplateMapOutputWithContext

func (i MediaAnimationTemplateMap) ToMediaAnimationTemplateMapOutputWithContext(ctx context.Context) MediaAnimationTemplateMapOutput

type MediaAnimationTemplateMapInput

type MediaAnimationTemplateMapInput interface {
	pulumi.Input

	ToMediaAnimationTemplateMapOutput() MediaAnimationTemplateMapOutput
	ToMediaAnimationTemplateMapOutputWithContext(context.Context) MediaAnimationTemplateMapOutput
}

MediaAnimationTemplateMapInput is an input type that accepts MediaAnimationTemplateMap and MediaAnimationTemplateMapOutput values. You can construct a concrete instance of `MediaAnimationTemplateMapInput` via:

MediaAnimationTemplateMap{ "key": MediaAnimationTemplateArgs{...} }

type MediaAnimationTemplateMapOutput

type MediaAnimationTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateMapOutput) ElementType

func (MediaAnimationTemplateMapOutput) MapIndex

func (MediaAnimationTemplateMapOutput) ToMediaAnimationTemplateMapOutput

func (o MediaAnimationTemplateMapOutput) ToMediaAnimationTemplateMapOutput() MediaAnimationTemplateMapOutput

func (MediaAnimationTemplateMapOutput) ToMediaAnimationTemplateMapOutputWithContext

func (o MediaAnimationTemplateMapOutput) ToMediaAnimationTemplateMapOutputWithContext(ctx context.Context) MediaAnimationTemplateMapOutput

type MediaAnimationTemplateOutput

type MediaAnimationTemplateOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateOutput) Bucket

bucket name.

func (MediaAnimationTemplateOutput) Container

container format.

func (MediaAnimationTemplateOutput) ElementType

func (MediaAnimationTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaAnimationTemplateOutput) TimeInterval

time interval.

func (MediaAnimationTemplateOutput) ToMediaAnimationTemplateOutput

func (o MediaAnimationTemplateOutput) ToMediaAnimationTemplateOutput() MediaAnimationTemplateOutput

func (MediaAnimationTemplateOutput) ToMediaAnimationTemplateOutputWithContext

func (o MediaAnimationTemplateOutput) ToMediaAnimationTemplateOutputWithContext(ctx context.Context) MediaAnimationTemplateOutput

func (MediaAnimationTemplateOutput) Video

video information, do not upload Video, which is equivalent to deleting video information.

type MediaAnimationTemplateState

type MediaAnimationTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// container format.
	Container MediaAnimationTemplateContainerPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// time interval.
	TimeInterval MediaAnimationTemplateTimeIntervalPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaAnimationTemplateVideoPtrInput
}

func (MediaAnimationTemplateState) ElementType

type MediaAnimationTemplateTimeInterval

type MediaAnimationTemplateTimeInterval struct {
	Duration *string `pulumi:"duration"`
	Start    *string `pulumi:"start"`
}

type MediaAnimationTemplateTimeIntervalArgs

type MediaAnimationTemplateTimeIntervalArgs struct {
	Duration pulumi.StringPtrInput `pulumi:"duration"`
	Start    pulumi.StringPtrInput `pulumi:"start"`
}

func (MediaAnimationTemplateTimeIntervalArgs) ElementType

func (MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalOutput

func (i MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalOutput() MediaAnimationTemplateTimeIntervalOutput

func (MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalOutputWithContext

func (i MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalOutputWithContext(ctx context.Context) MediaAnimationTemplateTimeIntervalOutput

func (MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalPtrOutput

func (i MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalPtrOutput() MediaAnimationTemplateTimeIntervalPtrOutput

func (MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext

func (i MediaAnimationTemplateTimeIntervalArgs) ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateTimeIntervalPtrOutput

type MediaAnimationTemplateTimeIntervalInput

type MediaAnimationTemplateTimeIntervalInput interface {
	pulumi.Input

	ToMediaAnimationTemplateTimeIntervalOutput() MediaAnimationTemplateTimeIntervalOutput
	ToMediaAnimationTemplateTimeIntervalOutputWithContext(context.Context) MediaAnimationTemplateTimeIntervalOutput
}

MediaAnimationTemplateTimeIntervalInput is an input type that accepts MediaAnimationTemplateTimeIntervalArgs and MediaAnimationTemplateTimeIntervalOutput values. You can construct a concrete instance of `MediaAnimationTemplateTimeIntervalInput` via:

MediaAnimationTemplateTimeIntervalArgs{...}

type MediaAnimationTemplateTimeIntervalOutput

type MediaAnimationTemplateTimeIntervalOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateTimeIntervalOutput) Duration

func (MediaAnimationTemplateTimeIntervalOutput) ElementType

func (MediaAnimationTemplateTimeIntervalOutput) Start

func (MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalOutput

func (o MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalOutput() MediaAnimationTemplateTimeIntervalOutput

func (MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalOutputWithContext

func (o MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalOutputWithContext(ctx context.Context) MediaAnimationTemplateTimeIntervalOutput

func (MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalPtrOutput

func (o MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalPtrOutput() MediaAnimationTemplateTimeIntervalPtrOutput

func (MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext

func (o MediaAnimationTemplateTimeIntervalOutput) ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateTimeIntervalPtrOutput

type MediaAnimationTemplateTimeIntervalPtrInput

type MediaAnimationTemplateTimeIntervalPtrInput interface {
	pulumi.Input

	ToMediaAnimationTemplateTimeIntervalPtrOutput() MediaAnimationTemplateTimeIntervalPtrOutput
	ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext(context.Context) MediaAnimationTemplateTimeIntervalPtrOutput
}

MediaAnimationTemplateTimeIntervalPtrInput is an input type that accepts MediaAnimationTemplateTimeIntervalArgs, MediaAnimationTemplateTimeIntervalPtr and MediaAnimationTemplateTimeIntervalPtrOutput values. You can construct a concrete instance of `MediaAnimationTemplateTimeIntervalPtrInput` via:

        MediaAnimationTemplateTimeIntervalArgs{...}

or:

        nil

type MediaAnimationTemplateTimeIntervalPtrOutput

type MediaAnimationTemplateTimeIntervalPtrOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateTimeIntervalPtrOutput) Duration

func (MediaAnimationTemplateTimeIntervalPtrOutput) Elem

func (MediaAnimationTemplateTimeIntervalPtrOutput) ElementType

func (MediaAnimationTemplateTimeIntervalPtrOutput) Start

func (MediaAnimationTemplateTimeIntervalPtrOutput) ToMediaAnimationTemplateTimeIntervalPtrOutput

func (o MediaAnimationTemplateTimeIntervalPtrOutput) ToMediaAnimationTemplateTimeIntervalPtrOutput() MediaAnimationTemplateTimeIntervalPtrOutput

func (MediaAnimationTemplateTimeIntervalPtrOutput) ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext

func (o MediaAnimationTemplateTimeIntervalPtrOutput) ToMediaAnimationTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateTimeIntervalPtrOutput

type MediaAnimationTemplateVideo

type MediaAnimationTemplateVideo struct {
	AnimateFramesPerSecond     *string `pulumi:"animateFramesPerSecond"`
	AnimateOnlyKeepKeyFrame    *string `pulumi:"animateOnlyKeepKeyFrame"`
	AnimateTimeIntervalOfFrame *string `pulumi:"animateTimeIntervalOfFrame"`
	Codec                      string  `pulumi:"codec"`
	Fps                        *string `pulumi:"fps"`
	Height                     *string `pulumi:"height"`
	Quality                    *string `pulumi:"quality"`
	Width                      *string `pulumi:"width"`
}

type MediaAnimationTemplateVideoArgs

type MediaAnimationTemplateVideoArgs struct {
	AnimateFramesPerSecond     pulumi.StringPtrInput `pulumi:"animateFramesPerSecond"`
	AnimateOnlyKeepKeyFrame    pulumi.StringPtrInput `pulumi:"animateOnlyKeepKeyFrame"`
	AnimateTimeIntervalOfFrame pulumi.StringPtrInput `pulumi:"animateTimeIntervalOfFrame"`
	Codec                      pulumi.StringInput    `pulumi:"codec"`
	Fps                        pulumi.StringPtrInput `pulumi:"fps"`
	Height                     pulumi.StringPtrInput `pulumi:"height"`
	Quality                    pulumi.StringPtrInput `pulumi:"quality"`
	Width                      pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaAnimationTemplateVideoArgs) ElementType

func (MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoOutput

func (i MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoOutput() MediaAnimationTemplateVideoOutput

func (MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoOutputWithContext

func (i MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoOutputWithContext(ctx context.Context) MediaAnimationTemplateVideoOutput

func (MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoPtrOutput

func (i MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoPtrOutput() MediaAnimationTemplateVideoPtrOutput

func (MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoPtrOutputWithContext

func (i MediaAnimationTemplateVideoArgs) ToMediaAnimationTemplateVideoPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateVideoPtrOutput

type MediaAnimationTemplateVideoInput

type MediaAnimationTemplateVideoInput interface {
	pulumi.Input

	ToMediaAnimationTemplateVideoOutput() MediaAnimationTemplateVideoOutput
	ToMediaAnimationTemplateVideoOutputWithContext(context.Context) MediaAnimationTemplateVideoOutput
}

MediaAnimationTemplateVideoInput is an input type that accepts MediaAnimationTemplateVideoArgs and MediaAnimationTemplateVideoOutput values. You can construct a concrete instance of `MediaAnimationTemplateVideoInput` via:

MediaAnimationTemplateVideoArgs{...}

type MediaAnimationTemplateVideoOutput

type MediaAnimationTemplateVideoOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateVideoOutput) AnimateFramesPerSecond

func (o MediaAnimationTemplateVideoOutput) AnimateFramesPerSecond() pulumi.StringPtrOutput

func (MediaAnimationTemplateVideoOutput) AnimateOnlyKeepKeyFrame

func (o MediaAnimationTemplateVideoOutput) AnimateOnlyKeepKeyFrame() pulumi.StringPtrOutput

func (MediaAnimationTemplateVideoOutput) AnimateTimeIntervalOfFrame

func (o MediaAnimationTemplateVideoOutput) AnimateTimeIntervalOfFrame() pulumi.StringPtrOutput

func (MediaAnimationTemplateVideoOutput) Codec

func (MediaAnimationTemplateVideoOutput) ElementType

func (MediaAnimationTemplateVideoOutput) Fps

func (MediaAnimationTemplateVideoOutput) Height

func (MediaAnimationTemplateVideoOutput) Quality

func (MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoOutput

func (o MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoOutput() MediaAnimationTemplateVideoOutput

func (MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoOutputWithContext

func (o MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoOutputWithContext(ctx context.Context) MediaAnimationTemplateVideoOutput

func (MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoPtrOutput

func (o MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoPtrOutput() MediaAnimationTemplateVideoPtrOutput

func (MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoPtrOutputWithContext

func (o MediaAnimationTemplateVideoOutput) ToMediaAnimationTemplateVideoPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateVideoPtrOutput

func (MediaAnimationTemplateVideoOutput) Width

type MediaAnimationTemplateVideoPtrInput

type MediaAnimationTemplateVideoPtrInput interface {
	pulumi.Input

	ToMediaAnimationTemplateVideoPtrOutput() MediaAnimationTemplateVideoPtrOutput
	ToMediaAnimationTemplateVideoPtrOutputWithContext(context.Context) MediaAnimationTemplateVideoPtrOutput
}

MediaAnimationTemplateVideoPtrInput is an input type that accepts MediaAnimationTemplateVideoArgs, MediaAnimationTemplateVideoPtr and MediaAnimationTemplateVideoPtrOutput values. You can construct a concrete instance of `MediaAnimationTemplateVideoPtrInput` via:

        MediaAnimationTemplateVideoArgs{...}

or:

        nil

type MediaAnimationTemplateVideoPtrOutput

type MediaAnimationTemplateVideoPtrOutput struct{ *pulumi.OutputState }

func (MediaAnimationTemplateVideoPtrOutput) AnimateFramesPerSecond

func (o MediaAnimationTemplateVideoPtrOutput) AnimateFramesPerSecond() pulumi.StringPtrOutput

func (MediaAnimationTemplateVideoPtrOutput) AnimateOnlyKeepKeyFrame

func (o MediaAnimationTemplateVideoPtrOutput) AnimateOnlyKeepKeyFrame() pulumi.StringPtrOutput

func (MediaAnimationTemplateVideoPtrOutput) AnimateTimeIntervalOfFrame

func (o MediaAnimationTemplateVideoPtrOutput) AnimateTimeIntervalOfFrame() pulumi.StringPtrOutput

func (MediaAnimationTemplateVideoPtrOutput) Codec

func (MediaAnimationTemplateVideoPtrOutput) Elem

func (MediaAnimationTemplateVideoPtrOutput) ElementType

func (MediaAnimationTemplateVideoPtrOutput) Fps

func (MediaAnimationTemplateVideoPtrOutput) Height

func (MediaAnimationTemplateVideoPtrOutput) Quality

func (MediaAnimationTemplateVideoPtrOutput) ToMediaAnimationTemplateVideoPtrOutput

func (o MediaAnimationTemplateVideoPtrOutput) ToMediaAnimationTemplateVideoPtrOutput() MediaAnimationTemplateVideoPtrOutput

func (MediaAnimationTemplateVideoPtrOutput) ToMediaAnimationTemplateVideoPtrOutputWithContext

func (o MediaAnimationTemplateVideoPtrOutput) ToMediaAnimationTemplateVideoPtrOutputWithContext(ctx context.Context) MediaAnimationTemplateVideoPtrOutput

func (MediaAnimationTemplateVideoPtrOutput) Width

type MediaConcatTemplate

type MediaConcatTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// stitching template.
	ConcatTemplate MediaConcatTemplateConcatTemplateOutput `pulumi:"concatTemplate"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
}

func GetMediaConcatTemplate

func GetMediaConcatTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaConcatTemplateState, opts ...pulumi.ResourceOption) (*MediaConcatTemplate, error)

GetMediaConcatTemplate gets an existing MediaConcatTemplate 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 NewMediaConcatTemplate

func NewMediaConcatTemplate(ctx *pulumi.Context,
	name string, args *MediaConcatTemplateArgs, opts ...pulumi.ResourceOption) (*MediaConcatTemplate, error)

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

func (*MediaConcatTemplate) ElementType

func (*MediaConcatTemplate) ElementType() reflect.Type

func (*MediaConcatTemplate) ToMediaConcatTemplateOutput

func (i *MediaConcatTemplate) ToMediaConcatTemplateOutput() MediaConcatTemplateOutput

func (*MediaConcatTemplate) ToMediaConcatTemplateOutputWithContext

func (i *MediaConcatTemplate) ToMediaConcatTemplateOutputWithContext(ctx context.Context) MediaConcatTemplateOutput

type MediaConcatTemplateArgs

type MediaConcatTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// stitching template.
	ConcatTemplate MediaConcatTemplateConcatTemplateInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
}

The set of arguments for constructing a MediaConcatTemplate resource.

func (MediaConcatTemplateArgs) ElementType

func (MediaConcatTemplateArgs) ElementType() reflect.Type

type MediaConcatTemplateArray

type MediaConcatTemplateArray []MediaConcatTemplateInput

func (MediaConcatTemplateArray) ElementType

func (MediaConcatTemplateArray) ElementType() reflect.Type

func (MediaConcatTemplateArray) ToMediaConcatTemplateArrayOutput

func (i MediaConcatTemplateArray) ToMediaConcatTemplateArrayOutput() MediaConcatTemplateArrayOutput

func (MediaConcatTemplateArray) ToMediaConcatTemplateArrayOutputWithContext

func (i MediaConcatTemplateArray) ToMediaConcatTemplateArrayOutputWithContext(ctx context.Context) MediaConcatTemplateArrayOutput

type MediaConcatTemplateArrayInput

type MediaConcatTemplateArrayInput interface {
	pulumi.Input

	ToMediaConcatTemplateArrayOutput() MediaConcatTemplateArrayOutput
	ToMediaConcatTemplateArrayOutputWithContext(context.Context) MediaConcatTemplateArrayOutput
}

MediaConcatTemplateArrayInput is an input type that accepts MediaConcatTemplateArray and MediaConcatTemplateArrayOutput values. You can construct a concrete instance of `MediaConcatTemplateArrayInput` via:

MediaConcatTemplateArray{ MediaConcatTemplateArgs{...} }

type MediaConcatTemplateArrayOutput

type MediaConcatTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateArrayOutput) ElementType

func (MediaConcatTemplateArrayOutput) Index

func (MediaConcatTemplateArrayOutput) ToMediaConcatTemplateArrayOutput

func (o MediaConcatTemplateArrayOutput) ToMediaConcatTemplateArrayOutput() MediaConcatTemplateArrayOutput

func (MediaConcatTemplateArrayOutput) ToMediaConcatTemplateArrayOutputWithContext

func (o MediaConcatTemplateArrayOutput) ToMediaConcatTemplateArrayOutputWithContext(ctx context.Context) MediaConcatTemplateArrayOutput

type MediaConcatTemplateConcatTemplate

type MediaConcatTemplateConcatTemplate struct {
	Audio           *MediaConcatTemplateConcatTemplateAudio           `pulumi:"audio"`
	AudioMixes      []MediaConcatTemplateConcatTemplateAudioMix       `pulumi:"audioMixes"`
	ConcatFragments []MediaConcatTemplateConcatTemplateConcatFragment `pulumi:"concatFragments"`
	Container       MediaConcatTemplateConcatTemplateContainer        `pulumi:"container"`
	Video           *MediaConcatTemplateConcatTemplateVideo           `pulumi:"video"`
}

type MediaConcatTemplateConcatTemplateArgs

type MediaConcatTemplateConcatTemplateArgs struct {
	Audio           MediaConcatTemplateConcatTemplateAudioPtrInput            `pulumi:"audio"`
	AudioMixes      MediaConcatTemplateConcatTemplateAudioMixArrayInput       `pulumi:"audioMixes"`
	ConcatFragments MediaConcatTemplateConcatTemplateConcatFragmentArrayInput `pulumi:"concatFragments"`
	Container       MediaConcatTemplateConcatTemplateContainerInput           `pulumi:"container"`
	Video           MediaConcatTemplateConcatTemplateVideoPtrInput            `pulumi:"video"`
}

func (MediaConcatTemplateConcatTemplateArgs) ElementType

func (MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplateOutput

func (i MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplateOutput() MediaConcatTemplateConcatTemplateOutput

func (MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplateOutputWithContext

func (i MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplateOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateOutput

func (MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplatePtrOutput

func (i MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplatePtrOutput() MediaConcatTemplateConcatTemplatePtrOutput

func (MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplatePtrOutputWithContext

func (i MediaConcatTemplateConcatTemplateArgs) ToMediaConcatTemplateConcatTemplatePtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplatePtrOutput

type MediaConcatTemplateConcatTemplateAudio

type MediaConcatTemplateConcatTemplateAudio struct {
	Bitrate    *string `pulumi:"bitrate"`
	Channels   *string `pulumi:"channels"`
	Codec      string  `pulumi:"codec"`
	Samplerate *string `pulumi:"samplerate"`
}

type MediaConcatTemplateConcatTemplateAudioArgs

type MediaConcatTemplateConcatTemplateAudioArgs struct {
	Bitrate    pulumi.StringPtrInput `pulumi:"bitrate"`
	Channels   pulumi.StringPtrInput `pulumi:"channels"`
	Codec      pulumi.StringInput    `pulumi:"codec"`
	Samplerate pulumi.StringPtrInput `pulumi:"samplerate"`
}

func (MediaConcatTemplateConcatTemplateAudioArgs) ElementType

func (MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioOutput

func (i MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioOutput() MediaConcatTemplateConcatTemplateAudioOutput

func (MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioOutputWithContext

func (i MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioOutput

func (MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioPtrOutput

func (i MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioPtrOutput() MediaConcatTemplateConcatTemplateAudioPtrOutput

func (MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext

func (i MediaConcatTemplateConcatTemplateAudioArgs) ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioPtrOutput

type MediaConcatTemplateConcatTemplateAudioInput

type MediaConcatTemplateConcatTemplateAudioInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateAudioOutput() MediaConcatTemplateConcatTemplateAudioOutput
	ToMediaConcatTemplateConcatTemplateAudioOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateAudioOutput
}

MediaConcatTemplateConcatTemplateAudioInput is an input type that accepts MediaConcatTemplateConcatTemplateAudioArgs and MediaConcatTemplateConcatTemplateAudioOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateAudioInput` via:

MediaConcatTemplateConcatTemplateAudioArgs{...}

type MediaConcatTemplateConcatTemplateAudioMix

type MediaConcatTemplateConcatTemplateAudioMix struct {
	AudioSource  string                                                 `pulumi:"audioSource"`
	EffectConfig *MediaConcatTemplateConcatTemplateAudioMixEffectConfig `pulumi:"effectConfig"`
	MixMode      *string                                                `pulumi:"mixMode"`
	Replace      *string                                                `pulumi:"replace"`
}

type MediaConcatTemplateConcatTemplateAudioMixArgs

type MediaConcatTemplateConcatTemplateAudioMixArgs struct {
	AudioSource  pulumi.StringInput                                            `pulumi:"audioSource"`
	EffectConfig MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrInput `pulumi:"effectConfig"`
	MixMode      pulumi.StringPtrInput                                         `pulumi:"mixMode"`
	Replace      pulumi.StringPtrInput                                         `pulumi:"replace"`
}

func (MediaConcatTemplateConcatTemplateAudioMixArgs) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixArgs) ToMediaConcatTemplateConcatTemplateAudioMixOutput

func (i MediaConcatTemplateConcatTemplateAudioMixArgs) ToMediaConcatTemplateConcatTemplateAudioMixOutput() MediaConcatTemplateConcatTemplateAudioMixOutput

func (MediaConcatTemplateConcatTemplateAudioMixArgs) ToMediaConcatTemplateConcatTemplateAudioMixOutputWithContext

func (i MediaConcatTemplateConcatTemplateAudioMixArgs) ToMediaConcatTemplateConcatTemplateAudioMixOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixOutput

type MediaConcatTemplateConcatTemplateAudioMixArray

type MediaConcatTemplateConcatTemplateAudioMixArray []MediaConcatTemplateConcatTemplateAudioMixInput

func (MediaConcatTemplateConcatTemplateAudioMixArray) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixArray) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutput

func (i MediaConcatTemplateConcatTemplateAudioMixArray) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutput() MediaConcatTemplateConcatTemplateAudioMixArrayOutput

func (MediaConcatTemplateConcatTemplateAudioMixArray) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutputWithContext

func (i MediaConcatTemplateConcatTemplateAudioMixArray) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixArrayOutput

type MediaConcatTemplateConcatTemplateAudioMixArrayInput

type MediaConcatTemplateConcatTemplateAudioMixArrayInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateAudioMixArrayOutput() MediaConcatTemplateConcatTemplateAudioMixArrayOutput
	ToMediaConcatTemplateConcatTemplateAudioMixArrayOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateAudioMixArrayOutput
}

MediaConcatTemplateConcatTemplateAudioMixArrayInput is an input type that accepts MediaConcatTemplateConcatTemplateAudioMixArray and MediaConcatTemplateConcatTemplateAudioMixArrayOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateAudioMixArrayInput` via:

MediaConcatTemplateConcatTemplateAudioMixArray{ MediaConcatTemplateConcatTemplateAudioMixArgs{...} }

type MediaConcatTemplateConcatTemplateAudioMixArrayOutput

type MediaConcatTemplateConcatTemplateAudioMixArrayOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateAudioMixArrayOutput) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixArrayOutput) Index

func (MediaConcatTemplateConcatTemplateAudioMixArrayOutput) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutput

func (MediaConcatTemplateConcatTemplateAudioMixArrayOutput) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioMixArrayOutput) ToMediaConcatTemplateConcatTemplateAudioMixArrayOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixArrayOutput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfig

type MediaConcatTemplateConcatTemplateAudioMixEffectConfig struct {
	BgmFadeTime       *string `pulumi:"bgmFadeTime"`
	EnableBgmFade     *string `pulumi:"enableBgmFade"`
	EnableEndFadeout  *string `pulumi:"enableEndFadeout"`
	EnableStartFadein *string `pulumi:"enableStartFadein"`
	EndFadeoutTime    *string `pulumi:"endFadeoutTime"`
	StartFadeinTime   *string `pulumi:"startFadeinTime"`
}

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs struct {
	BgmFadeTime       pulumi.StringPtrInput `pulumi:"bgmFadeTime"`
	EnableBgmFade     pulumi.StringPtrInput `pulumi:"enableBgmFade"`
	EnableEndFadeout  pulumi.StringPtrInput `pulumi:"enableEndFadeout"`
	EnableStartFadein pulumi.StringPtrInput `pulumi:"enableStartFadein"`
	EndFadeoutTime    pulumi.StringPtrInput `pulumi:"endFadeoutTime"`
	StartFadeinTime   pulumi.StringPtrInput `pulumi:"startFadeinTime"`
}

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutputWithContext

func (i MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext

func (i MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigInput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput() MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput
	ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput
}

MediaConcatTemplateConcatTemplateAudioMixEffectConfigInput is an input type that accepts MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs and MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateAudioMixEffectConfigInput` via:

MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs{...}

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) BgmFadeTime

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) EnableBgmFade

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) EnableEndFadeout

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) EnableStartFadein

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) EndFadeoutTime

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) StartFadeinTime

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioMixEffectConfigOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrInput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput() MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput
	ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput
}

MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrInput is an input type that accepts MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs, MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtr and MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrInput` via:

        MediaConcatTemplateConcatTemplateAudioMixEffectConfigArgs{...}

or:

        nil

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

type MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) BgmFadeTime

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) Elem

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) EnableBgmFade

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) EnableEndFadeout

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) EnableStartFadein

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) EndFadeoutTime

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) StartFadeinTime

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

func (MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput) ToMediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixEffectConfigPtrOutput

type MediaConcatTemplateConcatTemplateAudioMixInput

type MediaConcatTemplateConcatTemplateAudioMixInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateAudioMixOutput() MediaConcatTemplateConcatTemplateAudioMixOutput
	ToMediaConcatTemplateConcatTemplateAudioMixOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateAudioMixOutput
}

MediaConcatTemplateConcatTemplateAudioMixInput is an input type that accepts MediaConcatTemplateConcatTemplateAudioMixArgs and MediaConcatTemplateConcatTemplateAudioMixOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateAudioMixInput` via:

MediaConcatTemplateConcatTemplateAudioMixArgs{...}

type MediaConcatTemplateConcatTemplateAudioMixOutput

type MediaConcatTemplateConcatTemplateAudioMixOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateAudioMixOutput) AudioSource

func (MediaConcatTemplateConcatTemplateAudioMixOutput) EffectConfig

func (MediaConcatTemplateConcatTemplateAudioMixOutput) ElementType

func (MediaConcatTemplateConcatTemplateAudioMixOutput) MixMode

func (MediaConcatTemplateConcatTemplateAudioMixOutput) Replace

func (MediaConcatTemplateConcatTemplateAudioMixOutput) ToMediaConcatTemplateConcatTemplateAudioMixOutput

func (o MediaConcatTemplateConcatTemplateAudioMixOutput) ToMediaConcatTemplateConcatTemplateAudioMixOutput() MediaConcatTemplateConcatTemplateAudioMixOutput

func (MediaConcatTemplateConcatTemplateAudioMixOutput) ToMediaConcatTemplateConcatTemplateAudioMixOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioMixOutput) ToMediaConcatTemplateConcatTemplateAudioMixOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioMixOutput

type MediaConcatTemplateConcatTemplateAudioOutput

type MediaConcatTemplateConcatTemplateAudioOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateAudioOutput) Bitrate

func (MediaConcatTemplateConcatTemplateAudioOutput) Channels

func (MediaConcatTemplateConcatTemplateAudioOutput) Codec

func (MediaConcatTemplateConcatTemplateAudioOutput) ElementType

func (MediaConcatTemplateConcatTemplateAudioOutput) Samplerate

func (MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioOutput

func (o MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioOutput() MediaConcatTemplateConcatTemplateAudioOutput

func (MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioOutput

func (MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutput

func (o MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutput() MediaConcatTemplateConcatTemplateAudioPtrOutput

func (MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioPtrOutput

type MediaConcatTemplateConcatTemplateAudioPtrInput

type MediaConcatTemplateConcatTemplateAudioPtrInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateAudioPtrOutput() MediaConcatTemplateConcatTemplateAudioPtrOutput
	ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateAudioPtrOutput
}

MediaConcatTemplateConcatTemplateAudioPtrInput is an input type that accepts MediaConcatTemplateConcatTemplateAudioArgs, MediaConcatTemplateConcatTemplateAudioPtr and MediaConcatTemplateConcatTemplateAudioPtrOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateAudioPtrInput` via:

        MediaConcatTemplateConcatTemplateAudioArgs{...}

or:

        nil

type MediaConcatTemplateConcatTemplateAudioPtrOutput

type MediaConcatTemplateConcatTemplateAudioPtrOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) Bitrate

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) Channels

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) Codec

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) Elem

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) ElementType

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) Samplerate

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutput

func (o MediaConcatTemplateConcatTemplateAudioPtrOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutput() MediaConcatTemplateConcatTemplateAudioPtrOutput

func (MediaConcatTemplateConcatTemplateAudioPtrOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateAudioPtrOutput) ToMediaConcatTemplateConcatTemplateAudioPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateAudioPtrOutput

type MediaConcatTemplateConcatTemplateConcatFragment

type MediaConcatTemplateConcatTemplateConcatFragment struct {
	Mode string `pulumi:"mode"`
	Url  string `pulumi:"url"`
}

type MediaConcatTemplateConcatTemplateConcatFragmentArgs

type MediaConcatTemplateConcatTemplateConcatFragmentArgs struct {
	Mode pulumi.StringInput `pulumi:"mode"`
	Url  pulumi.StringInput `pulumi:"url"`
}

func (MediaConcatTemplateConcatTemplateConcatFragmentArgs) ElementType

func (MediaConcatTemplateConcatTemplateConcatFragmentArgs) ToMediaConcatTemplateConcatTemplateConcatFragmentOutput

func (i MediaConcatTemplateConcatTemplateConcatFragmentArgs) ToMediaConcatTemplateConcatTemplateConcatFragmentOutput() MediaConcatTemplateConcatTemplateConcatFragmentOutput

func (MediaConcatTemplateConcatTemplateConcatFragmentArgs) ToMediaConcatTemplateConcatTemplateConcatFragmentOutputWithContext

func (i MediaConcatTemplateConcatTemplateConcatFragmentArgs) ToMediaConcatTemplateConcatTemplateConcatFragmentOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateConcatFragmentOutput

type MediaConcatTemplateConcatTemplateConcatFragmentArray

type MediaConcatTemplateConcatTemplateConcatFragmentArray []MediaConcatTemplateConcatTemplateConcatFragmentInput

func (MediaConcatTemplateConcatTemplateConcatFragmentArray) ElementType

func (MediaConcatTemplateConcatTemplateConcatFragmentArray) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutput

func (i MediaConcatTemplateConcatTemplateConcatFragmentArray) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutput() MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput

func (MediaConcatTemplateConcatTemplateConcatFragmentArray) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutputWithContext

func (i MediaConcatTemplateConcatTemplateConcatFragmentArray) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput

type MediaConcatTemplateConcatTemplateConcatFragmentArrayInput

type MediaConcatTemplateConcatTemplateConcatFragmentArrayInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutput() MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput
	ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput
}

MediaConcatTemplateConcatTemplateConcatFragmentArrayInput is an input type that accepts MediaConcatTemplateConcatTemplateConcatFragmentArray and MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateConcatFragmentArrayInput` via:

MediaConcatTemplateConcatTemplateConcatFragmentArray{ MediaConcatTemplateConcatTemplateConcatFragmentArgs{...} }

type MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput

type MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput) ElementType

func (MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput) Index

func (MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutput

func (MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutputWithContext

func (o MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput) ToMediaConcatTemplateConcatTemplateConcatFragmentArrayOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateConcatFragmentArrayOutput

type MediaConcatTemplateConcatTemplateConcatFragmentInput

type MediaConcatTemplateConcatTemplateConcatFragmentInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateConcatFragmentOutput() MediaConcatTemplateConcatTemplateConcatFragmentOutput
	ToMediaConcatTemplateConcatTemplateConcatFragmentOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateConcatFragmentOutput
}

MediaConcatTemplateConcatTemplateConcatFragmentInput is an input type that accepts MediaConcatTemplateConcatTemplateConcatFragmentArgs and MediaConcatTemplateConcatTemplateConcatFragmentOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateConcatFragmentInput` via:

MediaConcatTemplateConcatTemplateConcatFragmentArgs{...}

type MediaConcatTemplateConcatTemplateConcatFragmentOutput

type MediaConcatTemplateConcatTemplateConcatFragmentOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateConcatFragmentOutput) ElementType

func (MediaConcatTemplateConcatTemplateConcatFragmentOutput) Mode

func (MediaConcatTemplateConcatTemplateConcatFragmentOutput) ToMediaConcatTemplateConcatTemplateConcatFragmentOutput

func (MediaConcatTemplateConcatTemplateConcatFragmentOutput) ToMediaConcatTemplateConcatTemplateConcatFragmentOutputWithContext

func (o MediaConcatTemplateConcatTemplateConcatFragmentOutput) ToMediaConcatTemplateConcatTemplateConcatFragmentOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateConcatFragmentOutput

func (MediaConcatTemplateConcatTemplateConcatFragmentOutput) Url

type MediaConcatTemplateConcatTemplateContainer

type MediaConcatTemplateConcatTemplateContainer struct {
	Format string `pulumi:"format"`
}

type MediaConcatTemplateConcatTemplateContainerArgs

type MediaConcatTemplateConcatTemplateContainerArgs struct {
	Format pulumi.StringInput `pulumi:"format"`
}

func (MediaConcatTemplateConcatTemplateContainerArgs) ElementType

func (MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerOutput

func (i MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerOutput() MediaConcatTemplateConcatTemplateContainerOutput

func (MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerOutputWithContext

func (i MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateContainerOutput

func (MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerPtrOutput

func (i MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerPtrOutput() MediaConcatTemplateConcatTemplateContainerPtrOutput

func (MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext

func (i MediaConcatTemplateConcatTemplateContainerArgs) ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateContainerPtrOutput

type MediaConcatTemplateConcatTemplateContainerInput

type MediaConcatTemplateConcatTemplateContainerInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateContainerOutput() MediaConcatTemplateConcatTemplateContainerOutput
	ToMediaConcatTemplateConcatTemplateContainerOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateContainerOutput
}

MediaConcatTemplateConcatTemplateContainerInput is an input type that accepts MediaConcatTemplateConcatTemplateContainerArgs and MediaConcatTemplateConcatTemplateContainerOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateContainerInput` via:

MediaConcatTemplateConcatTemplateContainerArgs{...}

type MediaConcatTemplateConcatTemplateContainerOutput

type MediaConcatTemplateConcatTemplateContainerOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateContainerOutput) ElementType

func (MediaConcatTemplateConcatTemplateContainerOutput) Format

func (MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerOutput

func (o MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerOutput() MediaConcatTemplateConcatTemplateContainerOutput

func (MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerOutputWithContext

func (o MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateContainerOutput

func (MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutput

func (o MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutput() MediaConcatTemplateConcatTemplateContainerPtrOutput

func (MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateContainerOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateContainerPtrOutput

type MediaConcatTemplateConcatTemplateContainerPtrInput

type MediaConcatTemplateConcatTemplateContainerPtrInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateContainerPtrOutput() MediaConcatTemplateConcatTemplateContainerPtrOutput
	ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateContainerPtrOutput
}

MediaConcatTemplateConcatTemplateContainerPtrInput is an input type that accepts MediaConcatTemplateConcatTemplateContainerArgs, MediaConcatTemplateConcatTemplateContainerPtr and MediaConcatTemplateConcatTemplateContainerPtrOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateContainerPtrInput` via:

        MediaConcatTemplateConcatTemplateContainerArgs{...}

or:

        nil

type MediaConcatTemplateConcatTemplateContainerPtrOutput

type MediaConcatTemplateConcatTemplateContainerPtrOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateContainerPtrOutput) Elem

func (MediaConcatTemplateConcatTemplateContainerPtrOutput) ElementType

func (MediaConcatTemplateConcatTemplateContainerPtrOutput) Format

func (MediaConcatTemplateConcatTemplateContainerPtrOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutput

func (o MediaConcatTemplateConcatTemplateContainerPtrOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutput() MediaConcatTemplateConcatTemplateContainerPtrOutput

func (MediaConcatTemplateConcatTemplateContainerPtrOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateContainerPtrOutput) ToMediaConcatTemplateConcatTemplateContainerPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateContainerPtrOutput

type MediaConcatTemplateConcatTemplateInput

type MediaConcatTemplateConcatTemplateInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateOutput() MediaConcatTemplateConcatTemplateOutput
	ToMediaConcatTemplateConcatTemplateOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateOutput
}

MediaConcatTemplateConcatTemplateInput is an input type that accepts MediaConcatTemplateConcatTemplateArgs and MediaConcatTemplateConcatTemplateOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateInput` via:

MediaConcatTemplateConcatTemplateArgs{...}

type MediaConcatTemplateConcatTemplateOutput

type MediaConcatTemplateConcatTemplateOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateOutput) Audio

func (MediaConcatTemplateConcatTemplateOutput) AudioMixes

func (MediaConcatTemplateConcatTemplateOutput) ConcatFragments

func (MediaConcatTemplateConcatTemplateOutput) Container

func (MediaConcatTemplateConcatTemplateOutput) ElementType

func (MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplateOutput

func (o MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplateOutput() MediaConcatTemplateConcatTemplateOutput

func (MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplateOutputWithContext

func (o MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplateOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateOutput

func (MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplatePtrOutput

func (o MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplatePtrOutput() MediaConcatTemplateConcatTemplatePtrOutput

func (MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplatePtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateOutput) ToMediaConcatTemplateConcatTemplatePtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplatePtrOutput

func (MediaConcatTemplateConcatTemplateOutput) Video

type MediaConcatTemplateConcatTemplatePtrInput

type MediaConcatTemplateConcatTemplatePtrInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplatePtrOutput() MediaConcatTemplateConcatTemplatePtrOutput
	ToMediaConcatTemplateConcatTemplatePtrOutputWithContext(context.Context) MediaConcatTemplateConcatTemplatePtrOutput
}

MediaConcatTemplateConcatTemplatePtrInput is an input type that accepts MediaConcatTemplateConcatTemplateArgs, MediaConcatTemplateConcatTemplatePtr and MediaConcatTemplateConcatTemplatePtrOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplatePtrInput` via:

        MediaConcatTemplateConcatTemplateArgs{...}

or:

        nil

type MediaConcatTemplateConcatTemplatePtrOutput

type MediaConcatTemplateConcatTemplatePtrOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplatePtrOutput) Audio

func (MediaConcatTemplateConcatTemplatePtrOutput) AudioMixes

func (MediaConcatTemplateConcatTemplatePtrOutput) ConcatFragments

func (MediaConcatTemplateConcatTemplatePtrOutput) Container

func (MediaConcatTemplateConcatTemplatePtrOutput) Elem

func (MediaConcatTemplateConcatTemplatePtrOutput) ElementType

func (MediaConcatTemplateConcatTemplatePtrOutput) ToMediaConcatTemplateConcatTemplatePtrOutput

func (o MediaConcatTemplateConcatTemplatePtrOutput) ToMediaConcatTemplateConcatTemplatePtrOutput() MediaConcatTemplateConcatTemplatePtrOutput

func (MediaConcatTemplateConcatTemplatePtrOutput) ToMediaConcatTemplateConcatTemplatePtrOutputWithContext

func (o MediaConcatTemplateConcatTemplatePtrOutput) ToMediaConcatTemplateConcatTemplatePtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplatePtrOutput

func (MediaConcatTemplateConcatTemplatePtrOutput) Video

type MediaConcatTemplateConcatTemplateVideo

type MediaConcatTemplateConcatTemplateVideo struct {
	Bitrate *string `pulumi:"bitrate"`
	Codec   string  `pulumi:"codec"`
	Crf     *string `pulumi:"crf"`
	Fps     *string `pulumi:"fps"`
	Height  *string `pulumi:"height"`
	Remove  *string `pulumi:"remove"`
	Rotate  *string `pulumi:"rotate"`
	Width   *string `pulumi:"width"`
}

type MediaConcatTemplateConcatTemplateVideoArgs

type MediaConcatTemplateConcatTemplateVideoArgs struct {
	Bitrate pulumi.StringPtrInput `pulumi:"bitrate"`
	Codec   pulumi.StringInput    `pulumi:"codec"`
	Crf     pulumi.StringPtrInput `pulumi:"crf"`
	Fps     pulumi.StringPtrInput `pulumi:"fps"`
	Height  pulumi.StringPtrInput `pulumi:"height"`
	Remove  pulumi.StringPtrInput `pulumi:"remove"`
	Rotate  pulumi.StringPtrInput `pulumi:"rotate"`
	Width   pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaConcatTemplateConcatTemplateVideoArgs) ElementType

func (MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoOutput

func (i MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoOutput() MediaConcatTemplateConcatTemplateVideoOutput

func (MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoOutputWithContext

func (i MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateVideoOutput

func (MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoPtrOutput

func (i MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoPtrOutput() MediaConcatTemplateConcatTemplateVideoPtrOutput

func (MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext

func (i MediaConcatTemplateConcatTemplateVideoArgs) ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateVideoPtrOutput

type MediaConcatTemplateConcatTemplateVideoInput

type MediaConcatTemplateConcatTemplateVideoInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateVideoOutput() MediaConcatTemplateConcatTemplateVideoOutput
	ToMediaConcatTemplateConcatTemplateVideoOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateVideoOutput
}

MediaConcatTemplateConcatTemplateVideoInput is an input type that accepts MediaConcatTemplateConcatTemplateVideoArgs and MediaConcatTemplateConcatTemplateVideoOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateVideoInput` via:

MediaConcatTemplateConcatTemplateVideoArgs{...}

type MediaConcatTemplateConcatTemplateVideoOutput

type MediaConcatTemplateConcatTemplateVideoOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateVideoOutput) Bitrate

func (MediaConcatTemplateConcatTemplateVideoOutput) Codec

func (MediaConcatTemplateConcatTemplateVideoOutput) Crf

func (MediaConcatTemplateConcatTemplateVideoOutput) ElementType

func (MediaConcatTemplateConcatTemplateVideoOutput) Fps

func (MediaConcatTemplateConcatTemplateVideoOutput) Height

func (MediaConcatTemplateConcatTemplateVideoOutput) Remove

func (MediaConcatTemplateConcatTemplateVideoOutput) Rotate

func (MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoOutput

func (o MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoOutput() MediaConcatTemplateConcatTemplateVideoOutput

func (MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoOutputWithContext

func (o MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateVideoOutput

func (MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutput

func (o MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutput() MediaConcatTemplateConcatTemplateVideoPtrOutput

func (MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateVideoOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateVideoPtrOutput

func (MediaConcatTemplateConcatTemplateVideoOutput) Width

type MediaConcatTemplateConcatTemplateVideoPtrInput

type MediaConcatTemplateConcatTemplateVideoPtrInput interface {
	pulumi.Input

	ToMediaConcatTemplateConcatTemplateVideoPtrOutput() MediaConcatTemplateConcatTemplateVideoPtrOutput
	ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext(context.Context) MediaConcatTemplateConcatTemplateVideoPtrOutput
}

MediaConcatTemplateConcatTemplateVideoPtrInput is an input type that accepts MediaConcatTemplateConcatTemplateVideoArgs, MediaConcatTemplateConcatTemplateVideoPtr and MediaConcatTemplateConcatTemplateVideoPtrOutput values. You can construct a concrete instance of `MediaConcatTemplateConcatTemplateVideoPtrInput` via:

        MediaConcatTemplateConcatTemplateVideoArgs{...}

or:

        nil

type MediaConcatTemplateConcatTemplateVideoPtrOutput

type MediaConcatTemplateConcatTemplateVideoPtrOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Bitrate

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Codec

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Crf

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Elem

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) ElementType

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Fps

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Height

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Remove

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Rotate

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutput

func (o MediaConcatTemplateConcatTemplateVideoPtrOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutput() MediaConcatTemplateConcatTemplateVideoPtrOutput

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext

func (o MediaConcatTemplateConcatTemplateVideoPtrOutput) ToMediaConcatTemplateConcatTemplateVideoPtrOutputWithContext(ctx context.Context) MediaConcatTemplateConcatTemplateVideoPtrOutput

func (MediaConcatTemplateConcatTemplateVideoPtrOutput) Width

type MediaConcatTemplateInput

type MediaConcatTemplateInput interface {
	pulumi.Input

	ToMediaConcatTemplateOutput() MediaConcatTemplateOutput
	ToMediaConcatTemplateOutputWithContext(ctx context.Context) MediaConcatTemplateOutput
}

type MediaConcatTemplateMap

type MediaConcatTemplateMap map[string]MediaConcatTemplateInput

func (MediaConcatTemplateMap) ElementType

func (MediaConcatTemplateMap) ElementType() reflect.Type

func (MediaConcatTemplateMap) ToMediaConcatTemplateMapOutput

func (i MediaConcatTemplateMap) ToMediaConcatTemplateMapOutput() MediaConcatTemplateMapOutput

func (MediaConcatTemplateMap) ToMediaConcatTemplateMapOutputWithContext

func (i MediaConcatTemplateMap) ToMediaConcatTemplateMapOutputWithContext(ctx context.Context) MediaConcatTemplateMapOutput

type MediaConcatTemplateMapInput

type MediaConcatTemplateMapInput interface {
	pulumi.Input

	ToMediaConcatTemplateMapOutput() MediaConcatTemplateMapOutput
	ToMediaConcatTemplateMapOutputWithContext(context.Context) MediaConcatTemplateMapOutput
}

MediaConcatTemplateMapInput is an input type that accepts MediaConcatTemplateMap and MediaConcatTemplateMapOutput values. You can construct a concrete instance of `MediaConcatTemplateMapInput` via:

MediaConcatTemplateMap{ "key": MediaConcatTemplateArgs{...} }

type MediaConcatTemplateMapOutput

type MediaConcatTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateMapOutput) ElementType

func (MediaConcatTemplateMapOutput) MapIndex

func (MediaConcatTemplateMapOutput) ToMediaConcatTemplateMapOutput

func (o MediaConcatTemplateMapOutput) ToMediaConcatTemplateMapOutput() MediaConcatTemplateMapOutput

func (MediaConcatTemplateMapOutput) ToMediaConcatTemplateMapOutputWithContext

func (o MediaConcatTemplateMapOutput) ToMediaConcatTemplateMapOutputWithContext(ctx context.Context) MediaConcatTemplateMapOutput

type MediaConcatTemplateOutput

type MediaConcatTemplateOutput struct{ *pulumi.OutputState }

func (MediaConcatTemplateOutput) Bucket

bucket name.

func (MediaConcatTemplateOutput) ConcatTemplate

stitching template.

func (MediaConcatTemplateOutput) ElementType

func (MediaConcatTemplateOutput) ElementType() reflect.Type

func (MediaConcatTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaConcatTemplateOutput) ToMediaConcatTemplateOutput

func (o MediaConcatTemplateOutput) ToMediaConcatTemplateOutput() MediaConcatTemplateOutput

func (MediaConcatTemplateOutput) ToMediaConcatTemplateOutputWithContext

func (o MediaConcatTemplateOutput) ToMediaConcatTemplateOutputWithContext(ctx context.Context) MediaConcatTemplateOutput

type MediaConcatTemplateState

type MediaConcatTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// stitching template.
	ConcatTemplate MediaConcatTemplateConcatTemplatePtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
}

func (MediaConcatTemplateState) ElementType

func (MediaConcatTemplateState) ElementType() reflect.Type

type MediaPicProcessTemplate

type MediaPicProcessTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// container format.
	PicProcess MediaPicProcessTemplatePicProcessPtrOutput `pulumi:"picProcess"`
}

func GetMediaPicProcessTemplate

func GetMediaPicProcessTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaPicProcessTemplateState, opts ...pulumi.ResourceOption) (*MediaPicProcessTemplate, error)

GetMediaPicProcessTemplate gets an existing MediaPicProcessTemplate 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 NewMediaPicProcessTemplate

func NewMediaPicProcessTemplate(ctx *pulumi.Context,
	name string, args *MediaPicProcessTemplateArgs, opts ...pulumi.ResourceOption) (*MediaPicProcessTemplate, error)

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

func (*MediaPicProcessTemplate) ElementType

func (*MediaPicProcessTemplate) ElementType() reflect.Type

func (*MediaPicProcessTemplate) ToMediaPicProcessTemplateOutput

func (i *MediaPicProcessTemplate) ToMediaPicProcessTemplateOutput() MediaPicProcessTemplateOutput

func (*MediaPicProcessTemplate) ToMediaPicProcessTemplateOutputWithContext

func (i *MediaPicProcessTemplate) ToMediaPicProcessTemplateOutputWithContext(ctx context.Context) MediaPicProcessTemplateOutput

type MediaPicProcessTemplateArgs

type MediaPicProcessTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// container format.
	PicProcess MediaPicProcessTemplatePicProcessPtrInput
}

The set of arguments for constructing a MediaPicProcessTemplate resource.

func (MediaPicProcessTemplateArgs) ElementType

type MediaPicProcessTemplateArray

type MediaPicProcessTemplateArray []MediaPicProcessTemplateInput

func (MediaPicProcessTemplateArray) ElementType

func (MediaPicProcessTemplateArray) ToMediaPicProcessTemplateArrayOutput

func (i MediaPicProcessTemplateArray) ToMediaPicProcessTemplateArrayOutput() MediaPicProcessTemplateArrayOutput

func (MediaPicProcessTemplateArray) ToMediaPicProcessTemplateArrayOutputWithContext

func (i MediaPicProcessTemplateArray) ToMediaPicProcessTemplateArrayOutputWithContext(ctx context.Context) MediaPicProcessTemplateArrayOutput

type MediaPicProcessTemplateArrayInput

type MediaPicProcessTemplateArrayInput interface {
	pulumi.Input

	ToMediaPicProcessTemplateArrayOutput() MediaPicProcessTemplateArrayOutput
	ToMediaPicProcessTemplateArrayOutputWithContext(context.Context) MediaPicProcessTemplateArrayOutput
}

MediaPicProcessTemplateArrayInput is an input type that accepts MediaPicProcessTemplateArray and MediaPicProcessTemplateArrayOutput values. You can construct a concrete instance of `MediaPicProcessTemplateArrayInput` via:

MediaPicProcessTemplateArray{ MediaPicProcessTemplateArgs{...} }

type MediaPicProcessTemplateArrayOutput

type MediaPicProcessTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaPicProcessTemplateArrayOutput) ElementType

func (MediaPicProcessTemplateArrayOutput) Index

func (MediaPicProcessTemplateArrayOutput) ToMediaPicProcessTemplateArrayOutput

func (o MediaPicProcessTemplateArrayOutput) ToMediaPicProcessTemplateArrayOutput() MediaPicProcessTemplateArrayOutput

func (MediaPicProcessTemplateArrayOutput) ToMediaPicProcessTemplateArrayOutputWithContext

func (o MediaPicProcessTemplateArrayOutput) ToMediaPicProcessTemplateArrayOutputWithContext(ctx context.Context) MediaPicProcessTemplateArrayOutput

type MediaPicProcessTemplateInput

type MediaPicProcessTemplateInput interface {
	pulumi.Input

	ToMediaPicProcessTemplateOutput() MediaPicProcessTemplateOutput
	ToMediaPicProcessTemplateOutputWithContext(ctx context.Context) MediaPicProcessTemplateOutput
}

type MediaPicProcessTemplateMap

type MediaPicProcessTemplateMap map[string]MediaPicProcessTemplateInput

func (MediaPicProcessTemplateMap) ElementType

func (MediaPicProcessTemplateMap) ElementType() reflect.Type

func (MediaPicProcessTemplateMap) ToMediaPicProcessTemplateMapOutput

func (i MediaPicProcessTemplateMap) ToMediaPicProcessTemplateMapOutput() MediaPicProcessTemplateMapOutput

func (MediaPicProcessTemplateMap) ToMediaPicProcessTemplateMapOutputWithContext

func (i MediaPicProcessTemplateMap) ToMediaPicProcessTemplateMapOutputWithContext(ctx context.Context) MediaPicProcessTemplateMapOutput

type MediaPicProcessTemplateMapInput

type MediaPicProcessTemplateMapInput interface {
	pulumi.Input

	ToMediaPicProcessTemplateMapOutput() MediaPicProcessTemplateMapOutput
	ToMediaPicProcessTemplateMapOutputWithContext(context.Context) MediaPicProcessTemplateMapOutput
}

MediaPicProcessTemplateMapInput is an input type that accepts MediaPicProcessTemplateMap and MediaPicProcessTemplateMapOutput values. You can construct a concrete instance of `MediaPicProcessTemplateMapInput` via:

MediaPicProcessTemplateMap{ "key": MediaPicProcessTemplateArgs{...} }

type MediaPicProcessTemplateMapOutput

type MediaPicProcessTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaPicProcessTemplateMapOutput) ElementType

func (MediaPicProcessTemplateMapOutput) MapIndex

func (MediaPicProcessTemplateMapOutput) ToMediaPicProcessTemplateMapOutput

func (o MediaPicProcessTemplateMapOutput) ToMediaPicProcessTemplateMapOutput() MediaPicProcessTemplateMapOutput

func (MediaPicProcessTemplateMapOutput) ToMediaPicProcessTemplateMapOutputWithContext

func (o MediaPicProcessTemplateMapOutput) ToMediaPicProcessTemplateMapOutputWithContext(ctx context.Context) MediaPicProcessTemplateMapOutput

type MediaPicProcessTemplateOutput

type MediaPicProcessTemplateOutput struct{ *pulumi.OutputState }

func (MediaPicProcessTemplateOutput) Bucket

bucket name.

func (MediaPicProcessTemplateOutput) ElementType

func (MediaPicProcessTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaPicProcessTemplateOutput) PicProcess

container format.

func (MediaPicProcessTemplateOutput) ToMediaPicProcessTemplateOutput

func (o MediaPicProcessTemplateOutput) ToMediaPicProcessTemplateOutput() MediaPicProcessTemplateOutput

func (MediaPicProcessTemplateOutput) ToMediaPicProcessTemplateOutputWithContext

func (o MediaPicProcessTemplateOutput) ToMediaPicProcessTemplateOutputWithContext(ctx context.Context) MediaPicProcessTemplateOutput

type MediaPicProcessTemplatePicProcess

type MediaPicProcessTemplatePicProcess struct {
	IsPicInfo   *string `pulumi:"isPicInfo"`
	ProcessRule string  `pulumi:"processRule"`
}

type MediaPicProcessTemplatePicProcessArgs

type MediaPicProcessTemplatePicProcessArgs struct {
	IsPicInfo   pulumi.StringPtrInput `pulumi:"isPicInfo"`
	ProcessRule pulumi.StringInput    `pulumi:"processRule"`
}

func (MediaPicProcessTemplatePicProcessArgs) ElementType

func (MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessOutput

func (i MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessOutput() MediaPicProcessTemplatePicProcessOutput

func (MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessOutputWithContext

func (i MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessOutputWithContext(ctx context.Context) MediaPicProcessTemplatePicProcessOutput

func (MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessPtrOutput

func (i MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessPtrOutput() MediaPicProcessTemplatePicProcessPtrOutput

func (MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessPtrOutputWithContext

func (i MediaPicProcessTemplatePicProcessArgs) ToMediaPicProcessTemplatePicProcessPtrOutputWithContext(ctx context.Context) MediaPicProcessTemplatePicProcessPtrOutput

type MediaPicProcessTemplatePicProcessInput

type MediaPicProcessTemplatePicProcessInput interface {
	pulumi.Input

	ToMediaPicProcessTemplatePicProcessOutput() MediaPicProcessTemplatePicProcessOutput
	ToMediaPicProcessTemplatePicProcessOutputWithContext(context.Context) MediaPicProcessTemplatePicProcessOutput
}

MediaPicProcessTemplatePicProcessInput is an input type that accepts MediaPicProcessTemplatePicProcessArgs and MediaPicProcessTemplatePicProcessOutput values. You can construct a concrete instance of `MediaPicProcessTemplatePicProcessInput` via:

MediaPicProcessTemplatePicProcessArgs{...}

type MediaPicProcessTemplatePicProcessOutput

type MediaPicProcessTemplatePicProcessOutput struct{ *pulumi.OutputState }

func (MediaPicProcessTemplatePicProcessOutput) ElementType

func (MediaPicProcessTemplatePicProcessOutput) IsPicInfo

func (MediaPicProcessTemplatePicProcessOutput) ProcessRule

func (MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessOutput

func (o MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessOutput() MediaPicProcessTemplatePicProcessOutput

func (MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessOutputWithContext

func (o MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessOutputWithContext(ctx context.Context) MediaPicProcessTemplatePicProcessOutput

func (MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessPtrOutput

func (o MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessPtrOutput() MediaPicProcessTemplatePicProcessPtrOutput

func (MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessPtrOutputWithContext

func (o MediaPicProcessTemplatePicProcessOutput) ToMediaPicProcessTemplatePicProcessPtrOutputWithContext(ctx context.Context) MediaPicProcessTemplatePicProcessPtrOutput

type MediaPicProcessTemplatePicProcessPtrInput

type MediaPicProcessTemplatePicProcessPtrInput interface {
	pulumi.Input

	ToMediaPicProcessTemplatePicProcessPtrOutput() MediaPicProcessTemplatePicProcessPtrOutput
	ToMediaPicProcessTemplatePicProcessPtrOutputWithContext(context.Context) MediaPicProcessTemplatePicProcessPtrOutput
}

MediaPicProcessTemplatePicProcessPtrInput is an input type that accepts MediaPicProcessTemplatePicProcessArgs, MediaPicProcessTemplatePicProcessPtr and MediaPicProcessTemplatePicProcessPtrOutput values. You can construct a concrete instance of `MediaPicProcessTemplatePicProcessPtrInput` via:

        MediaPicProcessTemplatePicProcessArgs{...}

or:

        nil

type MediaPicProcessTemplatePicProcessPtrOutput

type MediaPicProcessTemplatePicProcessPtrOutput struct{ *pulumi.OutputState }

func (MediaPicProcessTemplatePicProcessPtrOutput) Elem

func (MediaPicProcessTemplatePicProcessPtrOutput) ElementType

func (MediaPicProcessTemplatePicProcessPtrOutput) IsPicInfo

func (MediaPicProcessTemplatePicProcessPtrOutput) ProcessRule

func (MediaPicProcessTemplatePicProcessPtrOutput) ToMediaPicProcessTemplatePicProcessPtrOutput

func (o MediaPicProcessTemplatePicProcessPtrOutput) ToMediaPicProcessTemplatePicProcessPtrOutput() MediaPicProcessTemplatePicProcessPtrOutput

func (MediaPicProcessTemplatePicProcessPtrOutput) ToMediaPicProcessTemplatePicProcessPtrOutputWithContext

func (o MediaPicProcessTemplatePicProcessPtrOutput) ToMediaPicProcessTemplatePicProcessPtrOutputWithContext(ctx context.Context) MediaPicProcessTemplatePicProcessPtrOutput

type MediaPicProcessTemplateState

type MediaPicProcessTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// container format.
	PicProcess MediaPicProcessTemplatePicProcessPtrInput
}

func (MediaPicProcessTemplateState) ElementType

type MediaSmartCoverTemplate

type MediaSmartCoverTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// Smart Cover Parameters.
	SmartCover MediaSmartCoverTemplateSmartCoverOutput `pulumi:"smartCover"`
}

func GetMediaSmartCoverTemplate

func GetMediaSmartCoverTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaSmartCoverTemplateState, opts ...pulumi.ResourceOption) (*MediaSmartCoverTemplate, error)

GetMediaSmartCoverTemplate gets an existing MediaSmartCoverTemplate 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 NewMediaSmartCoverTemplate

func NewMediaSmartCoverTemplate(ctx *pulumi.Context,
	name string, args *MediaSmartCoverTemplateArgs, opts ...pulumi.ResourceOption) (*MediaSmartCoverTemplate, error)

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

func (*MediaSmartCoverTemplate) ElementType

func (*MediaSmartCoverTemplate) ElementType() reflect.Type

func (*MediaSmartCoverTemplate) ToMediaSmartCoverTemplateOutput

func (i *MediaSmartCoverTemplate) ToMediaSmartCoverTemplateOutput() MediaSmartCoverTemplateOutput

func (*MediaSmartCoverTemplate) ToMediaSmartCoverTemplateOutputWithContext

func (i *MediaSmartCoverTemplate) ToMediaSmartCoverTemplateOutputWithContext(ctx context.Context) MediaSmartCoverTemplateOutput

type MediaSmartCoverTemplateArgs

type MediaSmartCoverTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// Smart Cover Parameters.
	SmartCover MediaSmartCoverTemplateSmartCoverInput
}

The set of arguments for constructing a MediaSmartCoverTemplate resource.

func (MediaSmartCoverTemplateArgs) ElementType

type MediaSmartCoverTemplateArray

type MediaSmartCoverTemplateArray []MediaSmartCoverTemplateInput

func (MediaSmartCoverTemplateArray) ElementType

func (MediaSmartCoverTemplateArray) ToMediaSmartCoverTemplateArrayOutput

func (i MediaSmartCoverTemplateArray) ToMediaSmartCoverTemplateArrayOutput() MediaSmartCoverTemplateArrayOutput

func (MediaSmartCoverTemplateArray) ToMediaSmartCoverTemplateArrayOutputWithContext

func (i MediaSmartCoverTemplateArray) ToMediaSmartCoverTemplateArrayOutputWithContext(ctx context.Context) MediaSmartCoverTemplateArrayOutput

type MediaSmartCoverTemplateArrayInput

type MediaSmartCoverTemplateArrayInput interface {
	pulumi.Input

	ToMediaSmartCoverTemplateArrayOutput() MediaSmartCoverTemplateArrayOutput
	ToMediaSmartCoverTemplateArrayOutputWithContext(context.Context) MediaSmartCoverTemplateArrayOutput
}

MediaSmartCoverTemplateArrayInput is an input type that accepts MediaSmartCoverTemplateArray and MediaSmartCoverTemplateArrayOutput values. You can construct a concrete instance of `MediaSmartCoverTemplateArrayInput` via:

MediaSmartCoverTemplateArray{ MediaSmartCoverTemplateArgs{...} }

type MediaSmartCoverTemplateArrayOutput

type MediaSmartCoverTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaSmartCoverTemplateArrayOutput) ElementType

func (MediaSmartCoverTemplateArrayOutput) Index

func (MediaSmartCoverTemplateArrayOutput) ToMediaSmartCoverTemplateArrayOutput

func (o MediaSmartCoverTemplateArrayOutput) ToMediaSmartCoverTemplateArrayOutput() MediaSmartCoverTemplateArrayOutput

func (MediaSmartCoverTemplateArrayOutput) ToMediaSmartCoverTemplateArrayOutputWithContext

func (o MediaSmartCoverTemplateArrayOutput) ToMediaSmartCoverTemplateArrayOutputWithContext(ctx context.Context) MediaSmartCoverTemplateArrayOutput

type MediaSmartCoverTemplateInput

type MediaSmartCoverTemplateInput interface {
	pulumi.Input

	ToMediaSmartCoverTemplateOutput() MediaSmartCoverTemplateOutput
	ToMediaSmartCoverTemplateOutputWithContext(ctx context.Context) MediaSmartCoverTemplateOutput
}

type MediaSmartCoverTemplateMap

type MediaSmartCoverTemplateMap map[string]MediaSmartCoverTemplateInput

func (MediaSmartCoverTemplateMap) ElementType

func (MediaSmartCoverTemplateMap) ElementType() reflect.Type

func (MediaSmartCoverTemplateMap) ToMediaSmartCoverTemplateMapOutput

func (i MediaSmartCoverTemplateMap) ToMediaSmartCoverTemplateMapOutput() MediaSmartCoverTemplateMapOutput

func (MediaSmartCoverTemplateMap) ToMediaSmartCoverTemplateMapOutputWithContext

func (i MediaSmartCoverTemplateMap) ToMediaSmartCoverTemplateMapOutputWithContext(ctx context.Context) MediaSmartCoverTemplateMapOutput

type MediaSmartCoverTemplateMapInput

type MediaSmartCoverTemplateMapInput interface {
	pulumi.Input

	ToMediaSmartCoverTemplateMapOutput() MediaSmartCoverTemplateMapOutput
	ToMediaSmartCoverTemplateMapOutputWithContext(context.Context) MediaSmartCoverTemplateMapOutput
}

MediaSmartCoverTemplateMapInput is an input type that accepts MediaSmartCoverTemplateMap and MediaSmartCoverTemplateMapOutput values. You can construct a concrete instance of `MediaSmartCoverTemplateMapInput` via:

MediaSmartCoverTemplateMap{ "key": MediaSmartCoverTemplateArgs{...} }

type MediaSmartCoverTemplateMapOutput

type MediaSmartCoverTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaSmartCoverTemplateMapOutput) ElementType

func (MediaSmartCoverTemplateMapOutput) MapIndex

func (MediaSmartCoverTemplateMapOutput) ToMediaSmartCoverTemplateMapOutput

func (o MediaSmartCoverTemplateMapOutput) ToMediaSmartCoverTemplateMapOutput() MediaSmartCoverTemplateMapOutput

func (MediaSmartCoverTemplateMapOutput) ToMediaSmartCoverTemplateMapOutputWithContext

func (o MediaSmartCoverTemplateMapOutput) ToMediaSmartCoverTemplateMapOutputWithContext(ctx context.Context) MediaSmartCoverTemplateMapOutput

type MediaSmartCoverTemplateOutput

type MediaSmartCoverTemplateOutput struct{ *pulumi.OutputState }

func (MediaSmartCoverTemplateOutput) Bucket

bucket name.

func (MediaSmartCoverTemplateOutput) ElementType

func (MediaSmartCoverTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaSmartCoverTemplateOutput) SmartCover

Smart Cover Parameters.

func (MediaSmartCoverTemplateOutput) ToMediaSmartCoverTemplateOutput

func (o MediaSmartCoverTemplateOutput) ToMediaSmartCoverTemplateOutput() MediaSmartCoverTemplateOutput

func (MediaSmartCoverTemplateOutput) ToMediaSmartCoverTemplateOutputWithContext

func (o MediaSmartCoverTemplateOutput) ToMediaSmartCoverTemplateOutputWithContext(ctx context.Context) MediaSmartCoverTemplateOutput

type MediaSmartCoverTemplateSmartCover

type MediaSmartCoverTemplateSmartCover struct {
	Count            *string `pulumi:"count"`
	DeleteDuplicates *string `pulumi:"deleteDuplicates"`
	Format           string  `pulumi:"format"`
	Height           *string `pulumi:"height"`
	Width            *string `pulumi:"width"`
}

type MediaSmartCoverTemplateSmartCoverArgs

type MediaSmartCoverTemplateSmartCoverArgs struct {
	Count            pulumi.StringPtrInput `pulumi:"count"`
	DeleteDuplicates pulumi.StringPtrInput `pulumi:"deleteDuplicates"`
	Format           pulumi.StringInput    `pulumi:"format"`
	Height           pulumi.StringPtrInput `pulumi:"height"`
	Width            pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaSmartCoverTemplateSmartCoverArgs) ElementType

func (MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverOutput

func (i MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverOutput() MediaSmartCoverTemplateSmartCoverOutput

func (MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverOutputWithContext

func (i MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverOutputWithContext(ctx context.Context) MediaSmartCoverTemplateSmartCoverOutput

func (MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverPtrOutput

func (i MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverPtrOutput() MediaSmartCoverTemplateSmartCoverPtrOutput

func (MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext

func (i MediaSmartCoverTemplateSmartCoverArgs) ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext(ctx context.Context) MediaSmartCoverTemplateSmartCoverPtrOutput

type MediaSmartCoverTemplateSmartCoverInput

type MediaSmartCoverTemplateSmartCoverInput interface {
	pulumi.Input

	ToMediaSmartCoverTemplateSmartCoverOutput() MediaSmartCoverTemplateSmartCoverOutput
	ToMediaSmartCoverTemplateSmartCoverOutputWithContext(context.Context) MediaSmartCoverTemplateSmartCoverOutput
}

MediaSmartCoverTemplateSmartCoverInput is an input type that accepts MediaSmartCoverTemplateSmartCoverArgs and MediaSmartCoverTemplateSmartCoverOutput values. You can construct a concrete instance of `MediaSmartCoverTemplateSmartCoverInput` via:

MediaSmartCoverTemplateSmartCoverArgs{...}

type MediaSmartCoverTemplateSmartCoverOutput

type MediaSmartCoverTemplateSmartCoverOutput struct{ *pulumi.OutputState }

func (MediaSmartCoverTemplateSmartCoverOutput) Count

func (MediaSmartCoverTemplateSmartCoverOutput) DeleteDuplicates

func (MediaSmartCoverTemplateSmartCoverOutput) ElementType

func (MediaSmartCoverTemplateSmartCoverOutput) Format

func (MediaSmartCoverTemplateSmartCoverOutput) Height

func (MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverOutput

func (o MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverOutput() MediaSmartCoverTemplateSmartCoverOutput

func (MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverOutputWithContext

func (o MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverOutputWithContext(ctx context.Context) MediaSmartCoverTemplateSmartCoverOutput

func (MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutput

func (o MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutput() MediaSmartCoverTemplateSmartCoverPtrOutput

func (MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext

func (o MediaSmartCoverTemplateSmartCoverOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext(ctx context.Context) MediaSmartCoverTemplateSmartCoverPtrOutput

func (MediaSmartCoverTemplateSmartCoverOutput) Width

type MediaSmartCoverTemplateSmartCoverPtrInput

type MediaSmartCoverTemplateSmartCoverPtrInput interface {
	pulumi.Input

	ToMediaSmartCoverTemplateSmartCoverPtrOutput() MediaSmartCoverTemplateSmartCoverPtrOutput
	ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext(context.Context) MediaSmartCoverTemplateSmartCoverPtrOutput
}

MediaSmartCoverTemplateSmartCoverPtrInput is an input type that accepts MediaSmartCoverTemplateSmartCoverArgs, MediaSmartCoverTemplateSmartCoverPtr and MediaSmartCoverTemplateSmartCoverPtrOutput values. You can construct a concrete instance of `MediaSmartCoverTemplateSmartCoverPtrInput` via:

        MediaSmartCoverTemplateSmartCoverArgs{...}

or:

        nil

type MediaSmartCoverTemplateSmartCoverPtrOutput

type MediaSmartCoverTemplateSmartCoverPtrOutput struct{ *pulumi.OutputState }

func (MediaSmartCoverTemplateSmartCoverPtrOutput) Count

func (MediaSmartCoverTemplateSmartCoverPtrOutput) DeleteDuplicates

func (MediaSmartCoverTemplateSmartCoverPtrOutput) Elem

func (MediaSmartCoverTemplateSmartCoverPtrOutput) ElementType

func (MediaSmartCoverTemplateSmartCoverPtrOutput) Format

func (MediaSmartCoverTemplateSmartCoverPtrOutput) Height

func (MediaSmartCoverTemplateSmartCoverPtrOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutput

func (o MediaSmartCoverTemplateSmartCoverPtrOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutput() MediaSmartCoverTemplateSmartCoverPtrOutput

func (MediaSmartCoverTemplateSmartCoverPtrOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext

func (o MediaSmartCoverTemplateSmartCoverPtrOutput) ToMediaSmartCoverTemplateSmartCoverPtrOutputWithContext(ctx context.Context) MediaSmartCoverTemplateSmartCoverPtrOutput

func (MediaSmartCoverTemplateSmartCoverPtrOutput) Width

type MediaSmartCoverTemplateState

type MediaSmartCoverTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// Smart Cover Parameters.
	SmartCover MediaSmartCoverTemplateSmartCoverPtrInput
}

func (MediaSmartCoverTemplateState) ElementType

type MediaSnapshotTemplate

type MediaSnapshotTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// screenshot.
	Snapshot MediaSnapshotTemplateSnapshotOutput `pulumi:"snapshot"`
	// Template ID.
	TemplateId pulumi.StringOutput `pulumi:"templateId"`
	// update time.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetMediaSnapshotTemplate

func GetMediaSnapshotTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaSnapshotTemplateState, opts ...pulumi.ResourceOption) (*MediaSnapshotTemplate, error)

GetMediaSnapshotTemplate gets an existing MediaSnapshotTemplate 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 NewMediaSnapshotTemplate

func NewMediaSnapshotTemplate(ctx *pulumi.Context,
	name string, args *MediaSnapshotTemplateArgs, opts ...pulumi.ResourceOption) (*MediaSnapshotTemplate, error)

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

func (*MediaSnapshotTemplate) ElementType

func (*MediaSnapshotTemplate) ElementType() reflect.Type

func (*MediaSnapshotTemplate) ToMediaSnapshotTemplateOutput

func (i *MediaSnapshotTemplate) ToMediaSnapshotTemplateOutput() MediaSnapshotTemplateOutput

func (*MediaSnapshotTemplate) ToMediaSnapshotTemplateOutputWithContext

func (i *MediaSnapshotTemplate) ToMediaSnapshotTemplateOutputWithContext(ctx context.Context) MediaSnapshotTemplateOutput

type MediaSnapshotTemplateArgs

type MediaSnapshotTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// screenshot.
	Snapshot MediaSnapshotTemplateSnapshotInput
}

The set of arguments for constructing a MediaSnapshotTemplate resource.

func (MediaSnapshotTemplateArgs) ElementType

func (MediaSnapshotTemplateArgs) ElementType() reflect.Type

type MediaSnapshotTemplateArray

type MediaSnapshotTemplateArray []MediaSnapshotTemplateInput

func (MediaSnapshotTemplateArray) ElementType

func (MediaSnapshotTemplateArray) ElementType() reflect.Type

func (MediaSnapshotTemplateArray) ToMediaSnapshotTemplateArrayOutput

func (i MediaSnapshotTemplateArray) ToMediaSnapshotTemplateArrayOutput() MediaSnapshotTemplateArrayOutput

func (MediaSnapshotTemplateArray) ToMediaSnapshotTemplateArrayOutputWithContext

func (i MediaSnapshotTemplateArray) ToMediaSnapshotTemplateArrayOutputWithContext(ctx context.Context) MediaSnapshotTemplateArrayOutput

type MediaSnapshotTemplateArrayInput

type MediaSnapshotTemplateArrayInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateArrayOutput() MediaSnapshotTemplateArrayOutput
	ToMediaSnapshotTemplateArrayOutputWithContext(context.Context) MediaSnapshotTemplateArrayOutput
}

MediaSnapshotTemplateArrayInput is an input type that accepts MediaSnapshotTemplateArray and MediaSnapshotTemplateArrayOutput values. You can construct a concrete instance of `MediaSnapshotTemplateArrayInput` via:

MediaSnapshotTemplateArray{ MediaSnapshotTemplateArgs{...} }

type MediaSnapshotTemplateArrayOutput

type MediaSnapshotTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateArrayOutput) ElementType

func (MediaSnapshotTemplateArrayOutput) Index

func (MediaSnapshotTemplateArrayOutput) ToMediaSnapshotTemplateArrayOutput

func (o MediaSnapshotTemplateArrayOutput) ToMediaSnapshotTemplateArrayOutput() MediaSnapshotTemplateArrayOutput

func (MediaSnapshotTemplateArrayOutput) ToMediaSnapshotTemplateArrayOutputWithContext

func (o MediaSnapshotTemplateArrayOutput) ToMediaSnapshotTemplateArrayOutputWithContext(ctx context.Context) MediaSnapshotTemplateArrayOutput

type MediaSnapshotTemplateInput

type MediaSnapshotTemplateInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateOutput() MediaSnapshotTemplateOutput
	ToMediaSnapshotTemplateOutputWithContext(ctx context.Context) MediaSnapshotTemplateOutput
}

type MediaSnapshotTemplateMap

type MediaSnapshotTemplateMap map[string]MediaSnapshotTemplateInput

func (MediaSnapshotTemplateMap) ElementType

func (MediaSnapshotTemplateMap) ElementType() reflect.Type

func (MediaSnapshotTemplateMap) ToMediaSnapshotTemplateMapOutput

func (i MediaSnapshotTemplateMap) ToMediaSnapshotTemplateMapOutput() MediaSnapshotTemplateMapOutput

func (MediaSnapshotTemplateMap) ToMediaSnapshotTemplateMapOutputWithContext

func (i MediaSnapshotTemplateMap) ToMediaSnapshotTemplateMapOutputWithContext(ctx context.Context) MediaSnapshotTemplateMapOutput

type MediaSnapshotTemplateMapInput

type MediaSnapshotTemplateMapInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateMapOutput() MediaSnapshotTemplateMapOutput
	ToMediaSnapshotTemplateMapOutputWithContext(context.Context) MediaSnapshotTemplateMapOutput
}

MediaSnapshotTemplateMapInput is an input type that accepts MediaSnapshotTemplateMap and MediaSnapshotTemplateMapOutput values. You can construct a concrete instance of `MediaSnapshotTemplateMapInput` via:

MediaSnapshotTemplateMap{ "key": MediaSnapshotTemplateArgs{...} }

type MediaSnapshotTemplateMapOutput

type MediaSnapshotTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateMapOutput) ElementType

func (MediaSnapshotTemplateMapOutput) MapIndex

func (MediaSnapshotTemplateMapOutput) ToMediaSnapshotTemplateMapOutput

func (o MediaSnapshotTemplateMapOutput) ToMediaSnapshotTemplateMapOutput() MediaSnapshotTemplateMapOutput

func (MediaSnapshotTemplateMapOutput) ToMediaSnapshotTemplateMapOutputWithContext

func (o MediaSnapshotTemplateMapOutput) ToMediaSnapshotTemplateMapOutputWithContext(ctx context.Context) MediaSnapshotTemplateMapOutput

type MediaSnapshotTemplateOutput

type MediaSnapshotTemplateOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateOutput) Bucket

bucket name.

func (MediaSnapshotTemplateOutput) CreateTime

creation time.

func (MediaSnapshotTemplateOutput) ElementType

func (MediaSnapshotTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaSnapshotTemplateOutput) Snapshot

screenshot.

func (MediaSnapshotTemplateOutput) TemplateId

Template ID.

func (MediaSnapshotTemplateOutput) ToMediaSnapshotTemplateOutput

func (o MediaSnapshotTemplateOutput) ToMediaSnapshotTemplateOutput() MediaSnapshotTemplateOutput

func (MediaSnapshotTemplateOutput) ToMediaSnapshotTemplateOutputWithContext

func (o MediaSnapshotTemplateOutput) ToMediaSnapshotTemplateOutputWithContext(ctx context.Context) MediaSnapshotTemplateOutput

func (MediaSnapshotTemplateOutput) UpdateTime

update time.

type MediaSnapshotTemplateSnapshot

type MediaSnapshotTemplateSnapshot struct {
	BlackLevel           *string                                            `pulumi:"blackLevel"`
	CiParam              *string                                            `pulumi:"ciParam"`
	Count                string                                             `pulumi:"count"`
	Height               *string                                            `pulumi:"height"`
	IsCheckBlack         *string                                            `pulumi:"isCheckBlack"`
	IsCheckCount         *string                                            `pulumi:"isCheckCount"`
	Mode                 *string                                            `pulumi:"mode"`
	PixelBlackThreshold  *string                                            `pulumi:"pixelBlackThreshold"`
	SnapshotOutMode      *string                                            `pulumi:"snapshotOutMode"`
	SpriteSnapshotConfig *MediaSnapshotTemplateSnapshotSpriteSnapshotConfig `pulumi:"spriteSnapshotConfig"`
	Start                *string                                            `pulumi:"start"`
	TimeInterval         *string                                            `pulumi:"timeInterval"`
	Width                *string                                            `pulumi:"width"`
}

type MediaSnapshotTemplateSnapshotArgs

type MediaSnapshotTemplateSnapshotArgs struct {
	BlackLevel           pulumi.StringPtrInput                                     `pulumi:"blackLevel"`
	CiParam              pulumi.StringPtrInput                                     `pulumi:"ciParam"`
	Count                pulumi.StringInput                                        `pulumi:"count"`
	Height               pulumi.StringPtrInput                                     `pulumi:"height"`
	IsCheckBlack         pulumi.StringPtrInput                                     `pulumi:"isCheckBlack"`
	IsCheckCount         pulumi.StringPtrInput                                     `pulumi:"isCheckCount"`
	Mode                 pulumi.StringPtrInput                                     `pulumi:"mode"`
	PixelBlackThreshold  pulumi.StringPtrInput                                     `pulumi:"pixelBlackThreshold"`
	SnapshotOutMode      pulumi.StringPtrInput                                     `pulumi:"snapshotOutMode"`
	SpriteSnapshotConfig MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrInput `pulumi:"spriteSnapshotConfig"`
	Start                pulumi.StringPtrInput                                     `pulumi:"start"`
	TimeInterval         pulumi.StringPtrInput                                     `pulumi:"timeInterval"`
	Width                pulumi.StringPtrInput                                     `pulumi:"width"`
}

func (MediaSnapshotTemplateSnapshotArgs) ElementType

func (MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotOutput

func (i MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotOutput() MediaSnapshotTemplateSnapshotOutput

func (MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotOutputWithContext

func (i MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotOutput

func (MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotPtrOutput

func (i MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotPtrOutput() MediaSnapshotTemplateSnapshotPtrOutput

func (MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotPtrOutputWithContext

func (i MediaSnapshotTemplateSnapshotArgs) ToMediaSnapshotTemplateSnapshotPtrOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotPtrOutput

type MediaSnapshotTemplateSnapshotInput

type MediaSnapshotTemplateSnapshotInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateSnapshotOutput() MediaSnapshotTemplateSnapshotOutput
	ToMediaSnapshotTemplateSnapshotOutputWithContext(context.Context) MediaSnapshotTemplateSnapshotOutput
}

MediaSnapshotTemplateSnapshotInput is an input type that accepts MediaSnapshotTemplateSnapshotArgs and MediaSnapshotTemplateSnapshotOutput values. You can construct a concrete instance of `MediaSnapshotTemplateSnapshotInput` via:

MediaSnapshotTemplateSnapshotArgs{...}

type MediaSnapshotTemplateSnapshotOutput

type MediaSnapshotTemplateSnapshotOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateSnapshotOutput) BlackLevel

func (MediaSnapshotTemplateSnapshotOutput) CiParam

func (MediaSnapshotTemplateSnapshotOutput) Count

func (MediaSnapshotTemplateSnapshotOutput) ElementType

func (MediaSnapshotTemplateSnapshotOutput) Height

func (MediaSnapshotTemplateSnapshotOutput) IsCheckBlack

func (MediaSnapshotTemplateSnapshotOutput) IsCheckCount

func (MediaSnapshotTemplateSnapshotOutput) Mode

func (MediaSnapshotTemplateSnapshotOutput) PixelBlackThreshold

func (MediaSnapshotTemplateSnapshotOutput) SnapshotOutMode

func (MediaSnapshotTemplateSnapshotOutput) SpriteSnapshotConfig

func (MediaSnapshotTemplateSnapshotOutput) Start

func (MediaSnapshotTemplateSnapshotOutput) TimeInterval

func (MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotOutput

func (o MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotOutput() MediaSnapshotTemplateSnapshotOutput

func (MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotOutputWithContext

func (o MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotOutput

func (MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotPtrOutput

func (o MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotPtrOutput() MediaSnapshotTemplateSnapshotPtrOutput

func (MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotPtrOutputWithContext

func (o MediaSnapshotTemplateSnapshotOutput) ToMediaSnapshotTemplateSnapshotPtrOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotPtrOutput

func (MediaSnapshotTemplateSnapshotOutput) Width

type MediaSnapshotTemplateSnapshotPtrInput

type MediaSnapshotTemplateSnapshotPtrInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateSnapshotPtrOutput() MediaSnapshotTemplateSnapshotPtrOutput
	ToMediaSnapshotTemplateSnapshotPtrOutputWithContext(context.Context) MediaSnapshotTemplateSnapshotPtrOutput
}

MediaSnapshotTemplateSnapshotPtrInput is an input type that accepts MediaSnapshotTemplateSnapshotArgs, MediaSnapshotTemplateSnapshotPtr and MediaSnapshotTemplateSnapshotPtrOutput values. You can construct a concrete instance of `MediaSnapshotTemplateSnapshotPtrInput` via:

        MediaSnapshotTemplateSnapshotArgs{...}

or:

        nil

type MediaSnapshotTemplateSnapshotPtrOutput

type MediaSnapshotTemplateSnapshotPtrOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateSnapshotPtrOutput) BlackLevel

func (MediaSnapshotTemplateSnapshotPtrOutput) CiParam

func (MediaSnapshotTemplateSnapshotPtrOutput) Count

func (MediaSnapshotTemplateSnapshotPtrOutput) Elem

func (MediaSnapshotTemplateSnapshotPtrOutput) ElementType

func (MediaSnapshotTemplateSnapshotPtrOutput) Height

func (MediaSnapshotTemplateSnapshotPtrOutput) IsCheckBlack

func (MediaSnapshotTemplateSnapshotPtrOutput) IsCheckCount

func (MediaSnapshotTemplateSnapshotPtrOutput) Mode

func (MediaSnapshotTemplateSnapshotPtrOutput) PixelBlackThreshold

func (MediaSnapshotTemplateSnapshotPtrOutput) SnapshotOutMode

func (MediaSnapshotTemplateSnapshotPtrOutput) SpriteSnapshotConfig

func (MediaSnapshotTemplateSnapshotPtrOutput) Start

func (MediaSnapshotTemplateSnapshotPtrOutput) TimeInterval

func (MediaSnapshotTemplateSnapshotPtrOutput) ToMediaSnapshotTemplateSnapshotPtrOutput

func (o MediaSnapshotTemplateSnapshotPtrOutput) ToMediaSnapshotTemplateSnapshotPtrOutput() MediaSnapshotTemplateSnapshotPtrOutput

func (MediaSnapshotTemplateSnapshotPtrOutput) ToMediaSnapshotTemplateSnapshotPtrOutputWithContext

func (o MediaSnapshotTemplateSnapshotPtrOutput) ToMediaSnapshotTemplateSnapshotPtrOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotPtrOutput

func (MediaSnapshotTemplateSnapshotPtrOutput) Width

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfig

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfig struct {
	CellHeight *string `pulumi:"cellHeight"`
	CellWidth  *string `pulumi:"cellWidth"`
	Color      string  `pulumi:"color"`
	Columns    string  `pulumi:"columns"`
	Lines      string  `pulumi:"lines"`
	Margin     *string `pulumi:"margin"`
	Padding    *string `pulumi:"padding"`
}

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs struct {
	CellHeight pulumi.StringPtrInput `pulumi:"cellHeight"`
	CellWidth  pulumi.StringPtrInput `pulumi:"cellWidth"`
	Color      pulumi.StringInput    `pulumi:"color"`
	Columns    pulumi.StringInput    `pulumi:"columns"`
	Lines      pulumi.StringInput    `pulumi:"lines"`
	Margin     pulumi.StringPtrInput `pulumi:"margin"`
	Padding    pulumi.StringPtrInput `pulumi:"padding"`
}

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ElementType

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput

func (i MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput() MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutputWithContext

func (i MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

func (i MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput() MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext

func (i MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigInput

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput() MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput
	ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutputWithContext(context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput
}

MediaSnapshotTemplateSnapshotSpriteSnapshotConfigInput is an input type that accepts MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs and MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput values. You can construct a concrete instance of `MediaSnapshotTemplateSnapshotSpriteSnapshotConfigInput` via:

MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs{...}

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) CellHeight

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) CellWidth

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) Color

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) Columns

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ElementType

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) Lines

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) Margin

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) Padding

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutputWithContext

func (o MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext

func (o MediaSnapshotTemplateSnapshotSpriteSnapshotConfigOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrInput

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrInput interface {
	pulumi.Input

	ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput() MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput
	ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext(context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput
}

MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrInput is an input type that accepts MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs, MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtr and MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput values. You can construct a concrete instance of `MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrInput` via:

        MediaSnapshotTemplateSnapshotSpriteSnapshotConfigArgs{...}

or:

        nil

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

type MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) CellHeight

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) CellWidth

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) Color

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) Columns

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) Elem

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) ElementType

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) Lines

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) Margin

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) Padding

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

func (MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext

func (o MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput) ToMediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutputWithContext(ctx context.Context) MediaSnapshotTemplateSnapshotSpriteSnapshotConfigPtrOutput

type MediaSnapshotTemplateState

type MediaSnapshotTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// creation time.
	CreateTime pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// screenshot.
	Snapshot MediaSnapshotTemplateSnapshotPtrInput
	// Template ID.
	TemplateId pulumi.StringPtrInput
	// update time.
	UpdateTime pulumi.StringPtrInput
}

func (MediaSnapshotTemplateState) ElementType

func (MediaSnapshotTemplateState) ElementType() reflect.Type

type MediaSpeechRecognitionTemplate

type MediaSpeechRecognitionTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// audio configuration.
	SpeechRecognition MediaSpeechRecognitionTemplateSpeechRecognitionOutput `pulumi:"speechRecognition"`
}

func GetMediaSpeechRecognitionTemplate

func GetMediaSpeechRecognitionTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaSpeechRecognitionTemplateState, opts ...pulumi.ResourceOption) (*MediaSpeechRecognitionTemplate, error)

GetMediaSpeechRecognitionTemplate gets an existing MediaSpeechRecognitionTemplate 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 NewMediaSpeechRecognitionTemplate

func NewMediaSpeechRecognitionTemplate(ctx *pulumi.Context,
	name string, args *MediaSpeechRecognitionTemplateArgs, opts ...pulumi.ResourceOption) (*MediaSpeechRecognitionTemplate, error)

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

func (*MediaSpeechRecognitionTemplate) ElementType

func (*MediaSpeechRecognitionTemplate) ToMediaSpeechRecognitionTemplateOutput

func (i *MediaSpeechRecognitionTemplate) ToMediaSpeechRecognitionTemplateOutput() MediaSpeechRecognitionTemplateOutput

func (*MediaSpeechRecognitionTemplate) ToMediaSpeechRecognitionTemplateOutputWithContext

func (i *MediaSpeechRecognitionTemplate) ToMediaSpeechRecognitionTemplateOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateOutput

type MediaSpeechRecognitionTemplateArgs

type MediaSpeechRecognitionTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// audio configuration.
	SpeechRecognition MediaSpeechRecognitionTemplateSpeechRecognitionInput
}

The set of arguments for constructing a MediaSpeechRecognitionTemplate resource.

func (MediaSpeechRecognitionTemplateArgs) ElementType

type MediaSpeechRecognitionTemplateArray

type MediaSpeechRecognitionTemplateArray []MediaSpeechRecognitionTemplateInput

func (MediaSpeechRecognitionTemplateArray) ElementType

func (MediaSpeechRecognitionTemplateArray) ToMediaSpeechRecognitionTemplateArrayOutput

func (i MediaSpeechRecognitionTemplateArray) ToMediaSpeechRecognitionTemplateArrayOutput() MediaSpeechRecognitionTemplateArrayOutput

func (MediaSpeechRecognitionTemplateArray) ToMediaSpeechRecognitionTemplateArrayOutputWithContext

func (i MediaSpeechRecognitionTemplateArray) ToMediaSpeechRecognitionTemplateArrayOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateArrayOutput

type MediaSpeechRecognitionTemplateArrayInput

type MediaSpeechRecognitionTemplateArrayInput interface {
	pulumi.Input

	ToMediaSpeechRecognitionTemplateArrayOutput() MediaSpeechRecognitionTemplateArrayOutput
	ToMediaSpeechRecognitionTemplateArrayOutputWithContext(context.Context) MediaSpeechRecognitionTemplateArrayOutput
}

MediaSpeechRecognitionTemplateArrayInput is an input type that accepts MediaSpeechRecognitionTemplateArray and MediaSpeechRecognitionTemplateArrayOutput values. You can construct a concrete instance of `MediaSpeechRecognitionTemplateArrayInput` via:

MediaSpeechRecognitionTemplateArray{ MediaSpeechRecognitionTemplateArgs{...} }

type MediaSpeechRecognitionTemplateArrayOutput

type MediaSpeechRecognitionTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaSpeechRecognitionTemplateArrayOutput) ElementType

func (MediaSpeechRecognitionTemplateArrayOutput) Index

func (MediaSpeechRecognitionTemplateArrayOutput) ToMediaSpeechRecognitionTemplateArrayOutput

func (o MediaSpeechRecognitionTemplateArrayOutput) ToMediaSpeechRecognitionTemplateArrayOutput() MediaSpeechRecognitionTemplateArrayOutput

func (MediaSpeechRecognitionTemplateArrayOutput) ToMediaSpeechRecognitionTemplateArrayOutputWithContext

func (o MediaSpeechRecognitionTemplateArrayOutput) ToMediaSpeechRecognitionTemplateArrayOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateArrayOutput

type MediaSpeechRecognitionTemplateInput

type MediaSpeechRecognitionTemplateInput interface {
	pulumi.Input

	ToMediaSpeechRecognitionTemplateOutput() MediaSpeechRecognitionTemplateOutput
	ToMediaSpeechRecognitionTemplateOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateOutput
}

type MediaSpeechRecognitionTemplateMap

type MediaSpeechRecognitionTemplateMap map[string]MediaSpeechRecognitionTemplateInput

func (MediaSpeechRecognitionTemplateMap) ElementType

func (MediaSpeechRecognitionTemplateMap) ToMediaSpeechRecognitionTemplateMapOutput

func (i MediaSpeechRecognitionTemplateMap) ToMediaSpeechRecognitionTemplateMapOutput() MediaSpeechRecognitionTemplateMapOutput

func (MediaSpeechRecognitionTemplateMap) ToMediaSpeechRecognitionTemplateMapOutputWithContext

func (i MediaSpeechRecognitionTemplateMap) ToMediaSpeechRecognitionTemplateMapOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateMapOutput

type MediaSpeechRecognitionTemplateMapInput

type MediaSpeechRecognitionTemplateMapInput interface {
	pulumi.Input

	ToMediaSpeechRecognitionTemplateMapOutput() MediaSpeechRecognitionTemplateMapOutput
	ToMediaSpeechRecognitionTemplateMapOutputWithContext(context.Context) MediaSpeechRecognitionTemplateMapOutput
}

MediaSpeechRecognitionTemplateMapInput is an input type that accepts MediaSpeechRecognitionTemplateMap and MediaSpeechRecognitionTemplateMapOutput values. You can construct a concrete instance of `MediaSpeechRecognitionTemplateMapInput` via:

MediaSpeechRecognitionTemplateMap{ "key": MediaSpeechRecognitionTemplateArgs{...} }

type MediaSpeechRecognitionTemplateMapOutput

type MediaSpeechRecognitionTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaSpeechRecognitionTemplateMapOutput) ElementType

func (MediaSpeechRecognitionTemplateMapOutput) MapIndex

func (MediaSpeechRecognitionTemplateMapOutput) ToMediaSpeechRecognitionTemplateMapOutput

func (o MediaSpeechRecognitionTemplateMapOutput) ToMediaSpeechRecognitionTemplateMapOutput() MediaSpeechRecognitionTemplateMapOutput

func (MediaSpeechRecognitionTemplateMapOutput) ToMediaSpeechRecognitionTemplateMapOutputWithContext

func (o MediaSpeechRecognitionTemplateMapOutput) ToMediaSpeechRecognitionTemplateMapOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateMapOutput

type MediaSpeechRecognitionTemplateOutput

type MediaSpeechRecognitionTemplateOutput struct{ *pulumi.OutputState }

func (MediaSpeechRecognitionTemplateOutput) Bucket

bucket name.

func (MediaSpeechRecognitionTemplateOutput) ElementType

func (MediaSpeechRecognitionTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaSpeechRecognitionTemplateOutput) SpeechRecognition

audio configuration.

func (MediaSpeechRecognitionTemplateOutput) ToMediaSpeechRecognitionTemplateOutput

func (o MediaSpeechRecognitionTemplateOutput) ToMediaSpeechRecognitionTemplateOutput() MediaSpeechRecognitionTemplateOutput

func (MediaSpeechRecognitionTemplateOutput) ToMediaSpeechRecognitionTemplateOutputWithContext

func (o MediaSpeechRecognitionTemplateOutput) ToMediaSpeechRecognitionTemplateOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateOutput

type MediaSpeechRecognitionTemplateSpeechRecognition

type MediaSpeechRecognitionTemplateSpeechRecognition struct {
	ChannelNum         string  `pulumi:"channelNum"`
	ConvertNumMode     *string `pulumi:"convertNumMode"`
	EngineModelType    string  `pulumi:"engineModelType"`
	FilterDirty        *string `pulumi:"filterDirty"`
	FilterModal        *string `pulumi:"filterModal"`
	FilterPunc         *string `pulumi:"filterPunc"`
	OutputFileType     *string `pulumi:"outputFileType"`
	ResTextFormat      *string `pulumi:"resTextFormat"`
	SpeakerDiarization *string `pulumi:"speakerDiarization"`
	SpeakerNumber      *string `pulumi:"speakerNumber"`
}

type MediaSpeechRecognitionTemplateSpeechRecognitionArgs

type MediaSpeechRecognitionTemplateSpeechRecognitionArgs struct {
	ChannelNum         pulumi.StringInput    `pulumi:"channelNum"`
	ConvertNumMode     pulumi.StringPtrInput `pulumi:"convertNumMode"`
	EngineModelType    pulumi.StringInput    `pulumi:"engineModelType"`
	FilterDirty        pulumi.StringPtrInput `pulumi:"filterDirty"`
	FilterModal        pulumi.StringPtrInput `pulumi:"filterModal"`
	FilterPunc         pulumi.StringPtrInput `pulumi:"filterPunc"`
	OutputFileType     pulumi.StringPtrInput `pulumi:"outputFileType"`
	ResTextFormat      pulumi.StringPtrInput `pulumi:"resTextFormat"`
	SpeakerDiarization pulumi.StringPtrInput `pulumi:"speakerDiarization"`
	SpeakerNumber      pulumi.StringPtrInput `pulumi:"speakerNumber"`
}

func (MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ElementType

func (MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutput

func (i MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutput() MediaSpeechRecognitionTemplateSpeechRecognitionOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutputWithContext

func (i MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

func (i MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput() MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext

func (i MediaSpeechRecognitionTemplateSpeechRecognitionArgs) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

type MediaSpeechRecognitionTemplateSpeechRecognitionInput

type MediaSpeechRecognitionTemplateSpeechRecognitionInput interface {
	pulumi.Input

	ToMediaSpeechRecognitionTemplateSpeechRecognitionOutput() MediaSpeechRecognitionTemplateSpeechRecognitionOutput
	ToMediaSpeechRecognitionTemplateSpeechRecognitionOutputWithContext(context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionOutput
}

MediaSpeechRecognitionTemplateSpeechRecognitionInput is an input type that accepts MediaSpeechRecognitionTemplateSpeechRecognitionArgs and MediaSpeechRecognitionTemplateSpeechRecognitionOutput values. You can construct a concrete instance of `MediaSpeechRecognitionTemplateSpeechRecognitionInput` via:

MediaSpeechRecognitionTemplateSpeechRecognitionArgs{...}

type MediaSpeechRecognitionTemplateSpeechRecognitionOutput

type MediaSpeechRecognitionTemplateSpeechRecognitionOutput struct{ *pulumi.OutputState }

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ChannelNum

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ConvertNumMode

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ElementType

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) EngineModelType

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) FilterDirty

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) FilterModal

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) FilterPunc

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) OutputFileType

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ResTextFormat

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) SpeakerDiarization

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) SpeakerNumber

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutputWithContext

func (o MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

func (o MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput() MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext

func (o MediaSpeechRecognitionTemplateSpeechRecognitionOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

type MediaSpeechRecognitionTemplateSpeechRecognitionPtrInput

type MediaSpeechRecognitionTemplateSpeechRecognitionPtrInput interface {
	pulumi.Input

	ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput() MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput
	ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext(context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput
}

MediaSpeechRecognitionTemplateSpeechRecognitionPtrInput is an input type that accepts MediaSpeechRecognitionTemplateSpeechRecognitionArgs, MediaSpeechRecognitionTemplateSpeechRecognitionPtr and MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput values. You can construct a concrete instance of `MediaSpeechRecognitionTemplateSpeechRecognitionPtrInput` via:

        MediaSpeechRecognitionTemplateSpeechRecognitionArgs{...}

or:

        nil

type MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

type MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput struct{ *pulumi.OutputState }

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ChannelNum

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ConvertNumMode

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) Elem

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ElementType

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) EngineModelType

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) FilterDirty

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) FilterModal

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) FilterPunc

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) OutputFileType

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ResTextFormat

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) SpeakerDiarization

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) SpeakerNumber

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

func (MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext

func (o MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput) ToMediaSpeechRecognitionTemplateSpeechRecognitionPtrOutputWithContext(ctx context.Context) MediaSpeechRecognitionTemplateSpeechRecognitionPtrOutput

type MediaSpeechRecognitionTemplateState

type MediaSpeechRecognitionTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// audio configuration.
	SpeechRecognition MediaSpeechRecognitionTemplateSpeechRecognitionPtrInput
}

func (MediaSpeechRecognitionTemplateState) ElementType

type MediaSuperResolutionTemplate

type MediaSuperResolutionTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// Auto scaling switch, off by default.
	EnableScaleUp pulumi.StringPtrOutput `pulumi:"enableScaleUp"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// Resolution Options sdtohd: Standard Definition to Ultra Definition, hdto4k: HD to 4K.
	Resolution pulumi.StringOutput `pulumi:"resolution"`
	// version, default value Base, Base: basic version, Enhance: enhanced version.
	Version pulumi.StringPtrOutput `pulumi:"version"`
}

func GetMediaSuperResolutionTemplate

func GetMediaSuperResolutionTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaSuperResolutionTemplateState, opts ...pulumi.ResourceOption) (*MediaSuperResolutionTemplate, error)

GetMediaSuperResolutionTemplate gets an existing MediaSuperResolutionTemplate 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 NewMediaSuperResolutionTemplate

func NewMediaSuperResolutionTemplate(ctx *pulumi.Context,
	name string, args *MediaSuperResolutionTemplateArgs, opts ...pulumi.ResourceOption) (*MediaSuperResolutionTemplate, error)

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

func (*MediaSuperResolutionTemplate) ElementType

func (*MediaSuperResolutionTemplate) ElementType() reflect.Type

func (*MediaSuperResolutionTemplate) ToMediaSuperResolutionTemplateOutput

func (i *MediaSuperResolutionTemplate) ToMediaSuperResolutionTemplateOutput() MediaSuperResolutionTemplateOutput

func (*MediaSuperResolutionTemplate) ToMediaSuperResolutionTemplateOutputWithContext

func (i *MediaSuperResolutionTemplate) ToMediaSuperResolutionTemplateOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateOutput

type MediaSuperResolutionTemplateArgs

type MediaSuperResolutionTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// Auto scaling switch, off by default.
	EnableScaleUp pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// Resolution Options sdtohd: Standard Definition to Ultra Definition, hdto4k: HD to 4K.
	Resolution pulumi.StringInput
	// version, default value Base, Base: basic version, Enhance: enhanced version.
	Version pulumi.StringPtrInput
}

The set of arguments for constructing a MediaSuperResolutionTemplate resource.

func (MediaSuperResolutionTemplateArgs) ElementType

type MediaSuperResolutionTemplateArray

type MediaSuperResolutionTemplateArray []MediaSuperResolutionTemplateInput

func (MediaSuperResolutionTemplateArray) ElementType

func (MediaSuperResolutionTemplateArray) ToMediaSuperResolutionTemplateArrayOutput

func (i MediaSuperResolutionTemplateArray) ToMediaSuperResolutionTemplateArrayOutput() MediaSuperResolutionTemplateArrayOutput

func (MediaSuperResolutionTemplateArray) ToMediaSuperResolutionTemplateArrayOutputWithContext

func (i MediaSuperResolutionTemplateArray) ToMediaSuperResolutionTemplateArrayOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateArrayOutput

type MediaSuperResolutionTemplateArrayInput

type MediaSuperResolutionTemplateArrayInput interface {
	pulumi.Input

	ToMediaSuperResolutionTemplateArrayOutput() MediaSuperResolutionTemplateArrayOutput
	ToMediaSuperResolutionTemplateArrayOutputWithContext(context.Context) MediaSuperResolutionTemplateArrayOutput
}

MediaSuperResolutionTemplateArrayInput is an input type that accepts MediaSuperResolutionTemplateArray and MediaSuperResolutionTemplateArrayOutput values. You can construct a concrete instance of `MediaSuperResolutionTemplateArrayInput` via:

MediaSuperResolutionTemplateArray{ MediaSuperResolutionTemplateArgs{...} }

type MediaSuperResolutionTemplateArrayOutput

type MediaSuperResolutionTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaSuperResolutionTemplateArrayOutput) ElementType

func (MediaSuperResolutionTemplateArrayOutput) Index

func (MediaSuperResolutionTemplateArrayOutput) ToMediaSuperResolutionTemplateArrayOutput

func (o MediaSuperResolutionTemplateArrayOutput) ToMediaSuperResolutionTemplateArrayOutput() MediaSuperResolutionTemplateArrayOutput

func (MediaSuperResolutionTemplateArrayOutput) ToMediaSuperResolutionTemplateArrayOutputWithContext

func (o MediaSuperResolutionTemplateArrayOutput) ToMediaSuperResolutionTemplateArrayOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateArrayOutput

type MediaSuperResolutionTemplateInput

type MediaSuperResolutionTemplateInput interface {
	pulumi.Input

	ToMediaSuperResolutionTemplateOutput() MediaSuperResolutionTemplateOutput
	ToMediaSuperResolutionTemplateOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateOutput
}

type MediaSuperResolutionTemplateMap

type MediaSuperResolutionTemplateMap map[string]MediaSuperResolutionTemplateInput

func (MediaSuperResolutionTemplateMap) ElementType

func (MediaSuperResolutionTemplateMap) ToMediaSuperResolutionTemplateMapOutput

func (i MediaSuperResolutionTemplateMap) ToMediaSuperResolutionTemplateMapOutput() MediaSuperResolutionTemplateMapOutput

func (MediaSuperResolutionTemplateMap) ToMediaSuperResolutionTemplateMapOutputWithContext

func (i MediaSuperResolutionTemplateMap) ToMediaSuperResolutionTemplateMapOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateMapOutput

type MediaSuperResolutionTemplateMapInput

type MediaSuperResolutionTemplateMapInput interface {
	pulumi.Input

	ToMediaSuperResolutionTemplateMapOutput() MediaSuperResolutionTemplateMapOutput
	ToMediaSuperResolutionTemplateMapOutputWithContext(context.Context) MediaSuperResolutionTemplateMapOutput
}

MediaSuperResolutionTemplateMapInput is an input type that accepts MediaSuperResolutionTemplateMap and MediaSuperResolutionTemplateMapOutput values. You can construct a concrete instance of `MediaSuperResolutionTemplateMapInput` via:

MediaSuperResolutionTemplateMap{ "key": MediaSuperResolutionTemplateArgs{...} }

type MediaSuperResolutionTemplateMapOutput

type MediaSuperResolutionTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaSuperResolutionTemplateMapOutput) ElementType

func (MediaSuperResolutionTemplateMapOutput) MapIndex

func (MediaSuperResolutionTemplateMapOutput) ToMediaSuperResolutionTemplateMapOutput

func (o MediaSuperResolutionTemplateMapOutput) ToMediaSuperResolutionTemplateMapOutput() MediaSuperResolutionTemplateMapOutput

func (MediaSuperResolutionTemplateMapOutput) ToMediaSuperResolutionTemplateMapOutputWithContext

func (o MediaSuperResolutionTemplateMapOutput) ToMediaSuperResolutionTemplateMapOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateMapOutput

type MediaSuperResolutionTemplateOutput

type MediaSuperResolutionTemplateOutput struct{ *pulumi.OutputState }

func (MediaSuperResolutionTemplateOutput) Bucket

bucket name.

func (MediaSuperResolutionTemplateOutput) ElementType

func (MediaSuperResolutionTemplateOutput) EnableScaleUp

Auto scaling switch, off by default.

func (MediaSuperResolutionTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaSuperResolutionTemplateOutput) Resolution

Resolution Options sdtohd: Standard Definition to Ultra Definition, hdto4k: HD to 4K.

func (MediaSuperResolutionTemplateOutput) ToMediaSuperResolutionTemplateOutput

func (o MediaSuperResolutionTemplateOutput) ToMediaSuperResolutionTemplateOutput() MediaSuperResolutionTemplateOutput

func (MediaSuperResolutionTemplateOutput) ToMediaSuperResolutionTemplateOutputWithContext

func (o MediaSuperResolutionTemplateOutput) ToMediaSuperResolutionTemplateOutputWithContext(ctx context.Context) MediaSuperResolutionTemplateOutput

func (MediaSuperResolutionTemplateOutput) Version

version, default value Base, Base: basic version, Enhance: enhanced version.

type MediaSuperResolutionTemplateState

type MediaSuperResolutionTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// Auto scaling switch, off by default.
	EnableScaleUp pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// Resolution Options sdtohd: Standard Definition to Ultra Definition, hdto4k: HD to 4K.
	Resolution pulumi.StringPtrInput
	// version, default value Base, Base: basic version, Enhance: enhanced version.
	Version pulumi.StringPtrInput
}

func (MediaSuperResolutionTemplateState) ElementType

type MediaTranscodeProTemplate

type MediaTranscodeProTemplate struct {
	pulumi.CustomResourceState

	// Audio information, do not transmit Audio, which is equivalent to deleting audio information.
	Audio MediaTranscodeProTemplateAudioPtrOutput `pulumi:"audio"`
	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// container format.
	Container MediaTranscodeProTemplateContainerOutput `pulumi:"container"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// time interval.
	TimeInterval MediaTranscodeProTemplateTimeIntervalPtrOutput `pulumi:"timeInterval"`
	// transcoding configuration.
	TransConfig MediaTranscodeProTemplateTransConfigPtrOutput `pulumi:"transConfig"`
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaTranscodeProTemplateVideoPtrOutput `pulumi:"video"`
}

func GetMediaTranscodeProTemplate

func GetMediaTranscodeProTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaTranscodeProTemplateState, opts ...pulumi.ResourceOption) (*MediaTranscodeProTemplate, error)

GetMediaTranscodeProTemplate gets an existing MediaTranscodeProTemplate 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 NewMediaTranscodeProTemplate

func NewMediaTranscodeProTemplate(ctx *pulumi.Context,
	name string, args *MediaTranscodeProTemplateArgs, opts ...pulumi.ResourceOption) (*MediaTranscodeProTemplate, error)

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

func (*MediaTranscodeProTemplate) ElementType

func (*MediaTranscodeProTemplate) ElementType() reflect.Type

func (*MediaTranscodeProTemplate) ToMediaTranscodeProTemplateOutput

func (i *MediaTranscodeProTemplate) ToMediaTranscodeProTemplateOutput() MediaTranscodeProTemplateOutput

func (*MediaTranscodeProTemplate) ToMediaTranscodeProTemplateOutputWithContext

func (i *MediaTranscodeProTemplate) ToMediaTranscodeProTemplateOutputWithContext(ctx context.Context) MediaTranscodeProTemplateOutput

type MediaTranscodeProTemplateArgs

type MediaTranscodeProTemplateArgs struct {
	// Audio information, do not transmit Audio, which is equivalent to deleting audio information.
	Audio MediaTranscodeProTemplateAudioPtrInput
	// bucket name.
	Bucket pulumi.StringInput
	// container format.
	Container MediaTranscodeProTemplateContainerInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// time interval.
	TimeInterval MediaTranscodeProTemplateTimeIntervalPtrInput
	// transcoding configuration.
	TransConfig MediaTranscodeProTemplateTransConfigPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaTranscodeProTemplateVideoPtrInput
}

The set of arguments for constructing a MediaTranscodeProTemplate resource.

func (MediaTranscodeProTemplateArgs) ElementType

type MediaTranscodeProTemplateArray

type MediaTranscodeProTemplateArray []MediaTranscodeProTemplateInput

func (MediaTranscodeProTemplateArray) ElementType

func (MediaTranscodeProTemplateArray) ToMediaTranscodeProTemplateArrayOutput

func (i MediaTranscodeProTemplateArray) ToMediaTranscodeProTemplateArrayOutput() MediaTranscodeProTemplateArrayOutput

func (MediaTranscodeProTemplateArray) ToMediaTranscodeProTemplateArrayOutputWithContext

func (i MediaTranscodeProTemplateArray) ToMediaTranscodeProTemplateArrayOutputWithContext(ctx context.Context) MediaTranscodeProTemplateArrayOutput

type MediaTranscodeProTemplateArrayInput

type MediaTranscodeProTemplateArrayInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateArrayOutput() MediaTranscodeProTemplateArrayOutput
	ToMediaTranscodeProTemplateArrayOutputWithContext(context.Context) MediaTranscodeProTemplateArrayOutput
}

MediaTranscodeProTemplateArrayInput is an input type that accepts MediaTranscodeProTemplateArray and MediaTranscodeProTemplateArrayOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateArrayInput` via:

MediaTranscodeProTemplateArray{ MediaTranscodeProTemplateArgs{...} }

type MediaTranscodeProTemplateArrayOutput

type MediaTranscodeProTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateArrayOutput) ElementType

func (MediaTranscodeProTemplateArrayOutput) Index

func (MediaTranscodeProTemplateArrayOutput) ToMediaTranscodeProTemplateArrayOutput

func (o MediaTranscodeProTemplateArrayOutput) ToMediaTranscodeProTemplateArrayOutput() MediaTranscodeProTemplateArrayOutput

func (MediaTranscodeProTemplateArrayOutput) ToMediaTranscodeProTemplateArrayOutputWithContext

func (o MediaTranscodeProTemplateArrayOutput) ToMediaTranscodeProTemplateArrayOutputWithContext(ctx context.Context) MediaTranscodeProTemplateArrayOutput

type MediaTranscodeProTemplateAudio

type MediaTranscodeProTemplateAudio struct {
	Codec  string  `pulumi:"codec"`
	Remove *string `pulumi:"remove"`
}

type MediaTranscodeProTemplateAudioArgs

type MediaTranscodeProTemplateAudioArgs struct {
	Codec  pulumi.StringInput    `pulumi:"codec"`
	Remove pulumi.StringPtrInput `pulumi:"remove"`
}

func (MediaTranscodeProTemplateAudioArgs) ElementType

func (MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioOutput

func (i MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioOutput() MediaTranscodeProTemplateAudioOutput

func (MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioOutputWithContext

func (i MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioOutputWithContext(ctx context.Context) MediaTranscodeProTemplateAudioOutput

func (MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioPtrOutput

func (i MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioPtrOutput() MediaTranscodeProTemplateAudioPtrOutput

func (MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioPtrOutputWithContext

func (i MediaTranscodeProTemplateAudioArgs) ToMediaTranscodeProTemplateAudioPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateAudioPtrOutput

type MediaTranscodeProTemplateAudioInput

type MediaTranscodeProTemplateAudioInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateAudioOutput() MediaTranscodeProTemplateAudioOutput
	ToMediaTranscodeProTemplateAudioOutputWithContext(context.Context) MediaTranscodeProTemplateAudioOutput
}

MediaTranscodeProTemplateAudioInput is an input type that accepts MediaTranscodeProTemplateAudioArgs and MediaTranscodeProTemplateAudioOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateAudioInput` via:

MediaTranscodeProTemplateAudioArgs{...}

type MediaTranscodeProTemplateAudioOutput

type MediaTranscodeProTemplateAudioOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateAudioOutput) Codec

func (MediaTranscodeProTemplateAudioOutput) ElementType

func (MediaTranscodeProTemplateAudioOutput) Remove

func (MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioOutput

func (o MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioOutput() MediaTranscodeProTemplateAudioOutput

func (MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioOutputWithContext

func (o MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioOutputWithContext(ctx context.Context) MediaTranscodeProTemplateAudioOutput

func (MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioPtrOutput

func (o MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioPtrOutput() MediaTranscodeProTemplateAudioPtrOutput

func (MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioPtrOutputWithContext

func (o MediaTranscodeProTemplateAudioOutput) ToMediaTranscodeProTemplateAudioPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateAudioPtrOutput

type MediaTranscodeProTemplateAudioPtrInput

type MediaTranscodeProTemplateAudioPtrInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateAudioPtrOutput() MediaTranscodeProTemplateAudioPtrOutput
	ToMediaTranscodeProTemplateAudioPtrOutputWithContext(context.Context) MediaTranscodeProTemplateAudioPtrOutput
}

MediaTranscodeProTemplateAudioPtrInput is an input type that accepts MediaTranscodeProTemplateAudioArgs, MediaTranscodeProTemplateAudioPtr and MediaTranscodeProTemplateAudioPtrOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateAudioPtrInput` via:

        MediaTranscodeProTemplateAudioArgs{...}

or:

        nil

type MediaTranscodeProTemplateAudioPtrOutput

type MediaTranscodeProTemplateAudioPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateAudioPtrOutput) Codec

func (MediaTranscodeProTemplateAudioPtrOutput) Elem

func (MediaTranscodeProTemplateAudioPtrOutput) ElementType

func (MediaTranscodeProTemplateAudioPtrOutput) Remove

func (MediaTranscodeProTemplateAudioPtrOutput) ToMediaTranscodeProTemplateAudioPtrOutput

func (o MediaTranscodeProTemplateAudioPtrOutput) ToMediaTranscodeProTemplateAudioPtrOutput() MediaTranscodeProTemplateAudioPtrOutput

func (MediaTranscodeProTemplateAudioPtrOutput) ToMediaTranscodeProTemplateAudioPtrOutputWithContext

func (o MediaTranscodeProTemplateAudioPtrOutput) ToMediaTranscodeProTemplateAudioPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateAudioPtrOutput

type MediaTranscodeProTemplateContainer

type MediaTranscodeProTemplateContainer struct {
	ClipConfig *MediaTranscodeProTemplateContainerClipConfig `pulumi:"clipConfig"`
	Format     string                                        `pulumi:"format"`
}

type MediaTranscodeProTemplateContainerArgs

type MediaTranscodeProTemplateContainerArgs struct {
	ClipConfig MediaTranscodeProTemplateContainerClipConfigPtrInput `pulumi:"clipConfig"`
	Format     pulumi.StringInput                                   `pulumi:"format"`
}

func (MediaTranscodeProTemplateContainerArgs) ElementType

func (MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerOutput

func (i MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerOutput() MediaTranscodeProTemplateContainerOutput

func (MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerOutputWithContext

func (i MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerOutput

func (MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerPtrOutput

func (i MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerPtrOutput() MediaTranscodeProTemplateContainerPtrOutput

func (MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerPtrOutputWithContext

func (i MediaTranscodeProTemplateContainerArgs) ToMediaTranscodeProTemplateContainerPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerPtrOutput

type MediaTranscodeProTemplateContainerClipConfig

type MediaTranscodeProTemplateContainerClipConfig struct {
	Duration *string `pulumi:"duration"`
}

type MediaTranscodeProTemplateContainerClipConfigArgs

type MediaTranscodeProTemplateContainerClipConfigArgs struct {
	Duration pulumi.StringPtrInput `pulumi:"duration"`
}

func (MediaTranscodeProTemplateContainerClipConfigArgs) ElementType

func (MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigOutput

func (i MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigOutput() MediaTranscodeProTemplateContainerClipConfigOutput

func (MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigOutputWithContext

func (i MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerClipConfigOutput

func (MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigPtrOutput

func (i MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigPtrOutput() MediaTranscodeProTemplateContainerClipConfigPtrOutput

func (MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext

func (i MediaTranscodeProTemplateContainerClipConfigArgs) ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerClipConfigPtrOutput

type MediaTranscodeProTemplateContainerClipConfigInput

type MediaTranscodeProTemplateContainerClipConfigInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateContainerClipConfigOutput() MediaTranscodeProTemplateContainerClipConfigOutput
	ToMediaTranscodeProTemplateContainerClipConfigOutputWithContext(context.Context) MediaTranscodeProTemplateContainerClipConfigOutput
}

MediaTranscodeProTemplateContainerClipConfigInput is an input type that accepts MediaTranscodeProTemplateContainerClipConfigArgs and MediaTranscodeProTemplateContainerClipConfigOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateContainerClipConfigInput` via:

MediaTranscodeProTemplateContainerClipConfigArgs{...}

type MediaTranscodeProTemplateContainerClipConfigOutput

type MediaTranscodeProTemplateContainerClipConfigOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateContainerClipConfigOutput) Duration

func (MediaTranscodeProTemplateContainerClipConfigOutput) ElementType

func (MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigOutput

func (o MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigOutput() MediaTranscodeProTemplateContainerClipConfigOutput

func (MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigOutputWithContext

func (o MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerClipConfigOutput

func (MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutput

func (o MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutput() MediaTranscodeProTemplateContainerClipConfigPtrOutput

func (MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext

func (o MediaTranscodeProTemplateContainerClipConfigOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerClipConfigPtrOutput

type MediaTranscodeProTemplateContainerClipConfigPtrInput

type MediaTranscodeProTemplateContainerClipConfigPtrInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateContainerClipConfigPtrOutput() MediaTranscodeProTemplateContainerClipConfigPtrOutput
	ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext(context.Context) MediaTranscodeProTemplateContainerClipConfigPtrOutput
}

MediaTranscodeProTemplateContainerClipConfigPtrInput is an input type that accepts MediaTranscodeProTemplateContainerClipConfigArgs, MediaTranscodeProTemplateContainerClipConfigPtr and MediaTranscodeProTemplateContainerClipConfigPtrOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateContainerClipConfigPtrInput` via:

        MediaTranscodeProTemplateContainerClipConfigArgs{...}

or:

        nil

type MediaTranscodeProTemplateContainerClipConfigPtrOutput

type MediaTranscodeProTemplateContainerClipConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateContainerClipConfigPtrOutput) Duration

func (MediaTranscodeProTemplateContainerClipConfigPtrOutput) Elem

func (MediaTranscodeProTemplateContainerClipConfigPtrOutput) ElementType

func (MediaTranscodeProTemplateContainerClipConfigPtrOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutput

func (MediaTranscodeProTemplateContainerClipConfigPtrOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext

func (o MediaTranscodeProTemplateContainerClipConfigPtrOutput) ToMediaTranscodeProTemplateContainerClipConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerClipConfigPtrOutput

type MediaTranscodeProTemplateContainerInput

type MediaTranscodeProTemplateContainerInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateContainerOutput() MediaTranscodeProTemplateContainerOutput
	ToMediaTranscodeProTemplateContainerOutputWithContext(context.Context) MediaTranscodeProTemplateContainerOutput
}

MediaTranscodeProTemplateContainerInput is an input type that accepts MediaTranscodeProTemplateContainerArgs and MediaTranscodeProTemplateContainerOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateContainerInput` via:

MediaTranscodeProTemplateContainerArgs{...}

type MediaTranscodeProTemplateContainerOutput

type MediaTranscodeProTemplateContainerOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateContainerOutput) ClipConfig

func (MediaTranscodeProTemplateContainerOutput) ElementType

func (MediaTranscodeProTemplateContainerOutput) Format

func (MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerOutput

func (o MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerOutput() MediaTranscodeProTemplateContainerOutput

func (MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerOutputWithContext

func (o MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerOutput

func (MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerPtrOutput

func (o MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerPtrOutput() MediaTranscodeProTemplateContainerPtrOutput

func (MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerPtrOutputWithContext

func (o MediaTranscodeProTemplateContainerOutput) ToMediaTranscodeProTemplateContainerPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerPtrOutput

type MediaTranscodeProTemplateContainerPtrInput

type MediaTranscodeProTemplateContainerPtrInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateContainerPtrOutput() MediaTranscodeProTemplateContainerPtrOutput
	ToMediaTranscodeProTemplateContainerPtrOutputWithContext(context.Context) MediaTranscodeProTemplateContainerPtrOutput
}

MediaTranscodeProTemplateContainerPtrInput is an input type that accepts MediaTranscodeProTemplateContainerArgs, MediaTranscodeProTemplateContainerPtr and MediaTranscodeProTemplateContainerPtrOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateContainerPtrInput` via:

        MediaTranscodeProTemplateContainerArgs{...}

or:

        nil

type MediaTranscodeProTemplateContainerPtrOutput

type MediaTranscodeProTemplateContainerPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateContainerPtrOutput) ClipConfig

func (MediaTranscodeProTemplateContainerPtrOutput) Elem

func (MediaTranscodeProTemplateContainerPtrOutput) ElementType

func (MediaTranscodeProTemplateContainerPtrOutput) Format

func (MediaTranscodeProTemplateContainerPtrOutput) ToMediaTranscodeProTemplateContainerPtrOutput

func (o MediaTranscodeProTemplateContainerPtrOutput) ToMediaTranscodeProTemplateContainerPtrOutput() MediaTranscodeProTemplateContainerPtrOutput

func (MediaTranscodeProTemplateContainerPtrOutput) ToMediaTranscodeProTemplateContainerPtrOutputWithContext

func (o MediaTranscodeProTemplateContainerPtrOutput) ToMediaTranscodeProTemplateContainerPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateContainerPtrOutput

type MediaTranscodeProTemplateInput

type MediaTranscodeProTemplateInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateOutput() MediaTranscodeProTemplateOutput
	ToMediaTranscodeProTemplateOutputWithContext(ctx context.Context) MediaTranscodeProTemplateOutput
}

type MediaTranscodeProTemplateMap

type MediaTranscodeProTemplateMap map[string]MediaTranscodeProTemplateInput

func (MediaTranscodeProTemplateMap) ElementType

func (MediaTranscodeProTemplateMap) ToMediaTranscodeProTemplateMapOutput

func (i MediaTranscodeProTemplateMap) ToMediaTranscodeProTemplateMapOutput() MediaTranscodeProTemplateMapOutput

func (MediaTranscodeProTemplateMap) ToMediaTranscodeProTemplateMapOutputWithContext

func (i MediaTranscodeProTemplateMap) ToMediaTranscodeProTemplateMapOutputWithContext(ctx context.Context) MediaTranscodeProTemplateMapOutput

type MediaTranscodeProTemplateMapInput

type MediaTranscodeProTemplateMapInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateMapOutput() MediaTranscodeProTemplateMapOutput
	ToMediaTranscodeProTemplateMapOutputWithContext(context.Context) MediaTranscodeProTemplateMapOutput
}

MediaTranscodeProTemplateMapInput is an input type that accepts MediaTranscodeProTemplateMap and MediaTranscodeProTemplateMapOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateMapInput` via:

MediaTranscodeProTemplateMap{ "key": MediaTranscodeProTemplateArgs{...} }

type MediaTranscodeProTemplateMapOutput

type MediaTranscodeProTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateMapOutput) ElementType

func (MediaTranscodeProTemplateMapOutput) MapIndex

func (MediaTranscodeProTemplateMapOutput) ToMediaTranscodeProTemplateMapOutput

func (o MediaTranscodeProTemplateMapOutput) ToMediaTranscodeProTemplateMapOutput() MediaTranscodeProTemplateMapOutput

func (MediaTranscodeProTemplateMapOutput) ToMediaTranscodeProTemplateMapOutputWithContext

func (o MediaTranscodeProTemplateMapOutput) ToMediaTranscodeProTemplateMapOutputWithContext(ctx context.Context) MediaTranscodeProTemplateMapOutput

type MediaTranscodeProTemplateOutput

type MediaTranscodeProTemplateOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateOutput) Audio

Audio information, do not transmit Audio, which is equivalent to deleting audio information.

func (MediaTranscodeProTemplateOutput) Bucket

bucket name.

func (MediaTranscodeProTemplateOutput) Container

container format.

func (MediaTranscodeProTemplateOutput) ElementType

func (MediaTranscodeProTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaTranscodeProTemplateOutput) TimeInterval

time interval.

func (MediaTranscodeProTemplateOutput) ToMediaTranscodeProTemplateOutput

func (o MediaTranscodeProTemplateOutput) ToMediaTranscodeProTemplateOutput() MediaTranscodeProTemplateOutput

func (MediaTranscodeProTemplateOutput) ToMediaTranscodeProTemplateOutputWithContext

func (o MediaTranscodeProTemplateOutput) ToMediaTranscodeProTemplateOutputWithContext(ctx context.Context) MediaTranscodeProTemplateOutput

func (MediaTranscodeProTemplateOutput) TransConfig

transcoding configuration.

func (MediaTranscodeProTemplateOutput) Video

video information, do not upload Video, which is equivalent to deleting video information.

type MediaTranscodeProTemplateState

type MediaTranscodeProTemplateState struct {
	// Audio information, do not transmit Audio, which is equivalent to deleting audio information.
	Audio MediaTranscodeProTemplateAudioPtrInput
	// bucket name.
	Bucket pulumi.StringPtrInput
	// container format.
	Container MediaTranscodeProTemplateContainerPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// time interval.
	TimeInterval MediaTranscodeProTemplateTimeIntervalPtrInput
	// transcoding configuration.
	TransConfig MediaTranscodeProTemplateTransConfigPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaTranscodeProTemplateVideoPtrInput
}

func (MediaTranscodeProTemplateState) ElementType

type MediaTranscodeProTemplateTimeInterval

type MediaTranscodeProTemplateTimeInterval struct {
	Duration *string `pulumi:"duration"`
	Start    *string `pulumi:"start"`
}

type MediaTranscodeProTemplateTimeIntervalArgs

type MediaTranscodeProTemplateTimeIntervalArgs struct {
	Duration pulumi.StringPtrInput `pulumi:"duration"`
	Start    pulumi.StringPtrInput `pulumi:"start"`
}

func (MediaTranscodeProTemplateTimeIntervalArgs) ElementType

func (MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalOutput

func (i MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalOutput() MediaTranscodeProTemplateTimeIntervalOutput

func (MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalOutputWithContext

func (i MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTimeIntervalOutput

func (MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalPtrOutput

func (i MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalPtrOutput() MediaTranscodeProTemplateTimeIntervalPtrOutput

func (MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext

func (i MediaTranscodeProTemplateTimeIntervalArgs) ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTimeIntervalPtrOutput

type MediaTranscodeProTemplateTimeIntervalInput

type MediaTranscodeProTemplateTimeIntervalInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateTimeIntervalOutput() MediaTranscodeProTemplateTimeIntervalOutput
	ToMediaTranscodeProTemplateTimeIntervalOutputWithContext(context.Context) MediaTranscodeProTemplateTimeIntervalOutput
}

MediaTranscodeProTemplateTimeIntervalInput is an input type that accepts MediaTranscodeProTemplateTimeIntervalArgs and MediaTranscodeProTemplateTimeIntervalOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateTimeIntervalInput` via:

MediaTranscodeProTemplateTimeIntervalArgs{...}

type MediaTranscodeProTemplateTimeIntervalOutput

type MediaTranscodeProTemplateTimeIntervalOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateTimeIntervalOutput) Duration

func (MediaTranscodeProTemplateTimeIntervalOutput) ElementType

func (MediaTranscodeProTemplateTimeIntervalOutput) Start

func (MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalOutput

func (o MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalOutput() MediaTranscodeProTemplateTimeIntervalOutput

func (MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalOutputWithContext

func (o MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTimeIntervalOutput

func (MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutput

func (o MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutput() MediaTranscodeProTemplateTimeIntervalPtrOutput

func (MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext

func (o MediaTranscodeProTemplateTimeIntervalOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTimeIntervalPtrOutput

type MediaTranscodeProTemplateTimeIntervalPtrInput

type MediaTranscodeProTemplateTimeIntervalPtrInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateTimeIntervalPtrOutput() MediaTranscodeProTemplateTimeIntervalPtrOutput
	ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext(context.Context) MediaTranscodeProTemplateTimeIntervalPtrOutput
}

MediaTranscodeProTemplateTimeIntervalPtrInput is an input type that accepts MediaTranscodeProTemplateTimeIntervalArgs, MediaTranscodeProTemplateTimeIntervalPtr and MediaTranscodeProTemplateTimeIntervalPtrOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateTimeIntervalPtrInput` via:

        MediaTranscodeProTemplateTimeIntervalArgs{...}

or:

        nil

type MediaTranscodeProTemplateTimeIntervalPtrOutput

type MediaTranscodeProTemplateTimeIntervalPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateTimeIntervalPtrOutput) Duration

func (MediaTranscodeProTemplateTimeIntervalPtrOutput) Elem

func (MediaTranscodeProTemplateTimeIntervalPtrOutput) ElementType

func (MediaTranscodeProTemplateTimeIntervalPtrOutput) Start

func (MediaTranscodeProTemplateTimeIntervalPtrOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutput

func (o MediaTranscodeProTemplateTimeIntervalPtrOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutput() MediaTranscodeProTemplateTimeIntervalPtrOutput

func (MediaTranscodeProTemplateTimeIntervalPtrOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext

func (o MediaTranscodeProTemplateTimeIntervalPtrOutput) ToMediaTranscodeProTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTimeIntervalPtrOutput

type MediaTranscodeProTemplateTransConfig

type MediaTranscodeProTemplateTransConfig struct {
	AdjDarMethod          *string `pulumi:"adjDarMethod"`
	AudioBitrateAdjMethod *string `pulumi:"audioBitrateAdjMethod"`
	DeleteMetadata        *string `pulumi:"deleteMetadata"`
	IsCheckAudioBitrate   *string `pulumi:"isCheckAudioBitrate"`
	IsCheckReso           *string `pulumi:"isCheckReso"`
	IsCheckVideoBitrate   *string `pulumi:"isCheckVideoBitrate"`
	IsHdr2Sdr             *string `pulumi:"isHdr2Sdr"`
	ResoAdjMethod         *string `pulumi:"resoAdjMethod"`
	VideoBitrateAdjMethod *string `pulumi:"videoBitrateAdjMethod"`
}

type MediaTranscodeProTemplateTransConfigArgs

type MediaTranscodeProTemplateTransConfigArgs struct {
	AdjDarMethod          pulumi.StringPtrInput `pulumi:"adjDarMethod"`
	AudioBitrateAdjMethod pulumi.StringPtrInput `pulumi:"audioBitrateAdjMethod"`
	DeleteMetadata        pulumi.StringPtrInput `pulumi:"deleteMetadata"`
	IsCheckAudioBitrate   pulumi.StringPtrInput `pulumi:"isCheckAudioBitrate"`
	IsCheckReso           pulumi.StringPtrInput `pulumi:"isCheckReso"`
	IsCheckVideoBitrate   pulumi.StringPtrInput `pulumi:"isCheckVideoBitrate"`
	IsHdr2Sdr             pulumi.StringPtrInput `pulumi:"isHdr2Sdr"`
	ResoAdjMethod         pulumi.StringPtrInput `pulumi:"resoAdjMethod"`
	VideoBitrateAdjMethod pulumi.StringPtrInput `pulumi:"videoBitrateAdjMethod"`
}

func (MediaTranscodeProTemplateTransConfigArgs) ElementType

func (MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigOutput

func (i MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigOutput() MediaTranscodeProTemplateTransConfigOutput

func (MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigOutputWithContext

func (i MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTransConfigOutput

func (MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigPtrOutput

func (i MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigPtrOutput() MediaTranscodeProTemplateTransConfigPtrOutput

func (MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext

func (i MediaTranscodeProTemplateTransConfigArgs) ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTransConfigPtrOutput

type MediaTranscodeProTemplateTransConfigInput

type MediaTranscodeProTemplateTransConfigInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateTransConfigOutput() MediaTranscodeProTemplateTransConfigOutput
	ToMediaTranscodeProTemplateTransConfigOutputWithContext(context.Context) MediaTranscodeProTemplateTransConfigOutput
}

MediaTranscodeProTemplateTransConfigInput is an input type that accepts MediaTranscodeProTemplateTransConfigArgs and MediaTranscodeProTemplateTransConfigOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateTransConfigInput` via:

MediaTranscodeProTemplateTransConfigArgs{...}

type MediaTranscodeProTemplateTransConfigOutput

type MediaTranscodeProTemplateTransConfigOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateTransConfigOutput) AdjDarMethod

func (MediaTranscodeProTemplateTransConfigOutput) AudioBitrateAdjMethod

func (MediaTranscodeProTemplateTransConfigOutput) DeleteMetadata

func (MediaTranscodeProTemplateTransConfigOutput) ElementType

func (MediaTranscodeProTemplateTransConfigOutput) IsCheckAudioBitrate

func (MediaTranscodeProTemplateTransConfigOutput) IsCheckReso

func (MediaTranscodeProTemplateTransConfigOutput) IsCheckVideoBitrate

func (MediaTranscodeProTemplateTransConfigOutput) IsHdr2Sdr

func (MediaTranscodeProTemplateTransConfigOutput) ResoAdjMethod

func (MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigOutput

func (o MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigOutput() MediaTranscodeProTemplateTransConfigOutput

func (MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigOutputWithContext

func (o MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTransConfigOutput

func (MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigPtrOutput

func (o MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigPtrOutput() MediaTranscodeProTemplateTransConfigPtrOutput

func (MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext

func (o MediaTranscodeProTemplateTransConfigOutput) ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTransConfigPtrOutput

func (MediaTranscodeProTemplateTransConfigOutput) VideoBitrateAdjMethod

type MediaTranscodeProTemplateTransConfigPtrInput

type MediaTranscodeProTemplateTransConfigPtrInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateTransConfigPtrOutput() MediaTranscodeProTemplateTransConfigPtrOutput
	ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext(context.Context) MediaTranscodeProTemplateTransConfigPtrOutput
}

MediaTranscodeProTemplateTransConfigPtrInput is an input type that accepts MediaTranscodeProTemplateTransConfigArgs, MediaTranscodeProTemplateTransConfigPtr and MediaTranscodeProTemplateTransConfigPtrOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateTransConfigPtrInput` via:

        MediaTranscodeProTemplateTransConfigArgs{...}

or:

        nil

type MediaTranscodeProTemplateTransConfigPtrOutput

type MediaTranscodeProTemplateTransConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateTransConfigPtrOutput) AdjDarMethod

func (MediaTranscodeProTemplateTransConfigPtrOutput) AudioBitrateAdjMethod

func (MediaTranscodeProTemplateTransConfigPtrOutput) DeleteMetadata

func (MediaTranscodeProTemplateTransConfigPtrOutput) Elem

func (MediaTranscodeProTemplateTransConfigPtrOutput) ElementType

func (MediaTranscodeProTemplateTransConfigPtrOutput) IsCheckAudioBitrate

func (MediaTranscodeProTemplateTransConfigPtrOutput) IsCheckReso

func (MediaTranscodeProTemplateTransConfigPtrOutput) IsCheckVideoBitrate

func (MediaTranscodeProTemplateTransConfigPtrOutput) IsHdr2Sdr

func (MediaTranscodeProTemplateTransConfigPtrOutput) ResoAdjMethod

func (MediaTranscodeProTemplateTransConfigPtrOutput) ToMediaTranscodeProTemplateTransConfigPtrOutput

func (o MediaTranscodeProTemplateTransConfigPtrOutput) ToMediaTranscodeProTemplateTransConfigPtrOutput() MediaTranscodeProTemplateTransConfigPtrOutput

func (MediaTranscodeProTemplateTransConfigPtrOutput) ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext

func (o MediaTranscodeProTemplateTransConfigPtrOutput) ToMediaTranscodeProTemplateTransConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateTransConfigPtrOutput

func (MediaTranscodeProTemplateTransConfigPtrOutput) VideoBitrateAdjMethod

type MediaTranscodeProTemplateVideo

type MediaTranscodeProTemplateVideo struct {
	Bitrate    *string `pulumi:"bitrate"`
	Codec      *string `pulumi:"codec"`
	Fps        *string `pulumi:"fps"`
	Height     *string `pulumi:"height"`
	Interlaced *string `pulumi:"interlaced"`
	Profile    *string `pulumi:"profile"`
	Rotate     *string `pulumi:"rotate"`
	Width      *string `pulumi:"width"`
}

type MediaTranscodeProTemplateVideoArgs

type MediaTranscodeProTemplateVideoArgs struct {
	Bitrate    pulumi.StringPtrInput `pulumi:"bitrate"`
	Codec      pulumi.StringPtrInput `pulumi:"codec"`
	Fps        pulumi.StringPtrInput `pulumi:"fps"`
	Height     pulumi.StringPtrInput `pulumi:"height"`
	Interlaced pulumi.StringPtrInput `pulumi:"interlaced"`
	Profile    pulumi.StringPtrInput `pulumi:"profile"`
	Rotate     pulumi.StringPtrInput `pulumi:"rotate"`
	Width      pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaTranscodeProTemplateVideoArgs) ElementType

func (MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoOutput

func (i MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoOutput() MediaTranscodeProTemplateVideoOutput

func (MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoOutputWithContext

func (i MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoOutputWithContext(ctx context.Context) MediaTranscodeProTemplateVideoOutput

func (MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoPtrOutput

func (i MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoPtrOutput() MediaTranscodeProTemplateVideoPtrOutput

func (MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoPtrOutputWithContext

func (i MediaTranscodeProTemplateVideoArgs) ToMediaTranscodeProTemplateVideoPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateVideoPtrOutput

type MediaTranscodeProTemplateVideoInput

type MediaTranscodeProTemplateVideoInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateVideoOutput() MediaTranscodeProTemplateVideoOutput
	ToMediaTranscodeProTemplateVideoOutputWithContext(context.Context) MediaTranscodeProTemplateVideoOutput
}

MediaTranscodeProTemplateVideoInput is an input type that accepts MediaTranscodeProTemplateVideoArgs and MediaTranscodeProTemplateVideoOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateVideoInput` via:

MediaTranscodeProTemplateVideoArgs{...}

type MediaTranscodeProTemplateVideoOutput

type MediaTranscodeProTemplateVideoOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateVideoOutput) Bitrate

func (MediaTranscodeProTemplateVideoOutput) Codec

func (MediaTranscodeProTemplateVideoOutput) ElementType

func (MediaTranscodeProTemplateVideoOutput) Fps

func (MediaTranscodeProTemplateVideoOutput) Height

func (MediaTranscodeProTemplateVideoOutput) Interlaced

func (MediaTranscodeProTemplateVideoOutput) Profile

func (MediaTranscodeProTemplateVideoOutput) Rotate

func (MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoOutput

func (o MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoOutput() MediaTranscodeProTemplateVideoOutput

func (MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoOutputWithContext

func (o MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoOutputWithContext(ctx context.Context) MediaTranscodeProTemplateVideoOutput

func (MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoPtrOutput

func (o MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoPtrOutput() MediaTranscodeProTemplateVideoPtrOutput

func (MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoPtrOutputWithContext

func (o MediaTranscodeProTemplateVideoOutput) ToMediaTranscodeProTemplateVideoPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateVideoPtrOutput

func (MediaTranscodeProTemplateVideoOutput) Width

type MediaTranscodeProTemplateVideoPtrInput

type MediaTranscodeProTemplateVideoPtrInput interface {
	pulumi.Input

	ToMediaTranscodeProTemplateVideoPtrOutput() MediaTranscodeProTemplateVideoPtrOutput
	ToMediaTranscodeProTemplateVideoPtrOutputWithContext(context.Context) MediaTranscodeProTemplateVideoPtrOutput
}

MediaTranscodeProTemplateVideoPtrInput is an input type that accepts MediaTranscodeProTemplateVideoArgs, MediaTranscodeProTemplateVideoPtr and MediaTranscodeProTemplateVideoPtrOutput values. You can construct a concrete instance of `MediaTranscodeProTemplateVideoPtrInput` via:

        MediaTranscodeProTemplateVideoArgs{...}

or:

        nil

type MediaTranscodeProTemplateVideoPtrOutput

type MediaTranscodeProTemplateVideoPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeProTemplateVideoPtrOutput) Bitrate

func (MediaTranscodeProTemplateVideoPtrOutput) Codec

func (MediaTranscodeProTemplateVideoPtrOutput) Elem

func (MediaTranscodeProTemplateVideoPtrOutput) ElementType

func (MediaTranscodeProTemplateVideoPtrOutput) Fps

func (MediaTranscodeProTemplateVideoPtrOutput) Height

func (MediaTranscodeProTemplateVideoPtrOutput) Interlaced

func (MediaTranscodeProTemplateVideoPtrOutput) Profile

func (MediaTranscodeProTemplateVideoPtrOutput) Rotate

func (MediaTranscodeProTemplateVideoPtrOutput) ToMediaTranscodeProTemplateVideoPtrOutput

func (o MediaTranscodeProTemplateVideoPtrOutput) ToMediaTranscodeProTemplateVideoPtrOutput() MediaTranscodeProTemplateVideoPtrOutput

func (MediaTranscodeProTemplateVideoPtrOutput) ToMediaTranscodeProTemplateVideoPtrOutputWithContext

func (o MediaTranscodeProTemplateVideoPtrOutput) ToMediaTranscodeProTemplateVideoPtrOutputWithContext(ctx context.Context) MediaTranscodeProTemplateVideoPtrOutput

func (MediaTranscodeProTemplateVideoPtrOutput) Width

type MediaTranscodeTemplate

type MediaTranscodeTemplate struct {
	pulumi.CustomResourceState

	// Audio information, do not transmit Audio, which is equivalent to deleting audio information.
	Audio MediaTranscodeTemplateAudioPtrOutput `pulumi:"audio"`
	// mixing parameters.
	AudioMixes MediaTranscodeTemplateAudioMixArrayOutput `pulumi:"audioMixes"`
	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// container format.
	Container MediaTranscodeTemplateContainerOutput `pulumi:"container"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// time interval.
	TimeInterval MediaTranscodeTemplateTimeIntervalPtrOutput `pulumi:"timeInterval"`
	// transcoding configuration.
	TransConfig MediaTranscodeTemplateTransConfigPtrOutput `pulumi:"transConfig"`
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaTranscodeTemplateVideoPtrOutput `pulumi:"video"`
}

func GetMediaTranscodeTemplate

func GetMediaTranscodeTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaTranscodeTemplateState, opts ...pulumi.ResourceOption) (*MediaTranscodeTemplate, error)

GetMediaTranscodeTemplate gets an existing MediaTranscodeTemplate 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 NewMediaTranscodeTemplate

func NewMediaTranscodeTemplate(ctx *pulumi.Context,
	name string, args *MediaTranscodeTemplateArgs, opts ...pulumi.ResourceOption) (*MediaTranscodeTemplate, error)

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

func (*MediaTranscodeTemplate) ElementType

func (*MediaTranscodeTemplate) ElementType() reflect.Type

func (*MediaTranscodeTemplate) ToMediaTranscodeTemplateOutput

func (i *MediaTranscodeTemplate) ToMediaTranscodeTemplateOutput() MediaTranscodeTemplateOutput

func (*MediaTranscodeTemplate) ToMediaTranscodeTemplateOutputWithContext

func (i *MediaTranscodeTemplate) ToMediaTranscodeTemplateOutputWithContext(ctx context.Context) MediaTranscodeTemplateOutput

type MediaTranscodeTemplateArgs

type MediaTranscodeTemplateArgs struct {
	// Audio information, do not transmit Audio, which is equivalent to deleting audio information.
	Audio MediaTranscodeTemplateAudioPtrInput
	// mixing parameters.
	AudioMixes MediaTranscodeTemplateAudioMixArrayInput
	// bucket name.
	Bucket pulumi.StringInput
	// container format.
	Container MediaTranscodeTemplateContainerInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// time interval.
	TimeInterval MediaTranscodeTemplateTimeIntervalPtrInput
	// transcoding configuration.
	TransConfig MediaTranscodeTemplateTransConfigPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaTranscodeTemplateVideoPtrInput
}

The set of arguments for constructing a MediaTranscodeTemplate resource.

func (MediaTranscodeTemplateArgs) ElementType

func (MediaTranscodeTemplateArgs) ElementType() reflect.Type

type MediaTranscodeTemplateArray

type MediaTranscodeTemplateArray []MediaTranscodeTemplateInput

func (MediaTranscodeTemplateArray) ElementType

func (MediaTranscodeTemplateArray) ToMediaTranscodeTemplateArrayOutput

func (i MediaTranscodeTemplateArray) ToMediaTranscodeTemplateArrayOutput() MediaTranscodeTemplateArrayOutput

func (MediaTranscodeTemplateArray) ToMediaTranscodeTemplateArrayOutputWithContext

func (i MediaTranscodeTemplateArray) ToMediaTranscodeTemplateArrayOutputWithContext(ctx context.Context) MediaTranscodeTemplateArrayOutput

type MediaTranscodeTemplateArrayInput

type MediaTranscodeTemplateArrayInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateArrayOutput() MediaTranscodeTemplateArrayOutput
	ToMediaTranscodeTemplateArrayOutputWithContext(context.Context) MediaTranscodeTemplateArrayOutput
}

MediaTranscodeTemplateArrayInput is an input type that accepts MediaTranscodeTemplateArray and MediaTranscodeTemplateArrayOutput values. You can construct a concrete instance of `MediaTranscodeTemplateArrayInput` via:

MediaTranscodeTemplateArray{ MediaTranscodeTemplateArgs{...} }

type MediaTranscodeTemplateArrayOutput

type MediaTranscodeTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateArrayOutput) ElementType

func (MediaTranscodeTemplateArrayOutput) Index

func (MediaTranscodeTemplateArrayOutput) ToMediaTranscodeTemplateArrayOutput

func (o MediaTranscodeTemplateArrayOutput) ToMediaTranscodeTemplateArrayOutput() MediaTranscodeTemplateArrayOutput

func (MediaTranscodeTemplateArrayOutput) ToMediaTranscodeTemplateArrayOutputWithContext

func (o MediaTranscodeTemplateArrayOutput) ToMediaTranscodeTemplateArrayOutputWithContext(ctx context.Context) MediaTranscodeTemplateArrayOutput

type MediaTranscodeTemplateAudio

type MediaTranscodeTemplateAudio struct {
	Bitrate       *string `pulumi:"bitrate"`
	Channels      *string `pulumi:"channels"`
	Codec         *string `pulumi:"codec"`
	KeepTwoTracks *string `pulumi:"keepTwoTracks"`
	Remove        *string `pulumi:"remove"`
	SampleFormat  *string `pulumi:"sampleFormat"`
	Samplerate    *string `pulumi:"samplerate"`
	SwitchTrack   *string `pulumi:"switchTrack"`
}

type MediaTranscodeTemplateAudioArgs

type MediaTranscodeTemplateAudioArgs struct {
	Bitrate       pulumi.StringPtrInput `pulumi:"bitrate"`
	Channels      pulumi.StringPtrInput `pulumi:"channels"`
	Codec         pulumi.StringPtrInput `pulumi:"codec"`
	KeepTwoTracks pulumi.StringPtrInput `pulumi:"keepTwoTracks"`
	Remove        pulumi.StringPtrInput `pulumi:"remove"`
	SampleFormat  pulumi.StringPtrInput `pulumi:"sampleFormat"`
	Samplerate    pulumi.StringPtrInput `pulumi:"samplerate"`
	SwitchTrack   pulumi.StringPtrInput `pulumi:"switchTrack"`
}

func (MediaTranscodeTemplateAudioArgs) ElementType

func (MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioOutput

func (i MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioOutput() MediaTranscodeTemplateAudioOutput

func (MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioOutputWithContext

func (i MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioOutput

func (MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioPtrOutput

func (i MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioPtrOutput() MediaTranscodeTemplateAudioPtrOutput

func (MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioPtrOutputWithContext

func (i MediaTranscodeTemplateAudioArgs) ToMediaTranscodeTemplateAudioPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioPtrOutput

type MediaTranscodeTemplateAudioInput

type MediaTranscodeTemplateAudioInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateAudioOutput() MediaTranscodeTemplateAudioOutput
	ToMediaTranscodeTemplateAudioOutputWithContext(context.Context) MediaTranscodeTemplateAudioOutput
}

MediaTranscodeTemplateAudioInput is an input type that accepts MediaTranscodeTemplateAudioArgs and MediaTranscodeTemplateAudioOutput values. You can construct a concrete instance of `MediaTranscodeTemplateAudioInput` via:

MediaTranscodeTemplateAudioArgs{...}

type MediaTranscodeTemplateAudioMix

type MediaTranscodeTemplateAudioMix struct {
	AudioSource  string                                      `pulumi:"audioSource"`
	EffectConfig *MediaTranscodeTemplateAudioMixEffectConfig `pulumi:"effectConfig"`
	MixMode      *string                                     `pulumi:"mixMode"`
	Replace      *string                                     `pulumi:"replace"`
}

type MediaTranscodeTemplateAudioMixArgs

type MediaTranscodeTemplateAudioMixArgs struct {
	AudioSource  pulumi.StringInput                                 `pulumi:"audioSource"`
	EffectConfig MediaTranscodeTemplateAudioMixEffectConfigPtrInput `pulumi:"effectConfig"`
	MixMode      pulumi.StringPtrInput                              `pulumi:"mixMode"`
	Replace      pulumi.StringPtrInput                              `pulumi:"replace"`
}

func (MediaTranscodeTemplateAudioMixArgs) ElementType

func (MediaTranscodeTemplateAudioMixArgs) ToMediaTranscodeTemplateAudioMixOutput

func (i MediaTranscodeTemplateAudioMixArgs) ToMediaTranscodeTemplateAudioMixOutput() MediaTranscodeTemplateAudioMixOutput

func (MediaTranscodeTemplateAudioMixArgs) ToMediaTranscodeTemplateAudioMixOutputWithContext

func (i MediaTranscodeTemplateAudioMixArgs) ToMediaTranscodeTemplateAudioMixOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixOutput

type MediaTranscodeTemplateAudioMixArray

type MediaTranscodeTemplateAudioMixArray []MediaTranscodeTemplateAudioMixInput

func (MediaTranscodeTemplateAudioMixArray) ElementType

func (MediaTranscodeTemplateAudioMixArray) ToMediaTranscodeTemplateAudioMixArrayOutput

func (i MediaTranscodeTemplateAudioMixArray) ToMediaTranscodeTemplateAudioMixArrayOutput() MediaTranscodeTemplateAudioMixArrayOutput

func (MediaTranscodeTemplateAudioMixArray) ToMediaTranscodeTemplateAudioMixArrayOutputWithContext

func (i MediaTranscodeTemplateAudioMixArray) ToMediaTranscodeTemplateAudioMixArrayOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixArrayOutput

type MediaTranscodeTemplateAudioMixArrayInput

type MediaTranscodeTemplateAudioMixArrayInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateAudioMixArrayOutput() MediaTranscodeTemplateAudioMixArrayOutput
	ToMediaTranscodeTemplateAudioMixArrayOutputWithContext(context.Context) MediaTranscodeTemplateAudioMixArrayOutput
}

MediaTranscodeTemplateAudioMixArrayInput is an input type that accepts MediaTranscodeTemplateAudioMixArray and MediaTranscodeTemplateAudioMixArrayOutput values. You can construct a concrete instance of `MediaTranscodeTemplateAudioMixArrayInput` via:

MediaTranscodeTemplateAudioMixArray{ MediaTranscodeTemplateAudioMixArgs{...} }

type MediaTranscodeTemplateAudioMixArrayOutput

type MediaTranscodeTemplateAudioMixArrayOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateAudioMixArrayOutput) ElementType

func (MediaTranscodeTemplateAudioMixArrayOutput) Index

func (MediaTranscodeTemplateAudioMixArrayOutput) ToMediaTranscodeTemplateAudioMixArrayOutput

func (o MediaTranscodeTemplateAudioMixArrayOutput) ToMediaTranscodeTemplateAudioMixArrayOutput() MediaTranscodeTemplateAudioMixArrayOutput

func (MediaTranscodeTemplateAudioMixArrayOutput) ToMediaTranscodeTemplateAudioMixArrayOutputWithContext

func (o MediaTranscodeTemplateAudioMixArrayOutput) ToMediaTranscodeTemplateAudioMixArrayOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixArrayOutput

type MediaTranscodeTemplateAudioMixEffectConfig

type MediaTranscodeTemplateAudioMixEffectConfig struct {
	BgmFadeTime       *string `pulumi:"bgmFadeTime"`
	EnableBgmFade     *string `pulumi:"enableBgmFade"`
	EnableEndFadeout  *string `pulumi:"enableEndFadeout"`
	EnableStartFadein *string `pulumi:"enableStartFadein"`
	EndFadeoutTime    *string `pulumi:"endFadeoutTime"`
	StartFadeinTime   *string `pulumi:"startFadeinTime"`
}

type MediaTranscodeTemplateAudioMixEffectConfigArgs

type MediaTranscodeTemplateAudioMixEffectConfigArgs struct {
	BgmFadeTime       pulumi.StringPtrInput `pulumi:"bgmFadeTime"`
	EnableBgmFade     pulumi.StringPtrInput `pulumi:"enableBgmFade"`
	EnableEndFadeout  pulumi.StringPtrInput `pulumi:"enableEndFadeout"`
	EnableStartFadein pulumi.StringPtrInput `pulumi:"enableStartFadein"`
	EndFadeoutTime    pulumi.StringPtrInput `pulumi:"endFadeoutTime"`
	StartFadeinTime   pulumi.StringPtrInput `pulumi:"startFadeinTime"`
}

func (MediaTranscodeTemplateAudioMixEffectConfigArgs) ElementType

func (MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigOutput

func (i MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigOutput() MediaTranscodeTemplateAudioMixEffectConfigOutput

func (MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigOutputWithContext

func (i MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixEffectConfigOutput

func (MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput

func (i MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput() MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

func (MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext

func (i MediaTranscodeTemplateAudioMixEffectConfigArgs) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

type MediaTranscodeTemplateAudioMixEffectConfigInput

type MediaTranscodeTemplateAudioMixEffectConfigInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateAudioMixEffectConfigOutput() MediaTranscodeTemplateAudioMixEffectConfigOutput
	ToMediaTranscodeTemplateAudioMixEffectConfigOutputWithContext(context.Context) MediaTranscodeTemplateAudioMixEffectConfigOutput
}

MediaTranscodeTemplateAudioMixEffectConfigInput is an input type that accepts MediaTranscodeTemplateAudioMixEffectConfigArgs and MediaTranscodeTemplateAudioMixEffectConfigOutput values. You can construct a concrete instance of `MediaTranscodeTemplateAudioMixEffectConfigInput` via:

MediaTranscodeTemplateAudioMixEffectConfigArgs{...}

type MediaTranscodeTemplateAudioMixEffectConfigOutput

type MediaTranscodeTemplateAudioMixEffectConfigOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) BgmFadeTime

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) ElementType

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) EnableBgmFade

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) EnableEndFadeout

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) EnableStartFadein

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) EndFadeoutTime

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) StartFadeinTime

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigOutput

func (o MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigOutput() MediaTranscodeTemplateAudioMixEffectConfigOutput

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigOutputWithContext

func (o MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixEffectConfigOutput

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput

func (o MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput() MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

func (MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext

func (o MediaTranscodeTemplateAudioMixEffectConfigOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

type MediaTranscodeTemplateAudioMixEffectConfigPtrInput

type MediaTranscodeTemplateAudioMixEffectConfigPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput() MediaTranscodeTemplateAudioMixEffectConfigPtrOutput
	ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext(context.Context) MediaTranscodeTemplateAudioMixEffectConfigPtrOutput
}

MediaTranscodeTemplateAudioMixEffectConfigPtrInput is an input type that accepts MediaTranscodeTemplateAudioMixEffectConfigArgs, MediaTranscodeTemplateAudioMixEffectConfigPtr and MediaTranscodeTemplateAudioMixEffectConfigPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateAudioMixEffectConfigPtrInput` via:

        MediaTranscodeTemplateAudioMixEffectConfigArgs{...}

or:

        nil

type MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

type MediaTranscodeTemplateAudioMixEffectConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) BgmFadeTime

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) Elem

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) ElementType

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) EnableBgmFade

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) EnableEndFadeout

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) EnableStartFadein

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) EndFadeoutTime

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) StartFadeinTime

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput

func (o MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutput() MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

func (MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext

func (o MediaTranscodeTemplateAudioMixEffectConfigPtrOutput) ToMediaTranscodeTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixEffectConfigPtrOutput

type MediaTranscodeTemplateAudioMixInput

type MediaTranscodeTemplateAudioMixInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateAudioMixOutput() MediaTranscodeTemplateAudioMixOutput
	ToMediaTranscodeTemplateAudioMixOutputWithContext(context.Context) MediaTranscodeTemplateAudioMixOutput
}

MediaTranscodeTemplateAudioMixInput is an input type that accepts MediaTranscodeTemplateAudioMixArgs and MediaTranscodeTemplateAudioMixOutput values. You can construct a concrete instance of `MediaTranscodeTemplateAudioMixInput` via:

MediaTranscodeTemplateAudioMixArgs{...}

type MediaTranscodeTemplateAudioMixOutput

type MediaTranscodeTemplateAudioMixOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateAudioMixOutput) AudioSource

func (MediaTranscodeTemplateAudioMixOutput) EffectConfig

func (MediaTranscodeTemplateAudioMixOutput) ElementType

func (MediaTranscodeTemplateAudioMixOutput) MixMode

func (MediaTranscodeTemplateAudioMixOutput) Replace

func (MediaTranscodeTemplateAudioMixOutput) ToMediaTranscodeTemplateAudioMixOutput

func (o MediaTranscodeTemplateAudioMixOutput) ToMediaTranscodeTemplateAudioMixOutput() MediaTranscodeTemplateAudioMixOutput

func (MediaTranscodeTemplateAudioMixOutput) ToMediaTranscodeTemplateAudioMixOutputWithContext

func (o MediaTranscodeTemplateAudioMixOutput) ToMediaTranscodeTemplateAudioMixOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioMixOutput

type MediaTranscodeTemplateAudioOutput

type MediaTranscodeTemplateAudioOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateAudioOutput) Bitrate

func (MediaTranscodeTemplateAudioOutput) Channels

func (MediaTranscodeTemplateAudioOutput) Codec

func (MediaTranscodeTemplateAudioOutput) ElementType

func (MediaTranscodeTemplateAudioOutput) KeepTwoTracks

func (MediaTranscodeTemplateAudioOutput) Remove

func (MediaTranscodeTemplateAudioOutput) SampleFormat

func (MediaTranscodeTemplateAudioOutput) Samplerate

func (MediaTranscodeTemplateAudioOutput) SwitchTrack

func (MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioOutput

func (o MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioOutput() MediaTranscodeTemplateAudioOutput

func (MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioOutputWithContext

func (o MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioOutput

func (MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioPtrOutput

func (o MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioPtrOutput() MediaTranscodeTemplateAudioPtrOutput

func (MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioPtrOutputWithContext

func (o MediaTranscodeTemplateAudioOutput) ToMediaTranscodeTemplateAudioPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioPtrOutput

type MediaTranscodeTemplateAudioPtrInput

type MediaTranscodeTemplateAudioPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateAudioPtrOutput() MediaTranscodeTemplateAudioPtrOutput
	ToMediaTranscodeTemplateAudioPtrOutputWithContext(context.Context) MediaTranscodeTemplateAudioPtrOutput
}

MediaTranscodeTemplateAudioPtrInput is an input type that accepts MediaTranscodeTemplateAudioArgs, MediaTranscodeTemplateAudioPtr and MediaTranscodeTemplateAudioPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateAudioPtrInput` via:

        MediaTranscodeTemplateAudioArgs{...}

or:

        nil

type MediaTranscodeTemplateAudioPtrOutput

type MediaTranscodeTemplateAudioPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateAudioPtrOutput) Bitrate

func (MediaTranscodeTemplateAudioPtrOutput) Channels

func (MediaTranscodeTemplateAudioPtrOutput) Codec

func (MediaTranscodeTemplateAudioPtrOutput) Elem

func (MediaTranscodeTemplateAudioPtrOutput) ElementType

func (MediaTranscodeTemplateAudioPtrOutput) KeepTwoTracks

func (MediaTranscodeTemplateAudioPtrOutput) Remove

func (MediaTranscodeTemplateAudioPtrOutput) SampleFormat

func (MediaTranscodeTemplateAudioPtrOutput) Samplerate

func (MediaTranscodeTemplateAudioPtrOutput) SwitchTrack

func (MediaTranscodeTemplateAudioPtrOutput) ToMediaTranscodeTemplateAudioPtrOutput

func (o MediaTranscodeTemplateAudioPtrOutput) ToMediaTranscodeTemplateAudioPtrOutput() MediaTranscodeTemplateAudioPtrOutput

func (MediaTranscodeTemplateAudioPtrOutput) ToMediaTranscodeTemplateAudioPtrOutputWithContext

func (o MediaTranscodeTemplateAudioPtrOutput) ToMediaTranscodeTemplateAudioPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateAudioPtrOutput

type MediaTranscodeTemplateContainer

type MediaTranscodeTemplateContainer struct {
	ClipConfig *MediaTranscodeTemplateContainerClipConfig `pulumi:"clipConfig"`
	Format     string                                     `pulumi:"format"`
}

type MediaTranscodeTemplateContainerArgs

type MediaTranscodeTemplateContainerArgs struct {
	ClipConfig MediaTranscodeTemplateContainerClipConfigPtrInput `pulumi:"clipConfig"`
	Format     pulumi.StringInput                                `pulumi:"format"`
}

func (MediaTranscodeTemplateContainerArgs) ElementType

func (MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerOutput

func (i MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerOutput() MediaTranscodeTemplateContainerOutput

func (MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerOutputWithContext

func (i MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerOutput

func (MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerPtrOutput

func (i MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerPtrOutput() MediaTranscodeTemplateContainerPtrOutput

func (MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerPtrOutputWithContext

func (i MediaTranscodeTemplateContainerArgs) ToMediaTranscodeTemplateContainerPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerPtrOutput

type MediaTranscodeTemplateContainerClipConfig

type MediaTranscodeTemplateContainerClipConfig struct {
	Duration *string `pulumi:"duration"`
}

type MediaTranscodeTemplateContainerClipConfigArgs

type MediaTranscodeTemplateContainerClipConfigArgs struct {
	Duration pulumi.StringPtrInput `pulumi:"duration"`
}

func (MediaTranscodeTemplateContainerClipConfigArgs) ElementType

func (MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigOutput

func (i MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigOutput() MediaTranscodeTemplateContainerClipConfigOutput

func (MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigOutputWithContext

func (i MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerClipConfigOutput

func (MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigPtrOutput

func (i MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigPtrOutput() MediaTranscodeTemplateContainerClipConfigPtrOutput

func (MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext

func (i MediaTranscodeTemplateContainerClipConfigArgs) ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerClipConfigPtrOutput

type MediaTranscodeTemplateContainerClipConfigInput

type MediaTranscodeTemplateContainerClipConfigInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateContainerClipConfigOutput() MediaTranscodeTemplateContainerClipConfigOutput
	ToMediaTranscodeTemplateContainerClipConfigOutputWithContext(context.Context) MediaTranscodeTemplateContainerClipConfigOutput
}

MediaTranscodeTemplateContainerClipConfigInput is an input type that accepts MediaTranscodeTemplateContainerClipConfigArgs and MediaTranscodeTemplateContainerClipConfigOutput values. You can construct a concrete instance of `MediaTranscodeTemplateContainerClipConfigInput` via:

MediaTranscodeTemplateContainerClipConfigArgs{...}

type MediaTranscodeTemplateContainerClipConfigOutput

type MediaTranscodeTemplateContainerClipConfigOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateContainerClipConfigOutput) Duration

func (MediaTranscodeTemplateContainerClipConfigOutput) ElementType

func (MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigOutput

func (o MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigOutput() MediaTranscodeTemplateContainerClipConfigOutput

func (MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigOutputWithContext

func (o MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerClipConfigOutput

func (MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutput

func (o MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutput() MediaTranscodeTemplateContainerClipConfigPtrOutput

func (MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext

func (o MediaTranscodeTemplateContainerClipConfigOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerClipConfigPtrOutput

type MediaTranscodeTemplateContainerClipConfigPtrInput

type MediaTranscodeTemplateContainerClipConfigPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateContainerClipConfigPtrOutput() MediaTranscodeTemplateContainerClipConfigPtrOutput
	ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext(context.Context) MediaTranscodeTemplateContainerClipConfigPtrOutput
}

MediaTranscodeTemplateContainerClipConfigPtrInput is an input type that accepts MediaTranscodeTemplateContainerClipConfigArgs, MediaTranscodeTemplateContainerClipConfigPtr and MediaTranscodeTemplateContainerClipConfigPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateContainerClipConfigPtrInput` via:

        MediaTranscodeTemplateContainerClipConfigArgs{...}

or:

        nil

type MediaTranscodeTemplateContainerClipConfigPtrOutput

type MediaTranscodeTemplateContainerClipConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateContainerClipConfigPtrOutput) Duration

func (MediaTranscodeTemplateContainerClipConfigPtrOutput) Elem

func (MediaTranscodeTemplateContainerClipConfigPtrOutput) ElementType

func (MediaTranscodeTemplateContainerClipConfigPtrOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutput

func (o MediaTranscodeTemplateContainerClipConfigPtrOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutput() MediaTranscodeTemplateContainerClipConfigPtrOutput

func (MediaTranscodeTemplateContainerClipConfigPtrOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext

func (o MediaTranscodeTemplateContainerClipConfigPtrOutput) ToMediaTranscodeTemplateContainerClipConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerClipConfigPtrOutput

type MediaTranscodeTemplateContainerInput

type MediaTranscodeTemplateContainerInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateContainerOutput() MediaTranscodeTemplateContainerOutput
	ToMediaTranscodeTemplateContainerOutputWithContext(context.Context) MediaTranscodeTemplateContainerOutput
}

MediaTranscodeTemplateContainerInput is an input type that accepts MediaTranscodeTemplateContainerArgs and MediaTranscodeTemplateContainerOutput values. You can construct a concrete instance of `MediaTranscodeTemplateContainerInput` via:

MediaTranscodeTemplateContainerArgs{...}

type MediaTranscodeTemplateContainerOutput

type MediaTranscodeTemplateContainerOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateContainerOutput) ClipConfig

func (MediaTranscodeTemplateContainerOutput) ElementType

func (MediaTranscodeTemplateContainerOutput) Format

func (MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerOutput

func (o MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerOutput() MediaTranscodeTemplateContainerOutput

func (MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerOutputWithContext

func (o MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerOutput

func (MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerPtrOutput

func (o MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerPtrOutput() MediaTranscodeTemplateContainerPtrOutput

func (MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerPtrOutputWithContext

func (o MediaTranscodeTemplateContainerOutput) ToMediaTranscodeTemplateContainerPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerPtrOutput

type MediaTranscodeTemplateContainerPtrInput

type MediaTranscodeTemplateContainerPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateContainerPtrOutput() MediaTranscodeTemplateContainerPtrOutput
	ToMediaTranscodeTemplateContainerPtrOutputWithContext(context.Context) MediaTranscodeTemplateContainerPtrOutput
}

MediaTranscodeTemplateContainerPtrInput is an input type that accepts MediaTranscodeTemplateContainerArgs, MediaTranscodeTemplateContainerPtr and MediaTranscodeTemplateContainerPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateContainerPtrInput` via:

        MediaTranscodeTemplateContainerArgs{...}

or:

        nil

type MediaTranscodeTemplateContainerPtrOutput

type MediaTranscodeTemplateContainerPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateContainerPtrOutput) ClipConfig

func (MediaTranscodeTemplateContainerPtrOutput) Elem

func (MediaTranscodeTemplateContainerPtrOutput) ElementType

func (MediaTranscodeTemplateContainerPtrOutput) Format

func (MediaTranscodeTemplateContainerPtrOutput) ToMediaTranscodeTemplateContainerPtrOutput

func (o MediaTranscodeTemplateContainerPtrOutput) ToMediaTranscodeTemplateContainerPtrOutput() MediaTranscodeTemplateContainerPtrOutput

func (MediaTranscodeTemplateContainerPtrOutput) ToMediaTranscodeTemplateContainerPtrOutputWithContext

func (o MediaTranscodeTemplateContainerPtrOutput) ToMediaTranscodeTemplateContainerPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateContainerPtrOutput

type MediaTranscodeTemplateInput

type MediaTranscodeTemplateInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateOutput() MediaTranscodeTemplateOutput
	ToMediaTranscodeTemplateOutputWithContext(ctx context.Context) MediaTranscodeTemplateOutput
}

type MediaTranscodeTemplateMap

type MediaTranscodeTemplateMap map[string]MediaTranscodeTemplateInput

func (MediaTranscodeTemplateMap) ElementType

func (MediaTranscodeTemplateMap) ElementType() reflect.Type

func (MediaTranscodeTemplateMap) ToMediaTranscodeTemplateMapOutput

func (i MediaTranscodeTemplateMap) ToMediaTranscodeTemplateMapOutput() MediaTranscodeTemplateMapOutput

func (MediaTranscodeTemplateMap) ToMediaTranscodeTemplateMapOutputWithContext

func (i MediaTranscodeTemplateMap) ToMediaTranscodeTemplateMapOutputWithContext(ctx context.Context) MediaTranscodeTemplateMapOutput

type MediaTranscodeTemplateMapInput

type MediaTranscodeTemplateMapInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateMapOutput() MediaTranscodeTemplateMapOutput
	ToMediaTranscodeTemplateMapOutputWithContext(context.Context) MediaTranscodeTemplateMapOutput
}

MediaTranscodeTemplateMapInput is an input type that accepts MediaTranscodeTemplateMap and MediaTranscodeTemplateMapOutput values. You can construct a concrete instance of `MediaTranscodeTemplateMapInput` via:

MediaTranscodeTemplateMap{ "key": MediaTranscodeTemplateArgs{...} }

type MediaTranscodeTemplateMapOutput

type MediaTranscodeTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateMapOutput) ElementType

func (MediaTranscodeTemplateMapOutput) MapIndex

func (MediaTranscodeTemplateMapOutput) ToMediaTranscodeTemplateMapOutput

func (o MediaTranscodeTemplateMapOutput) ToMediaTranscodeTemplateMapOutput() MediaTranscodeTemplateMapOutput

func (MediaTranscodeTemplateMapOutput) ToMediaTranscodeTemplateMapOutputWithContext

func (o MediaTranscodeTemplateMapOutput) ToMediaTranscodeTemplateMapOutputWithContext(ctx context.Context) MediaTranscodeTemplateMapOutput

type MediaTranscodeTemplateOutput

type MediaTranscodeTemplateOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateOutput) Audio

Audio information, do not transmit Audio, which is equivalent to deleting audio information.

func (MediaTranscodeTemplateOutput) AudioMixes

mixing parameters.

func (MediaTranscodeTemplateOutput) Bucket

bucket name.

func (MediaTranscodeTemplateOutput) Container

container format.

func (MediaTranscodeTemplateOutput) ElementType

func (MediaTranscodeTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaTranscodeTemplateOutput) TimeInterval

time interval.

func (MediaTranscodeTemplateOutput) ToMediaTranscodeTemplateOutput

func (o MediaTranscodeTemplateOutput) ToMediaTranscodeTemplateOutput() MediaTranscodeTemplateOutput

func (MediaTranscodeTemplateOutput) ToMediaTranscodeTemplateOutputWithContext

func (o MediaTranscodeTemplateOutput) ToMediaTranscodeTemplateOutputWithContext(ctx context.Context) MediaTranscodeTemplateOutput

func (MediaTranscodeTemplateOutput) TransConfig

transcoding configuration.

func (MediaTranscodeTemplateOutput) Video

video information, do not upload Video, which is equivalent to deleting video information.

type MediaTranscodeTemplateState

type MediaTranscodeTemplateState struct {
	// Audio information, do not transmit Audio, which is equivalent to deleting audio information.
	Audio MediaTranscodeTemplateAudioPtrInput
	// mixing parameters.
	AudioMixes MediaTranscodeTemplateAudioMixArrayInput
	// bucket name.
	Bucket pulumi.StringPtrInput
	// container format.
	Container MediaTranscodeTemplateContainerPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// time interval.
	TimeInterval MediaTranscodeTemplateTimeIntervalPtrInput
	// transcoding configuration.
	TransConfig MediaTranscodeTemplateTransConfigPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaTranscodeTemplateVideoPtrInput
}

func (MediaTranscodeTemplateState) ElementType

type MediaTranscodeTemplateTimeInterval

type MediaTranscodeTemplateTimeInterval struct {
	Duration *string `pulumi:"duration"`
	Start    *string `pulumi:"start"`
}

type MediaTranscodeTemplateTimeIntervalArgs

type MediaTranscodeTemplateTimeIntervalArgs struct {
	Duration pulumi.StringPtrInput `pulumi:"duration"`
	Start    pulumi.StringPtrInput `pulumi:"start"`
}

func (MediaTranscodeTemplateTimeIntervalArgs) ElementType

func (MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalOutput

func (i MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalOutput() MediaTranscodeTemplateTimeIntervalOutput

func (MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalOutputWithContext

func (i MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalOutputWithContext(ctx context.Context) MediaTranscodeTemplateTimeIntervalOutput

func (MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalPtrOutput

func (i MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalPtrOutput() MediaTranscodeTemplateTimeIntervalPtrOutput

func (MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext

func (i MediaTranscodeTemplateTimeIntervalArgs) ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTimeIntervalPtrOutput

type MediaTranscodeTemplateTimeIntervalInput

type MediaTranscodeTemplateTimeIntervalInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateTimeIntervalOutput() MediaTranscodeTemplateTimeIntervalOutput
	ToMediaTranscodeTemplateTimeIntervalOutputWithContext(context.Context) MediaTranscodeTemplateTimeIntervalOutput
}

MediaTranscodeTemplateTimeIntervalInput is an input type that accepts MediaTranscodeTemplateTimeIntervalArgs and MediaTranscodeTemplateTimeIntervalOutput values. You can construct a concrete instance of `MediaTranscodeTemplateTimeIntervalInput` via:

MediaTranscodeTemplateTimeIntervalArgs{...}

type MediaTranscodeTemplateTimeIntervalOutput

type MediaTranscodeTemplateTimeIntervalOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateTimeIntervalOutput) Duration

func (MediaTranscodeTemplateTimeIntervalOutput) ElementType

func (MediaTranscodeTemplateTimeIntervalOutput) Start

func (MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalOutput

func (o MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalOutput() MediaTranscodeTemplateTimeIntervalOutput

func (MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalOutputWithContext

func (o MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalOutputWithContext(ctx context.Context) MediaTranscodeTemplateTimeIntervalOutput

func (MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutput

func (o MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutput() MediaTranscodeTemplateTimeIntervalPtrOutput

func (MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext

func (o MediaTranscodeTemplateTimeIntervalOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTimeIntervalPtrOutput

type MediaTranscodeTemplateTimeIntervalPtrInput

type MediaTranscodeTemplateTimeIntervalPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateTimeIntervalPtrOutput() MediaTranscodeTemplateTimeIntervalPtrOutput
	ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext(context.Context) MediaTranscodeTemplateTimeIntervalPtrOutput
}

MediaTranscodeTemplateTimeIntervalPtrInput is an input type that accepts MediaTranscodeTemplateTimeIntervalArgs, MediaTranscodeTemplateTimeIntervalPtr and MediaTranscodeTemplateTimeIntervalPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateTimeIntervalPtrInput` via:

        MediaTranscodeTemplateTimeIntervalArgs{...}

or:

        nil

type MediaTranscodeTemplateTimeIntervalPtrOutput

type MediaTranscodeTemplateTimeIntervalPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateTimeIntervalPtrOutput) Duration

func (MediaTranscodeTemplateTimeIntervalPtrOutput) Elem

func (MediaTranscodeTemplateTimeIntervalPtrOutput) ElementType

func (MediaTranscodeTemplateTimeIntervalPtrOutput) Start

func (MediaTranscodeTemplateTimeIntervalPtrOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutput

func (o MediaTranscodeTemplateTimeIntervalPtrOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutput() MediaTranscodeTemplateTimeIntervalPtrOutput

func (MediaTranscodeTemplateTimeIntervalPtrOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext

func (o MediaTranscodeTemplateTimeIntervalPtrOutput) ToMediaTranscodeTemplateTimeIntervalPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTimeIntervalPtrOutput

type MediaTranscodeTemplateTransConfig

type MediaTranscodeTemplateTransConfig struct {
	AdjDarMethod          *string                                      `pulumi:"adjDarMethod"`
	AudioBitrateAdjMethod *string                                      `pulumi:"audioBitrateAdjMethod"`
	DeleteMetadata        *string                                      `pulumi:"deleteMetadata"`
	HlsEncrypt            *MediaTranscodeTemplateTransConfigHlsEncrypt `pulumi:"hlsEncrypt"`
	IsCheckAudioBitrate   *string                                      `pulumi:"isCheckAudioBitrate"`
	IsCheckReso           *string                                      `pulumi:"isCheckReso"`
	IsCheckVideoBitrate   *string                                      `pulumi:"isCheckVideoBitrate"`
	IsHdr2Sdr             *string                                      `pulumi:"isHdr2Sdr"`
	ResoAdjMethod         *string                                      `pulumi:"resoAdjMethod"`
	VideoBitrateAdjMethod *string                                      `pulumi:"videoBitrateAdjMethod"`
}

type MediaTranscodeTemplateTransConfigArgs

type MediaTranscodeTemplateTransConfigArgs struct {
	AdjDarMethod          pulumi.StringPtrInput                               `pulumi:"adjDarMethod"`
	AudioBitrateAdjMethod pulumi.StringPtrInput                               `pulumi:"audioBitrateAdjMethod"`
	DeleteMetadata        pulumi.StringPtrInput                               `pulumi:"deleteMetadata"`
	HlsEncrypt            MediaTranscodeTemplateTransConfigHlsEncryptPtrInput `pulumi:"hlsEncrypt"`
	IsCheckAudioBitrate   pulumi.StringPtrInput                               `pulumi:"isCheckAudioBitrate"`
	IsCheckReso           pulumi.StringPtrInput                               `pulumi:"isCheckReso"`
	IsCheckVideoBitrate   pulumi.StringPtrInput                               `pulumi:"isCheckVideoBitrate"`
	IsHdr2Sdr             pulumi.StringPtrInput                               `pulumi:"isHdr2Sdr"`
	ResoAdjMethod         pulumi.StringPtrInput                               `pulumi:"resoAdjMethod"`
	VideoBitrateAdjMethod pulumi.StringPtrInput                               `pulumi:"videoBitrateAdjMethod"`
}

func (MediaTranscodeTemplateTransConfigArgs) ElementType

func (MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigOutput

func (i MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigOutput() MediaTranscodeTemplateTransConfigOutput

func (MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigOutputWithContext

func (i MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigOutput

func (MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigPtrOutput

func (i MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigPtrOutput() MediaTranscodeTemplateTransConfigPtrOutput

func (MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigPtrOutputWithContext

func (i MediaTranscodeTemplateTransConfigArgs) ToMediaTranscodeTemplateTransConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigPtrOutput

type MediaTranscodeTemplateTransConfigHlsEncrypt

type MediaTranscodeTemplateTransConfigHlsEncrypt struct {
	IsHlsEncrypt *string `pulumi:"isHlsEncrypt"`
	UriKey       *string `pulumi:"uriKey"`
}

type MediaTranscodeTemplateTransConfigHlsEncryptArgs

type MediaTranscodeTemplateTransConfigHlsEncryptArgs struct {
	IsHlsEncrypt pulumi.StringPtrInput `pulumi:"isHlsEncrypt"`
	UriKey       pulumi.StringPtrInput `pulumi:"uriKey"`
}

func (MediaTranscodeTemplateTransConfigHlsEncryptArgs) ElementType

func (MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptOutput

func (i MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptOutput() MediaTranscodeTemplateTransConfigHlsEncryptOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptOutputWithContext

func (i MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigHlsEncryptOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (i MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutput() MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext

func (i MediaTranscodeTemplateTransConfigHlsEncryptArgs) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

type MediaTranscodeTemplateTransConfigHlsEncryptInput

type MediaTranscodeTemplateTransConfigHlsEncryptInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateTransConfigHlsEncryptOutput() MediaTranscodeTemplateTransConfigHlsEncryptOutput
	ToMediaTranscodeTemplateTransConfigHlsEncryptOutputWithContext(context.Context) MediaTranscodeTemplateTransConfigHlsEncryptOutput
}

MediaTranscodeTemplateTransConfigHlsEncryptInput is an input type that accepts MediaTranscodeTemplateTransConfigHlsEncryptArgs and MediaTranscodeTemplateTransConfigHlsEncryptOutput values. You can construct a concrete instance of `MediaTranscodeTemplateTransConfigHlsEncryptInput` via:

MediaTranscodeTemplateTransConfigHlsEncryptArgs{...}

type MediaTranscodeTemplateTransConfigHlsEncryptOutput

type MediaTranscodeTemplateTransConfigHlsEncryptOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) ElementType

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) IsHlsEncrypt

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptOutput

func (o MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptOutput() MediaTranscodeTemplateTransConfigHlsEncryptOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptOutputWithContext

func (o MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigHlsEncryptOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (o MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutput() MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext

func (o MediaTranscodeTemplateTransConfigHlsEncryptOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptOutput) UriKey

type MediaTranscodeTemplateTransConfigHlsEncryptPtrInput

type MediaTranscodeTemplateTransConfigHlsEncryptPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutput() MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput
	ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext(context.Context) MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput
}

MediaTranscodeTemplateTransConfigHlsEncryptPtrInput is an input type that accepts MediaTranscodeTemplateTransConfigHlsEncryptArgs, MediaTranscodeTemplateTransConfigHlsEncryptPtr and MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateTransConfigHlsEncryptPtrInput` via:

        MediaTranscodeTemplateTransConfigHlsEncryptArgs{...}

or:

        nil

type MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

type MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) Elem

func (MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) ElementType

func (MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) IsHlsEncrypt

func (MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext

func (o MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) ToMediaTranscodeTemplateTransConfigHlsEncryptPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput

func (MediaTranscodeTemplateTransConfigHlsEncryptPtrOutput) UriKey

type MediaTranscodeTemplateTransConfigInput

type MediaTranscodeTemplateTransConfigInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateTransConfigOutput() MediaTranscodeTemplateTransConfigOutput
	ToMediaTranscodeTemplateTransConfigOutputWithContext(context.Context) MediaTranscodeTemplateTransConfigOutput
}

MediaTranscodeTemplateTransConfigInput is an input type that accepts MediaTranscodeTemplateTransConfigArgs and MediaTranscodeTemplateTransConfigOutput values. You can construct a concrete instance of `MediaTranscodeTemplateTransConfigInput` via:

MediaTranscodeTemplateTransConfigArgs{...}

type MediaTranscodeTemplateTransConfigOutput

type MediaTranscodeTemplateTransConfigOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateTransConfigOutput) AdjDarMethod

func (MediaTranscodeTemplateTransConfigOutput) AudioBitrateAdjMethod

func (MediaTranscodeTemplateTransConfigOutput) DeleteMetadata

func (MediaTranscodeTemplateTransConfigOutput) ElementType

func (MediaTranscodeTemplateTransConfigOutput) HlsEncrypt

func (MediaTranscodeTemplateTransConfigOutput) IsCheckAudioBitrate

func (MediaTranscodeTemplateTransConfigOutput) IsCheckReso

func (MediaTranscodeTemplateTransConfigOutput) IsCheckVideoBitrate

func (MediaTranscodeTemplateTransConfigOutput) IsHdr2Sdr

func (MediaTranscodeTemplateTransConfigOutput) ResoAdjMethod

func (MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigOutput

func (o MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigOutput() MediaTranscodeTemplateTransConfigOutput

func (MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigOutputWithContext

func (o MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigOutput

func (MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigPtrOutput

func (o MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigPtrOutput() MediaTranscodeTemplateTransConfigPtrOutput

func (MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigPtrOutputWithContext

func (o MediaTranscodeTemplateTransConfigOutput) ToMediaTranscodeTemplateTransConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigPtrOutput

func (MediaTranscodeTemplateTransConfigOutput) VideoBitrateAdjMethod

type MediaTranscodeTemplateTransConfigPtrInput

type MediaTranscodeTemplateTransConfigPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateTransConfigPtrOutput() MediaTranscodeTemplateTransConfigPtrOutput
	ToMediaTranscodeTemplateTransConfigPtrOutputWithContext(context.Context) MediaTranscodeTemplateTransConfigPtrOutput
}

MediaTranscodeTemplateTransConfigPtrInput is an input type that accepts MediaTranscodeTemplateTransConfigArgs, MediaTranscodeTemplateTransConfigPtr and MediaTranscodeTemplateTransConfigPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateTransConfigPtrInput` via:

        MediaTranscodeTemplateTransConfigArgs{...}

or:

        nil

type MediaTranscodeTemplateTransConfigPtrOutput

type MediaTranscodeTemplateTransConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateTransConfigPtrOutput) AdjDarMethod

func (MediaTranscodeTemplateTransConfigPtrOutput) AudioBitrateAdjMethod

func (MediaTranscodeTemplateTransConfigPtrOutput) DeleteMetadata

func (MediaTranscodeTemplateTransConfigPtrOutput) Elem

func (MediaTranscodeTemplateTransConfigPtrOutput) ElementType

func (MediaTranscodeTemplateTransConfigPtrOutput) HlsEncrypt

func (MediaTranscodeTemplateTransConfigPtrOutput) IsCheckAudioBitrate

func (MediaTranscodeTemplateTransConfigPtrOutput) IsCheckReso

func (MediaTranscodeTemplateTransConfigPtrOutput) IsCheckVideoBitrate

func (MediaTranscodeTemplateTransConfigPtrOutput) IsHdr2Sdr

func (MediaTranscodeTemplateTransConfigPtrOutput) ResoAdjMethod

func (MediaTranscodeTemplateTransConfigPtrOutput) ToMediaTranscodeTemplateTransConfigPtrOutput

func (o MediaTranscodeTemplateTransConfigPtrOutput) ToMediaTranscodeTemplateTransConfigPtrOutput() MediaTranscodeTemplateTransConfigPtrOutput

func (MediaTranscodeTemplateTransConfigPtrOutput) ToMediaTranscodeTemplateTransConfigPtrOutputWithContext

func (o MediaTranscodeTemplateTransConfigPtrOutput) ToMediaTranscodeTemplateTransConfigPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateTransConfigPtrOutput

func (MediaTranscodeTemplateTransConfigPtrOutput) VideoBitrateAdjMethod

type MediaTranscodeTemplateVideo

type MediaTranscodeTemplateVideo struct {
	Bitrate       *string `pulumi:"bitrate"`
	Bufsize       *string `pulumi:"bufsize"`
	Codec         *string `pulumi:"codec"`
	Crf           *string `pulumi:"crf"`
	Fps           *string `pulumi:"fps"`
	Gop           *string `pulumi:"gop"`
	Height        *string `pulumi:"height"`
	LongShortMode *string `pulumi:"longShortMode"`
	Maxrate       *string `pulumi:"maxrate"`
	Pixfmt        *string `pulumi:"pixfmt"`
	Preset        *string `pulumi:"preset"`
	Profile       *string `pulumi:"profile"`
	Remove        *string `pulumi:"remove"`
	Rotate        *string `pulumi:"rotate"`
	Width         *string `pulumi:"width"`
}

type MediaTranscodeTemplateVideoArgs

type MediaTranscodeTemplateVideoArgs struct {
	Bitrate       pulumi.StringPtrInput `pulumi:"bitrate"`
	Bufsize       pulumi.StringPtrInput `pulumi:"bufsize"`
	Codec         pulumi.StringPtrInput `pulumi:"codec"`
	Crf           pulumi.StringPtrInput `pulumi:"crf"`
	Fps           pulumi.StringPtrInput `pulumi:"fps"`
	Gop           pulumi.StringPtrInput `pulumi:"gop"`
	Height        pulumi.StringPtrInput `pulumi:"height"`
	LongShortMode pulumi.StringPtrInput `pulumi:"longShortMode"`
	Maxrate       pulumi.StringPtrInput `pulumi:"maxrate"`
	Pixfmt        pulumi.StringPtrInput `pulumi:"pixfmt"`
	Preset        pulumi.StringPtrInput `pulumi:"preset"`
	Profile       pulumi.StringPtrInput `pulumi:"profile"`
	Remove        pulumi.StringPtrInput `pulumi:"remove"`
	Rotate        pulumi.StringPtrInput `pulumi:"rotate"`
	Width         pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaTranscodeTemplateVideoArgs) ElementType

func (MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoOutput

func (i MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoOutput() MediaTranscodeTemplateVideoOutput

func (MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoOutputWithContext

func (i MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoOutputWithContext(ctx context.Context) MediaTranscodeTemplateVideoOutput

func (MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoPtrOutput

func (i MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoPtrOutput() MediaTranscodeTemplateVideoPtrOutput

func (MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoPtrOutputWithContext

func (i MediaTranscodeTemplateVideoArgs) ToMediaTranscodeTemplateVideoPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateVideoPtrOutput

type MediaTranscodeTemplateVideoInput

type MediaTranscodeTemplateVideoInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateVideoOutput() MediaTranscodeTemplateVideoOutput
	ToMediaTranscodeTemplateVideoOutputWithContext(context.Context) MediaTranscodeTemplateVideoOutput
}

MediaTranscodeTemplateVideoInput is an input type that accepts MediaTranscodeTemplateVideoArgs and MediaTranscodeTemplateVideoOutput values. You can construct a concrete instance of `MediaTranscodeTemplateVideoInput` via:

MediaTranscodeTemplateVideoArgs{...}

type MediaTranscodeTemplateVideoOutput

type MediaTranscodeTemplateVideoOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateVideoOutput) Bitrate

func (MediaTranscodeTemplateVideoOutput) Bufsize

func (MediaTranscodeTemplateVideoOutput) Codec

func (MediaTranscodeTemplateVideoOutput) Crf

func (MediaTranscodeTemplateVideoOutput) ElementType

func (MediaTranscodeTemplateVideoOutput) Fps

func (MediaTranscodeTemplateVideoOutput) Gop

func (MediaTranscodeTemplateVideoOutput) Height

func (MediaTranscodeTemplateVideoOutput) LongShortMode

func (MediaTranscodeTemplateVideoOutput) Maxrate

func (MediaTranscodeTemplateVideoOutput) Pixfmt

func (MediaTranscodeTemplateVideoOutput) Preset

func (MediaTranscodeTemplateVideoOutput) Profile

func (MediaTranscodeTemplateVideoOutput) Remove

func (MediaTranscodeTemplateVideoOutput) Rotate

func (MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoOutput

func (o MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoOutput() MediaTranscodeTemplateVideoOutput

func (MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoOutputWithContext

func (o MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoOutputWithContext(ctx context.Context) MediaTranscodeTemplateVideoOutput

func (MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoPtrOutput

func (o MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoPtrOutput() MediaTranscodeTemplateVideoPtrOutput

func (MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoPtrOutputWithContext

func (o MediaTranscodeTemplateVideoOutput) ToMediaTranscodeTemplateVideoPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateVideoPtrOutput

func (MediaTranscodeTemplateVideoOutput) Width

type MediaTranscodeTemplateVideoPtrInput

type MediaTranscodeTemplateVideoPtrInput interface {
	pulumi.Input

	ToMediaTranscodeTemplateVideoPtrOutput() MediaTranscodeTemplateVideoPtrOutput
	ToMediaTranscodeTemplateVideoPtrOutputWithContext(context.Context) MediaTranscodeTemplateVideoPtrOutput
}

MediaTranscodeTemplateVideoPtrInput is an input type that accepts MediaTranscodeTemplateVideoArgs, MediaTranscodeTemplateVideoPtr and MediaTranscodeTemplateVideoPtrOutput values. You can construct a concrete instance of `MediaTranscodeTemplateVideoPtrInput` via:

        MediaTranscodeTemplateVideoArgs{...}

or:

        nil

type MediaTranscodeTemplateVideoPtrOutput

type MediaTranscodeTemplateVideoPtrOutput struct{ *pulumi.OutputState }

func (MediaTranscodeTemplateVideoPtrOutput) Bitrate

func (MediaTranscodeTemplateVideoPtrOutput) Bufsize

func (MediaTranscodeTemplateVideoPtrOutput) Codec

func (MediaTranscodeTemplateVideoPtrOutput) Crf

func (MediaTranscodeTemplateVideoPtrOutput) Elem

func (MediaTranscodeTemplateVideoPtrOutput) ElementType

func (MediaTranscodeTemplateVideoPtrOutput) Fps

func (MediaTranscodeTemplateVideoPtrOutput) Gop

func (MediaTranscodeTemplateVideoPtrOutput) Height

func (MediaTranscodeTemplateVideoPtrOutput) LongShortMode

func (MediaTranscodeTemplateVideoPtrOutput) Maxrate

func (MediaTranscodeTemplateVideoPtrOutput) Pixfmt

func (MediaTranscodeTemplateVideoPtrOutput) Preset

func (MediaTranscodeTemplateVideoPtrOutput) Profile

func (MediaTranscodeTemplateVideoPtrOutput) Remove

func (MediaTranscodeTemplateVideoPtrOutput) Rotate

func (MediaTranscodeTemplateVideoPtrOutput) ToMediaTranscodeTemplateVideoPtrOutput

func (o MediaTranscodeTemplateVideoPtrOutput) ToMediaTranscodeTemplateVideoPtrOutput() MediaTranscodeTemplateVideoPtrOutput

func (MediaTranscodeTemplateVideoPtrOutput) ToMediaTranscodeTemplateVideoPtrOutputWithContext

func (o MediaTranscodeTemplateVideoPtrOutput) ToMediaTranscodeTemplateVideoPtrOutputWithContext(ctx context.Context) MediaTranscodeTemplateVideoPtrOutput

func (MediaTranscodeTemplateVideoPtrOutput) Width

type MediaTtsTemplate

type MediaTtsTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// Audio format, default wav (synchronous)/pcm (asynchronous, wav, mp3, pcm.
	Codec pulumi.StringPtrOutput `pulumi:"codec"`
	// Processing mode, default value Asyc, Asyc (asynchronous composition), Sync (synchronous composition), When Asyc is
	// selected, the codec only supports pcm.
	Mode pulumi.StringPtrOutput `pulumi:"mode"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// Speech rate, the default value is 100, [50,200].
	Speed pulumi.StringPtrOutput `pulumi:"speed"`
	// Timbre, the default value is ruxue.
	VoiceType pulumi.StringPtrOutput `pulumi:"voiceType"`
	// Volume, default value 0, [-10,10].
	Volume pulumi.StringPtrOutput `pulumi:"volume"`
}

func GetMediaTtsTemplate

func GetMediaTtsTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaTtsTemplateState, opts ...pulumi.ResourceOption) (*MediaTtsTemplate, error)

GetMediaTtsTemplate gets an existing MediaTtsTemplate 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 NewMediaTtsTemplate

func NewMediaTtsTemplate(ctx *pulumi.Context,
	name string, args *MediaTtsTemplateArgs, opts ...pulumi.ResourceOption) (*MediaTtsTemplate, error)

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

func (*MediaTtsTemplate) ElementType

func (*MediaTtsTemplate) ElementType() reflect.Type

func (*MediaTtsTemplate) ToMediaTtsTemplateOutput

func (i *MediaTtsTemplate) ToMediaTtsTemplateOutput() MediaTtsTemplateOutput

func (*MediaTtsTemplate) ToMediaTtsTemplateOutputWithContext

func (i *MediaTtsTemplate) ToMediaTtsTemplateOutputWithContext(ctx context.Context) MediaTtsTemplateOutput

type MediaTtsTemplateArgs

type MediaTtsTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// Audio format, default wav (synchronous)/pcm (asynchronous, wav, mp3, pcm.
	Codec pulumi.StringPtrInput
	// Processing mode, default value Asyc, Asyc (asynchronous composition), Sync (synchronous composition), When Asyc is
	// selected, the codec only supports pcm.
	Mode pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// Speech rate, the default value is 100, [50,200].
	Speed pulumi.StringPtrInput
	// Timbre, the default value is ruxue.
	VoiceType pulumi.StringPtrInput
	// Volume, default value 0, [-10,10].
	Volume pulumi.StringPtrInput
}

The set of arguments for constructing a MediaTtsTemplate resource.

func (MediaTtsTemplateArgs) ElementType

func (MediaTtsTemplateArgs) ElementType() reflect.Type

type MediaTtsTemplateArray

type MediaTtsTemplateArray []MediaTtsTemplateInput

func (MediaTtsTemplateArray) ElementType

func (MediaTtsTemplateArray) ElementType() reflect.Type

func (MediaTtsTemplateArray) ToMediaTtsTemplateArrayOutput

func (i MediaTtsTemplateArray) ToMediaTtsTemplateArrayOutput() MediaTtsTemplateArrayOutput

func (MediaTtsTemplateArray) ToMediaTtsTemplateArrayOutputWithContext

func (i MediaTtsTemplateArray) ToMediaTtsTemplateArrayOutputWithContext(ctx context.Context) MediaTtsTemplateArrayOutput

type MediaTtsTemplateArrayInput

type MediaTtsTemplateArrayInput interface {
	pulumi.Input

	ToMediaTtsTemplateArrayOutput() MediaTtsTemplateArrayOutput
	ToMediaTtsTemplateArrayOutputWithContext(context.Context) MediaTtsTemplateArrayOutput
}

MediaTtsTemplateArrayInput is an input type that accepts MediaTtsTemplateArray and MediaTtsTemplateArrayOutput values. You can construct a concrete instance of `MediaTtsTemplateArrayInput` via:

MediaTtsTemplateArray{ MediaTtsTemplateArgs{...} }

type MediaTtsTemplateArrayOutput

type MediaTtsTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaTtsTemplateArrayOutput) ElementType

func (MediaTtsTemplateArrayOutput) Index

func (MediaTtsTemplateArrayOutput) ToMediaTtsTemplateArrayOutput

func (o MediaTtsTemplateArrayOutput) ToMediaTtsTemplateArrayOutput() MediaTtsTemplateArrayOutput

func (MediaTtsTemplateArrayOutput) ToMediaTtsTemplateArrayOutputWithContext

func (o MediaTtsTemplateArrayOutput) ToMediaTtsTemplateArrayOutputWithContext(ctx context.Context) MediaTtsTemplateArrayOutput

type MediaTtsTemplateInput

type MediaTtsTemplateInput interface {
	pulumi.Input

	ToMediaTtsTemplateOutput() MediaTtsTemplateOutput
	ToMediaTtsTemplateOutputWithContext(ctx context.Context) MediaTtsTemplateOutput
}

type MediaTtsTemplateMap

type MediaTtsTemplateMap map[string]MediaTtsTemplateInput

func (MediaTtsTemplateMap) ElementType

func (MediaTtsTemplateMap) ElementType() reflect.Type

func (MediaTtsTemplateMap) ToMediaTtsTemplateMapOutput

func (i MediaTtsTemplateMap) ToMediaTtsTemplateMapOutput() MediaTtsTemplateMapOutput

func (MediaTtsTemplateMap) ToMediaTtsTemplateMapOutputWithContext

func (i MediaTtsTemplateMap) ToMediaTtsTemplateMapOutputWithContext(ctx context.Context) MediaTtsTemplateMapOutput

type MediaTtsTemplateMapInput

type MediaTtsTemplateMapInput interface {
	pulumi.Input

	ToMediaTtsTemplateMapOutput() MediaTtsTemplateMapOutput
	ToMediaTtsTemplateMapOutputWithContext(context.Context) MediaTtsTemplateMapOutput
}

MediaTtsTemplateMapInput is an input type that accepts MediaTtsTemplateMap and MediaTtsTemplateMapOutput values. You can construct a concrete instance of `MediaTtsTemplateMapInput` via:

MediaTtsTemplateMap{ "key": MediaTtsTemplateArgs{...} }

type MediaTtsTemplateMapOutput

type MediaTtsTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaTtsTemplateMapOutput) ElementType

func (MediaTtsTemplateMapOutput) ElementType() reflect.Type

func (MediaTtsTemplateMapOutput) MapIndex

func (MediaTtsTemplateMapOutput) ToMediaTtsTemplateMapOutput

func (o MediaTtsTemplateMapOutput) ToMediaTtsTemplateMapOutput() MediaTtsTemplateMapOutput

func (MediaTtsTemplateMapOutput) ToMediaTtsTemplateMapOutputWithContext

func (o MediaTtsTemplateMapOutput) ToMediaTtsTemplateMapOutputWithContext(ctx context.Context) MediaTtsTemplateMapOutput

type MediaTtsTemplateOutput

type MediaTtsTemplateOutput struct{ *pulumi.OutputState }

func (MediaTtsTemplateOutput) Bucket

bucket name.

func (MediaTtsTemplateOutput) Codec

Audio format, default wav (synchronous)/pcm (asynchronous, wav, mp3, pcm.

func (MediaTtsTemplateOutput) ElementType

func (MediaTtsTemplateOutput) ElementType() reflect.Type

func (MediaTtsTemplateOutput) Mode

Processing mode, default value Asyc, Asyc (asynchronous composition), Sync (synchronous composition), When Asyc is selected, the codec only supports pcm.

func (MediaTtsTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaTtsTemplateOutput) Speed

Speech rate, the default value is 100, [50,200].

func (MediaTtsTemplateOutput) ToMediaTtsTemplateOutput

func (o MediaTtsTemplateOutput) ToMediaTtsTemplateOutput() MediaTtsTemplateOutput

func (MediaTtsTemplateOutput) ToMediaTtsTemplateOutputWithContext

func (o MediaTtsTemplateOutput) ToMediaTtsTemplateOutputWithContext(ctx context.Context) MediaTtsTemplateOutput

func (MediaTtsTemplateOutput) VoiceType

Timbre, the default value is ruxue.

func (MediaTtsTemplateOutput) Volume

Volume, default value 0, [-10,10].

type MediaTtsTemplateState

type MediaTtsTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// Audio format, default wav (synchronous)/pcm (asynchronous, wav, mp3, pcm.
	Codec pulumi.StringPtrInput
	// Processing mode, default value Asyc, Asyc (asynchronous composition), Sync (synchronous composition), When Asyc is
	// selected, the codec only supports pcm.
	Mode pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// Speech rate, the default value is 100, [50,200].
	Speed pulumi.StringPtrInput
	// Timbre, the default value is ruxue.
	VoiceType pulumi.StringPtrInput
	// Volume, default value 0, [-10,10].
	Volume pulumi.StringPtrInput
}

func (MediaTtsTemplateState) ElementType

func (MediaTtsTemplateState) ElementType() reflect.Type

type MediaVideoMontageTemplate

type MediaVideoMontageTemplate struct {
	pulumi.CustomResourceState

	// audio parameters, the target file does not require Audio information, need to set Audio.Remove to true.
	Audio MediaVideoMontageTemplateAudioPtrOutput `pulumi:"audio"`
	// mixing parameters.
	AudioMixes MediaVideoMontageTemplateAudioMixArrayOutput `pulumi:"audioMixes"`
	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// container format.
	Container MediaVideoMontageTemplateContainerOutput `pulumi:"container"`
	// Collection duration 1: Default automatic analysis duration, 2: The unit is seconds, 3: Support float format, execution
	// accuracy is accurate to milliseconds.
	Duration pulumi.StringPtrOutput `pulumi:"duration"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaVideoMontageTemplateVideoPtrOutput `pulumi:"video"`
}

func GetMediaVideoMontageTemplate

func GetMediaVideoMontageTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaVideoMontageTemplateState, opts ...pulumi.ResourceOption) (*MediaVideoMontageTemplate, error)

GetMediaVideoMontageTemplate gets an existing MediaVideoMontageTemplate 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 NewMediaVideoMontageTemplate

func NewMediaVideoMontageTemplate(ctx *pulumi.Context,
	name string, args *MediaVideoMontageTemplateArgs, opts ...pulumi.ResourceOption) (*MediaVideoMontageTemplate, error)

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

func (*MediaVideoMontageTemplate) ElementType

func (*MediaVideoMontageTemplate) ElementType() reflect.Type

func (*MediaVideoMontageTemplate) ToMediaVideoMontageTemplateOutput

func (i *MediaVideoMontageTemplate) ToMediaVideoMontageTemplateOutput() MediaVideoMontageTemplateOutput

func (*MediaVideoMontageTemplate) ToMediaVideoMontageTemplateOutputWithContext

func (i *MediaVideoMontageTemplate) ToMediaVideoMontageTemplateOutputWithContext(ctx context.Context) MediaVideoMontageTemplateOutput

type MediaVideoMontageTemplateArgs

type MediaVideoMontageTemplateArgs struct {
	// audio parameters, the target file does not require Audio information, need to set Audio.Remove to true.
	Audio MediaVideoMontageTemplateAudioPtrInput
	// mixing parameters.
	AudioMixes MediaVideoMontageTemplateAudioMixArrayInput
	// bucket name.
	Bucket pulumi.StringInput
	// container format.
	Container MediaVideoMontageTemplateContainerInput
	// Collection duration 1: Default automatic analysis duration, 2: The unit is seconds, 3: Support float format, execution
	// accuracy is accurate to milliseconds.
	Duration pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaVideoMontageTemplateVideoPtrInput
}

The set of arguments for constructing a MediaVideoMontageTemplate resource.

func (MediaVideoMontageTemplateArgs) ElementType

type MediaVideoMontageTemplateArray

type MediaVideoMontageTemplateArray []MediaVideoMontageTemplateInput

func (MediaVideoMontageTemplateArray) ElementType

func (MediaVideoMontageTemplateArray) ToMediaVideoMontageTemplateArrayOutput

func (i MediaVideoMontageTemplateArray) ToMediaVideoMontageTemplateArrayOutput() MediaVideoMontageTemplateArrayOutput

func (MediaVideoMontageTemplateArray) ToMediaVideoMontageTemplateArrayOutputWithContext

func (i MediaVideoMontageTemplateArray) ToMediaVideoMontageTemplateArrayOutputWithContext(ctx context.Context) MediaVideoMontageTemplateArrayOutput

type MediaVideoMontageTemplateArrayInput

type MediaVideoMontageTemplateArrayInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateArrayOutput() MediaVideoMontageTemplateArrayOutput
	ToMediaVideoMontageTemplateArrayOutputWithContext(context.Context) MediaVideoMontageTemplateArrayOutput
}

MediaVideoMontageTemplateArrayInput is an input type that accepts MediaVideoMontageTemplateArray and MediaVideoMontageTemplateArrayOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateArrayInput` via:

MediaVideoMontageTemplateArray{ MediaVideoMontageTemplateArgs{...} }

type MediaVideoMontageTemplateArrayOutput

type MediaVideoMontageTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateArrayOutput) ElementType

func (MediaVideoMontageTemplateArrayOutput) Index

func (MediaVideoMontageTemplateArrayOutput) ToMediaVideoMontageTemplateArrayOutput

func (o MediaVideoMontageTemplateArrayOutput) ToMediaVideoMontageTemplateArrayOutput() MediaVideoMontageTemplateArrayOutput

func (MediaVideoMontageTemplateArrayOutput) ToMediaVideoMontageTemplateArrayOutputWithContext

func (o MediaVideoMontageTemplateArrayOutput) ToMediaVideoMontageTemplateArrayOutputWithContext(ctx context.Context) MediaVideoMontageTemplateArrayOutput

type MediaVideoMontageTemplateAudio

type MediaVideoMontageTemplateAudio struct {
	Bitrate    *string `pulumi:"bitrate"`
	Channels   *string `pulumi:"channels"`
	Codec      string  `pulumi:"codec"`
	Remove     *string `pulumi:"remove"`
	Samplerate *string `pulumi:"samplerate"`
}

type MediaVideoMontageTemplateAudioArgs

type MediaVideoMontageTemplateAudioArgs struct {
	Bitrate    pulumi.StringPtrInput `pulumi:"bitrate"`
	Channels   pulumi.StringPtrInput `pulumi:"channels"`
	Codec      pulumi.StringInput    `pulumi:"codec"`
	Remove     pulumi.StringPtrInput `pulumi:"remove"`
	Samplerate pulumi.StringPtrInput `pulumi:"samplerate"`
}

func (MediaVideoMontageTemplateAudioArgs) ElementType

func (MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioOutput

func (i MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioOutput() MediaVideoMontageTemplateAudioOutput

func (MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioOutputWithContext

func (i MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioOutput

func (MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioPtrOutput

func (i MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioPtrOutput() MediaVideoMontageTemplateAudioPtrOutput

func (MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioPtrOutputWithContext

func (i MediaVideoMontageTemplateAudioArgs) ToMediaVideoMontageTemplateAudioPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioPtrOutput

type MediaVideoMontageTemplateAudioInput

type MediaVideoMontageTemplateAudioInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateAudioOutput() MediaVideoMontageTemplateAudioOutput
	ToMediaVideoMontageTemplateAudioOutputWithContext(context.Context) MediaVideoMontageTemplateAudioOutput
}

MediaVideoMontageTemplateAudioInput is an input type that accepts MediaVideoMontageTemplateAudioArgs and MediaVideoMontageTemplateAudioOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateAudioInput` via:

MediaVideoMontageTemplateAudioArgs{...}

type MediaVideoMontageTemplateAudioMix

type MediaVideoMontageTemplateAudioMix struct {
	AudioSource  string                                         `pulumi:"audioSource"`
	EffectConfig *MediaVideoMontageTemplateAudioMixEffectConfig `pulumi:"effectConfig"`
	MixMode      *string                                        `pulumi:"mixMode"`
	Replace      *string                                        `pulumi:"replace"`
}

type MediaVideoMontageTemplateAudioMixArgs

type MediaVideoMontageTemplateAudioMixArgs struct {
	AudioSource  pulumi.StringInput                                    `pulumi:"audioSource"`
	EffectConfig MediaVideoMontageTemplateAudioMixEffectConfigPtrInput `pulumi:"effectConfig"`
	MixMode      pulumi.StringPtrInput                                 `pulumi:"mixMode"`
	Replace      pulumi.StringPtrInput                                 `pulumi:"replace"`
}

func (MediaVideoMontageTemplateAudioMixArgs) ElementType

func (MediaVideoMontageTemplateAudioMixArgs) ToMediaVideoMontageTemplateAudioMixOutput

func (i MediaVideoMontageTemplateAudioMixArgs) ToMediaVideoMontageTemplateAudioMixOutput() MediaVideoMontageTemplateAudioMixOutput

func (MediaVideoMontageTemplateAudioMixArgs) ToMediaVideoMontageTemplateAudioMixOutputWithContext

func (i MediaVideoMontageTemplateAudioMixArgs) ToMediaVideoMontageTemplateAudioMixOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixOutput

type MediaVideoMontageTemplateAudioMixArray

type MediaVideoMontageTemplateAudioMixArray []MediaVideoMontageTemplateAudioMixInput

func (MediaVideoMontageTemplateAudioMixArray) ElementType

func (MediaVideoMontageTemplateAudioMixArray) ToMediaVideoMontageTemplateAudioMixArrayOutput

func (i MediaVideoMontageTemplateAudioMixArray) ToMediaVideoMontageTemplateAudioMixArrayOutput() MediaVideoMontageTemplateAudioMixArrayOutput

func (MediaVideoMontageTemplateAudioMixArray) ToMediaVideoMontageTemplateAudioMixArrayOutputWithContext

func (i MediaVideoMontageTemplateAudioMixArray) ToMediaVideoMontageTemplateAudioMixArrayOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixArrayOutput

type MediaVideoMontageTemplateAudioMixArrayInput

type MediaVideoMontageTemplateAudioMixArrayInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateAudioMixArrayOutput() MediaVideoMontageTemplateAudioMixArrayOutput
	ToMediaVideoMontageTemplateAudioMixArrayOutputWithContext(context.Context) MediaVideoMontageTemplateAudioMixArrayOutput
}

MediaVideoMontageTemplateAudioMixArrayInput is an input type that accepts MediaVideoMontageTemplateAudioMixArray and MediaVideoMontageTemplateAudioMixArrayOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateAudioMixArrayInput` via:

MediaVideoMontageTemplateAudioMixArray{ MediaVideoMontageTemplateAudioMixArgs{...} }

type MediaVideoMontageTemplateAudioMixArrayOutput

type MediaVideoMontageTemplateAudioMixArrayOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateAudioMixArrayOutput) ElementType

func (MediaVideoMontageTemplateAudioMixArrayOutput) Index

func (MediaVideoMontageTemplateAudioMixArrayOutput) ToMediaVideoMontageTemplateAudioMixArrayOutput

func (o MediaVideoMontageTemplateAudioMixArrayOutput) ToMediaVideoMontageTemplateAudioMixArrayOutput() MediaVideoMontageTemplateAudioMixArrayOutput

func (MediaVideoMontageTemplateAudioMixArrayOutput) ToMediaVideoMontageTemplateAudioMixArrayOutputWithContext

func (o MediaVideoMontageTemplateAudioMixArrayOutput) ToMediaVideoMontageTemplateAudioMixArrayOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixArrayOutput

type MediaVideoMontageTemplateAudioMixEffectConfig

type MediaVideoMontageTemplateAudioMixEffectConfig struct {
	BgmFadeTime       *string `pulumi:"bgmFadeTime"`
	EnableBgmFade     *string `pulumi:"enableBgmFade"`
	EnableEndFadeout  *string `pulumi:"enableEndFadeout"`
	EnableStartFadein *string `pulumi:"enableStartFadein"`
	EndFadeoutTime    *string `pulumi:"endFadeoutTime"`
	StartFadeinTime   *string `pulumi:"startFadeinTime"`
}

type MediaVideoMontageTemplateAudioMixEffectConfigArgs

type MediaVideoMontageTemplateAudioMixEffectConfigArgs struct {
	BgmFadeTime       pulumi.StringPtrInput `pulumi:"bgmFadeTime"`
	EnableBgmFade     pulumi.StringPtrInput `pulumi:"enableBgmFade"`
	EnableEndFadeout  pulumi.StringPtrInput `pulumi:"enableEndFadeout"`
	EnableStartFadein pulumi.StringPtrInput `pulumi:"enableStartFadein"`
	EndFadeoutTime    pulumi.StringPtrInput `pulumi:"endFadeoutTime"`
	StartFadeinTime   pulumi.StringPtrInput `pulumi:"startFadeinTime"`
}

func (MediaVideoMontageTemplateAudioMixEffectConfigArgs) ElementType

func (MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigOutput

func (i MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigOutput() MediaVideoMontageTemplateAudioMixEffectConfigOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigOutputWithContext

func (i MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixEffectConfigOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

func (i MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutput() MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext

func (i MediaVideoMontageTemplateAudioMixEffectConfigArgs) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

type MediaVideoMontageTemplateAudioMixEffectConfigInput

type MediaVideoMontageTemplateAudioMixEffectConfigInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateAudioMixEffectConfigOutput() MediaVideoMontageTemplateAudioMixEffectConfigOutput
	ToMediaVideoMontageTemplateAudioMixEffectConfigOutputWithContext(context.Context) MediaVideoMontageTemplateAudioMixEffectConfigOutput
}

MediaVideoMontageTemplateAudioMixEffectConfigInput is an input type that accepts MediaVideoMontageTemplateAudioMixEffectConfigArgs and MediaVideoMontageTemplateAudioMixEffectConfigOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateAudioMixEffectConfigInput` via:

MediaVideoMontageTemplateAudioMixEffectConfigArgs{...}

type MediaVideoMontageTemplateAudioMixEffectConfigOutput

type MediaVideoMontageTemplateAudioMixEffectConfigOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) BgmFadeTime

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) ElementType

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) EnableBgmFade

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) EnableEndFadeout

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) EnableStartFadein

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) EndFadeoutTime

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) StartFadeinTime

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigOutput

func (o MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigOutput() MediaVideoMontageTemplateAudioMixEffectConfigOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigOutputWithContext

func (o MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixEffectConfigOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

func (o MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutput() MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext

func (o MediaVideoMontageTemplateAudioMixEffectConfigOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

type MediaVideoMontageTemplateAudioMixEffectConfigPtrInput

type MediaVideoMontageTemplateAudioMixEffectConfigPtrInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutput() MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput
	ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext(context.Context) MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput
}

MediaVideoMontageTemplateAudioMixEffectConfigPtrInput is an input type that accepts MediaVideoMontageTemplateAudioMixEffectConfigArgs, MediaVideoMontageTemplateAudioMixEffectConfigPtr and MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateAudioMixEffectConfigPtrInput` via:

        MediaVideoMontageTemplateAudioMixEffectConfigArgs{...}

or:

        nil

type MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

type MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) BgmFadeTime

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) Elem

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) ElementType

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) EnableBgmFade

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) EnableEndFadeout

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) EnableStartFadein

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) EndFadeoutTime

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) StartFadeinTime

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

func (MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext

func (o MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput) ToMediaVideoMontageTemplateAudioMixEffectConfigPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixEffectConfigPtrOutput

type MediaVideoMontageTemplateAudioMixInput

type MediaVideoMontageTemplateAudioMixInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateAudioMixOutput() MediaVideoMontageTemplateAudioMixOutput
	ToMediaVideoMontageTemplateAudioMixOutputWithContext(context.Context) MediaVideoMontageTemplateAudioMixOutput
}

MediaVideoMontageTemplateAudioMixInput is an input type that accepts MediaVideoMontageTemplateAudioMixArgs and MediaVideoMontageTemplateAudioMixOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateAudioMixInput` via:

MediaVideoMontageTemplateAudioMixArgs{...}

type MediaVideoMontageTemplateAudioMixOutput

type MediaVideoMontageTemplateAudioMixOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateAudioMixOutput) AudioSource

func (MediaVideoMontageTemplateAudioMixOutput) EffectConfig

func (MediaVideoMontageTemplateAudioMixOutput) ElementType

func (MediaVideoMontageTemplateAudioMixOutput) MixMode

func (MediaVideoMontageTemplateAudioMixOutput) Replace

func (MediaVideoMontageTemplateAudioMixOutput) ToMediaVideoMontageTemplateAudioMixOutput

func (o MediaVideoMontageTemplateAudioMixOutput) ToMediaVideoMontageTemplateAudioMixOutput() MediaVideoMontageTemplateAudioMixOutput

func (MediaVideoMontageTemplateAudioMixOutput) ToMediaVideoMontageTemplateAudioMixOutputWithContext

func (o MediaVideoMontageTemplateAudioMixOutput) ToMediaVideoMontageTemplateAudioMixOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioMixOutput

type MediaVideoMontageTemplateAudioOutput

type MediaVideoMontageTemplateAudioOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateAudioOutput) Bitrate

func (MediaVideoMontageTemplateAudioOutput) Channels

func (MediaVideoMontageTemplateAudioOutput) Codec

func (MediaVideoMontageTemplateAudioOutput) ElementType

func (MediaVideoMontageTemplateAudioOutput) Remove

func (MediaVideoMontageTemplateAudioOutput) Samplerate

func (MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioOutput

func (o MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioOutput() MediaVideoMontageTemplateAudioOutput

func (MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioOutputWithContext

func (o MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioOutput

func (MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioPtrOutput

func (o MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioPtrOutput() MediaVideoMontageTemplateAudioPtrOutput

func (MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioPtrOutputWithContext

func (o MediaVideoMontageTemplateAudioOutput) ToMediaVideoMontageTemplateAudioPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioPtrOutput

type MediaVideoMontageTemplateAudioPtrInput

type MediaVideoMontageTemplateAudioPtrInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateAudioPtrOutput() MediaVideoMontageTemplateAudioPtrOutput
	ToMediaVideoMontageTemplateAudioPtrOutputWithContext(context.Context) MediaVideoMontageTemplateAudioPtrOutput
}

MediaVideoMontageTemplateAudioPtrInput is an input type that accepts MediaVideoMontageTemplateAudioArgs, MediaVideoMontageTemplateAudioPtr and MediaVideoMontageTemplateAudioPtrOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateAudioPtrInput` via:

        MediaVideoMontageTemplateAudioArgs{...}

or:

        nil

type MediaVideoMontageTemplateAudioPtrOutput

type MediaVideoMontageTemplateAudioPtrOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateAudioPtrOutput) Bitrate

func (MediaVideoMontageTemplateAudioPtrOutput) Channels

func (MediaVideoMontageTemplateAudioPtrOutput) Codec

func (MediaVideoMontageTemplateAudioPtrOutput) Elem

func (MediaVideoMontageTemplateAudioPtrOutput) ElementType

func (MediaVideoMontageTemplateAudioPtrOutput) Remove

func (MediaVideoMontageTemplateAudioPtrOutput) Samplerate

func (MediaVideoMontageTemplateAudioPtrOutput) ToMediaVideoMontageTemplateAudioPtrOutput

func (o MediaVideoMontageTemplateAudioPtrOutput) ToMediaVideoMontageTemplateAudioPtrOutput() MediaVideoMontageTemplateAudioPtrOutput

func (MediaVideoMontageTemplateAudioPtrOutput) ToMediaVideoMontageTemplateAudioPtrOutputWithContext

func (o MediaVideoMontageTemplateAudioPtrOutput) ToMediaVideoMontageTemplateAudioPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateAudioPtrOutput

type MediaVideoMontageTemplateContainer

type MediaVideoMontageTemplateContainer struct {
	Format string `pulumi:"format"`
}

type MediaVideoMontageTemplateContainerArgs

type MediaVideoMontageTemplateContainerArgs struct {
	Format pulumi.StringInput `pulumi:"format"`
}

func (MediaVideoMontageTemplateContainerArgs) ElementType

func (MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerOutput

func (i MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerOutput() MediaVideoMontageTemplateContainerOutput

func (MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerOutputWithContext

func (i MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerOutputWithContext(ctx context.Context) MediaVideoMontageTemplateContainerOutput

func (MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerPtrOutput

func (i MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerPtrOutput() MediaVideoMontageTemplateContainerPtrOutput

func (MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerPtrOutputWithContext

func (i MediaVideoMontageTemplateContainerArgs) ToMediaVideoMontageTemplateContainerPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateContainerPtrOutput

type MediaVideoMontageTemplateContainerInput

type MediaVideoMontageTemplateContainerInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateContainerOutput() MediaVideoMontageTemplateContainerOutput
	ToMediaVideoMontageTemplateContainerOutputWithContext(context.Context) MediaVideoMontageTemplateContainerOutput
}

MediaVideoMontageTemplateContainerInput is an input type that accepts MediaVideoMontageTemplateContainerArgs and MediaVideoMontageTemplateContainerOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateContainerInput` via:

MediaVideoMontageTemplateContainerArgs{...}

type MediaVideoMontageTemplateContainerOutput

type MediaVideoMontageTemplateContainerOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateContainerOutput) ElementType

func (MediaVideoMontageTemplateContainerOutput) Format

func (MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerOutput

func (o MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerOutput() MediaVideoMontageTemplateContainerOutput

func (MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerOutputWithContext

func (o MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerOutputWithContext(ctx context.Context) MediaVideoMontageTemplateContainerOutput

func (MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerPtrOutput

func (o MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerPtrOutput() MediaVideoMontageTemplateContainerPtrOutput

func (MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerPtrOutputWithContext

func (o MediaVideoMontageTemplateContainerOutput) ToMediaVideoMontageTemplateContainerPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateContainerPtrOutput

type MediaVideoMontageTemplateContainerPtrInput

type MediaVideoMontageTemplateContainerPtrInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateContainerPtrOutput() MediaVideoMontageTemplateContainerPtrOutput
	ToMediaVideoMontageTemplateContainerPtrOutputWithContext(context.Context) MediaVideoMontageTemplateContainerPtrOutput
}

MediaVideoMontageTemplateContainerPtrInput is an input type that accepts MediaVideoMontageTemplateContainerArgs, MediaVideoMontageTemplateContainerPtr and MediaVideoMontageTemplateContainerPtrOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateContainerPtrInput` via:

        MediaVideoMontageTemplateContainerArgs{...}

or:

        nil

type MediaVideoMontageTemplateContainerPtrOutput

type MediaVideoMontageTemplateContainerPtrOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateContainerPtrOutput) Elem

func (MediaVideoMontageTemplateContainerPtrOutput) ElementType

func (MediaVideoMontageTemplateContainerPtrOutput) Format

func (MediaVideoMontageTemplateContainerPtrOutput) ToMediaVideoMontageTemplateContainerPtrOutput

func (o MediaVideoMontageTemplateContainerPtrOutput) ToMediaVideoMontageTemplateContainerPtrOutput() MediaVideoMontageTemplateContainerPtrOutput

func (MediaVideoMontageTemplateContainerPtrOutput) ToMediaVideoMontageTemplateContainerPtrOutputWithContext

func (o MediaVideoMontageTemplateContainerPtrOutput) ToMediaVideoMontageTemplateContainerPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateContainerPtrOutput

type MediaVideoMontageTemplateInput

type MediaVideoMontageTemplateInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateOutput() MediaVideoMontageTemplateOutput
	ToMediaVideoMontageTemplateOutputWithContext(ctx context.Context) MediaVideoMontageTemplateOutput
}

type MediaVideoMontageTemplateMap

type MediaVideoMontageTemplateMap map[string]MediaVideoMontageTemplateInput

func (MediaVideoMontageTemplateMap) ElementType

func (MediaVideoMontageTemplateMap) ToMediaVideoMontageTemplateMapOutput

func (i MediaVideoMontageTemplateMap) ToMediaVideoMontageTemplateMapOutput() MediaVideoMontageTemplateMapOutput

func (MediaVideoMontageTemplateMap) ToMediaVideoMontageTemplateMapOutputWithContext

func (i MediaVideoMontageTemplateMap) ToMediaVideoMontageTemplateMapOutputWithContext(ctx context.Context) MediaVideoMontageTemplateMapOutput

type MediaVideoMontageTemplateMapInput

type MediaVideoMontageTemplateMapInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateMapOutput() MediaVideoMontageTemplateMapOutput
	ToMediaVideoMontageTemplateMapOutputWithContext(context.Context) MediaVideoMontageTemplateMapOutput
}

MediaVideoMontageTemplateMapInput is an input type that accepts MediaVideoMontageTemplateMap and MediaVideoMontageTemplateMapOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateMapInput` via:

MediaVideoMontageTemplateMap{ "key": MediaVideoMontageTemplateArgs{...} }

type MediaVideoMontageTemplateMapOutput

type MediaVideoMontageTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateMapOutput) ElementType

func (MediaVideoMontageTemplateMapOutput) MapIndex

func (MediaVideoMontageTemplateMapOutput) ToMediaVideoMontageTemplateMapOutput

func (o MediaVideoMontageTemplateMapOutput) ToMediaVideoMontageTemplateMapOutput() MediaVideoMontageTemplateMapOutput

func (MediaVideoMontageTemplateMapOutput) ToMediaVideoMontageTemplateMapOutputWithContext

func (o MediaVideoMontageTemplateMapOutput) ToMediaVideoMontageTemplateMapOutputWithContext(ctx context.Context) MediaVideoMontageTemplateMapOutput

type MediaVideoMontageTemplateOutput

type MediaVideoMontageTemplateOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateOutput) Audio

audio parameters, the target file does not require Audio information, need to set Audio.Remove to true.

func (MediaVideoMontageTemplateOutput) AudioMixes

mixing parameters.

func (MediaVideoMontageTemplateOutput) Bucket

bucket name.

func (MediaVideoMontageTemplateOutput) Container

container format.

func (MediaVideoMontageTemplateOutput) Duration

Collection duration 1: Default automatic analysis duration, 2: The unit is seconds, 3: Support float format, execution accuracy is accurate to milliseconds.

func (MediaVideoMontageTemplateOutput) ElementType

func (MediaVideoMontageTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaVideoMontageTemplateOutput) ToMediaVideoMontageTemplateOutput

func (o MediaVideoMontageTemplateOutput) ToMediaVideoMontageTemplateOutput() MediaVideoMontageTemplateOutput

func (MediaVideoMontageTemplateOutput) ToMediaVideoMontageTemplateOutputWithContext

func (o MediaVideoMontageTemplateOutput) ToMediaVideoMontageTemplateOutputWithContext(ctx context.Context) MediaVideoMontageTemplateOutput

func (MediaVideoMontageTemplateOutput) Video

video information, do not upload Video, which is equivalent to deleting video information.

type MediaVideoMontageTemplateState

type MediaVideoMontageTemplateState struct {
	// audio parameters, the target file does not require Audio information, need to set Audio.Remove to true.
	Audio MediaVideoMontageTemplateAudioPtrInput
	// mixing parameters.
	AudioMixes MediaVideoMontageTemplateAudioMixArrayInput
	// bucket name.
	Bucket pulumi.StringPtrInput
	// container format.
	Container MediaVideoMontageTemplateContainerPtrInput
	// Collection duration 1: Default automatic analysis duration, 2: The unit is seconds, 3: Support float format, execution
	// accuracy is accurate to milliseconds.
	Duration pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// video information, do not upload Video, which is equivalent to deleting video information.
	Video MediaVideoMontageTemplateVideoPtrInput
}

func (MediaVideoMontageTemplateState) ElementType

type MediaVideoMontageTemplateVideo

type MediaVideoMontageTemplateVideo struct {
	Bitrate *string `pulumi:"bitrate"`
	Codec   string  `pulumi:"codec"`
	Crf     *string `pulumi:"crf"`
	Fps     *string `pulumi:"fps"`
	Height  *string `pulumi:"height"`
	Remove  *string `pulumi:"remove"`
	Width   *string `pulumi:"width"`
}

type MediaVideoMontageTemplateVideoArgs

type MediaVideoMontageTemplateVideoArgs struct {
	Bitrate pulumi.StringPtrInput `pulumi:"bitrate"`
	Codec   pulumi.StringInput    `pulumi:"codec"`
	Crf     pulumi.StringPtrInput `pulumi:"crf"`
	Fps     pulumi.StringPtrInput `pulumi:"fps"`
	Height  pulumi.StringPtrInput `pulumi:"height"`
	Remove  pulumi.StringPtrInput `pulumi:"remove"`
	Width   pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaVideoMontageTemplateVideoArgs) ElementType

func (MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoOutput

func (i MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoOutput() MediaVideoMontageTemplateVideoOutput

func (MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoOutputWithContext

func (i MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoOutputWithContext(ctx context.Context) MediaVideoMontageTemplateVideoOutput

func (MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoPtrOutput

func (i MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoPtrOutput() MediaVideoMontageTemplateVideoPtrOutput

func (MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoPtrOutputWithContext

func (i MediaVideoMontageTemplateVideoArgs) ToMediaVideoMontageTemplateVideoPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateVideoPtrOutput

type MediaVideoMontageTemplateVideoInput

type MediaVideoMontageTemplateVideoInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateVideoOutput() MediaVideoMontageTemplateVideoOutput
	ToMediaVideoMontageTemplateVideoOutputWithContext(context.Context) MediaVideoMontageTemplateVideoOutput
}

MediaVideoMontageTemplateVideoInput is an input type that accepts MediaVideoMontageTemplateVideoArgs and MediaVideoMontageTemplateVideoOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateVideoInput` via:

MediaVideoMontageTemplateVideoArgs{...}

type MediaVideoMontageTemplateVideoOutput

type MediaVideoMontageTemplateVideoOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateVideoOutput) Bitrate

func (MediaVideoMontageTemplateVideoOutput) Codec

func (MediaVideoMontageTemplateVideoOutput) Crf

func (MediaVideoMontageTemplateVideoOutput) ElementType

func (MediaVideoMontageTemplateVideoOutput) Fps

func (MediaVideoMontageTemplateVideoOutput) Height

func (MediaVideoMontageTemplateVideoOutput) Remove

func (MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoOutput

func (o MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoOutput() MediaVideoMontageTemplateVideoOutput

func (MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoOutputWithContext

func (o MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoOutputWithContext(ctx context.Context) MediaVideoMontageTemplateVideoOutput

func (MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoPtrOutput

func (o MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoPtrOutput() MediaVideoMontageTemplateVideoPtrOutput

func (MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoPtrOutputWithContext

func (o MediaVideoMontageTemplateVideoOutput) ToMediaVideoMontageTemplateVideoPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateVideoPtrOutput

func (MediaVideoMontageTemplateVideoOutput) Width

type MediaVideoMontageTemplateVideoPtrInput

type MediaVideoMontageTemplateVideoPtrInput interface {
	pulumi.Input

	ToMediaVideoMontageTemplateVideoPtrOutput() MediaVideoMontageTemplateVideoPtrOutput
	ToMediaVideoMontageTemplateVideoPtrOutputWithContext(context.Context) MediaVideoMontageTemplateVideoPtrOutput
}

MediaVideoMontageTemplateVideoPtrInput is an input type that accepts MediaVideoMontageTemplateVideoArgs, MediaVideoMontageTemplateVideoPtr and MediaVideoMontageTemplateVideoPtrOutput values. You can construct a concrete instance of `MediaVideoMontageTemplateVideoPtrInput` via:

        MediaVideoMontageTemplateVideoArgs{...}

or:

        nil

type MediaVideoMontageTemplateVideoPtrOutput

type MediaVideoMontageTemplateVideoPtrOutput struct{ *pulumi.OutputState }

func (MediaVideoMontageTemplateVideoPtrOutput) Bitrate

func (MediaVideoMontageTemplateVideoPtrOutput) Codec

func (MediaVideoMontageTemplateVideoPtrOutput) Crf

func (MediaVideoMontageTemplateVideoPtrOutput) Elem

func (MediaVideoMontageTemplateVideoPtrOutput) ElementType

func (MediaVideoMontageTemplateVideoPtrOutput) Fps

func (MediaVideoMontageTemplateVideoPtrOutput) Height

func (MediaVideoMontageTemplateVideoPtrOutput) Remove

func (MediaVideoMontageTemplateVideoPtrOutput) ToMediaVideoMontageTemplateVideoPtrOutput

func (o MediaVideoMontageTemplateVideoPtrOutput) ToMediaVideoMontageTemplateVideoPtrOutput() MediaVideoMontageTemplateVideoPtrOutput

func (MediaVideoMontageTemplateVideoPtrOutput) ToMediaVideoMontageTemplateVideoPtrOutputWithContext

func (o MediaVideoMontageTemplateVideoPtrOutput) ToMediaVideoMontageTemplateVideoPtrOutputWithContext(ctx context.Context) MediaVideoMontageTemplateVideoPtrOutput

func (MediaVideoMontageTemplateVideoPtrOutput) Width

type MediaVideoProcessTemplate

type MediaVideoProcessTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// color enhancement.
	ColorEnhance MediaVideoProcessTemplateColorEnhancePtrOutput `pulumi:"colorEnhance"`
	// detail enhancement, ColorEnhance and MsSharpen cannot both be empty.
	MsSharpen MediaVideoProcessTemplateMsSharpenPtrOutput `pulumi:"msSharpen"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
}

func GetMediaVideoProcessTemplate

func GetMediaVideoProcessTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaVideoProcessTemplateState, opts ...pulumi.ResourceOption) (*MediaVideoProcessTemplate, error)

GetMediaVideoProcessTemplate gets an existing MediaVideoProcessTemplate 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 NewMediaVideoProcessTemplate

func NewMediaVideoProcessTemplate(ctx *pulumi.Context,
	name string, args *MediaVideoProcessTemplateArgs, opts ...pulumi.ResourceOption) (*MediaVideoProcessTemplate, error)

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

func (*MediaVideoProcessTemplate) ElementType

func (*MediaVideoProcessTemplate) ElementType() reflect.Type

func (*MediaVideoProcessTemplate) ToMediaVideoProcessTemplateOutput

func (i *MediaVideoProcessTemplate) ToMediaVideoProcessTemplateOutput() MediaVideoProcessTemplateOutput

func (*MediaVideoProcessTemplate) ToMediaVideoProcessTemplateOutputWithContext

func (i *MediaVideoProcessTemplate) ToMediaVideoProcessTemplateOutputWithContext(ctx context.Context) MediaVideoProcessTemplateOutput

type MediaVideoProcessTemplateArgs

type MediaVideoProcessTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// color enhancement.
	ColorEnhance MediaVideoProcessTemplateColorEnhancePtrInput
	// detail enhancement, ColorEnhance and MsSharpen cannot both be empty.
	MsSharpen MediaVideoProcessTemplateMsSharpenPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
}

The set of arguments for constructing a MediaVideoProcessTemplate resource.

func (MediaVideoProcessTemplateArgs) ElementType

type MediaVideoProcessTemplateArray

type MediaVideoProcessTemplateArray []MediaVideoProcessTemplateInput

func (MediaVideoProcessTemplateArray) ElementType

func (MediaVideoProcessTemplateArray) ToMediaVideoProcessTemplateArrayOutput

func (i MediaVideoProcessTemplateArray) ToMediaVideoProcessTemplateArrayOutput() MediaVideoProcessTemplateArrayOutput

func (MediaVideoProcessTemplateArray) ToMediaVideoProcessTemplateArrayOutputWithContext

func (i MediaVideoProcessTemplateArray) ToMediaVideoProcessTemplateArrayOutputWithContext(ctx context.Context) MediaVideoProcessTemplateArrayOutput

type MediaVideoProcessTemplateArrayInput

type MediaVideoProcessTemplateArrayInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateArrayOutput() MediaVideoProcessTemplateArrayOutput
	ToMediaVideoProcessTemplateArrayOutputWithContext(context.Context) MediaVideoProcessTemplateArrayOutput
}

MediaVideoProcessTemplateArrayInput is an input type that accepts MediaVideoProcessTemplateArray and MediaVideoProcessTemplateArrayOutput values. You can construct a concrete instance of `MediaVideoProcessTemplateArrayInput` via:

MediaVideoProcessTemplateArray{ MediaVideoProcessTemplateArgs{...} }

type MediaVideoProcessTemplateArrayOutput

type MediaVideoProcessTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateArrayOutput) ElementType

func (MediaVideoProcessTemplateArrayOutput) Index

func (MediaVideoProcessTemplateArrayOutput) ToMediaVideoProcessTemplateArrayOutput

func (o MediaVideoProcessTemplateArrayOutput) ToMediaVideoProcessTemplateArrayOutput() MediaVideoProcessTemplateArrayOutput

func (MediaVideoProcessTemplateArrayOutput) ToMediaVideoProcessTemplateArrayOutputWithContext

func (o MediaVideoProcessTemplateArrayOutput) ToMediaVideoProcessTemplateArrayOutputWithContext(ctx context.Context) MediaVideoProcessTemplateArrayOutput

type MediaVideoProcessTemplateColorEnhance

type MediaVideoProcessTemplateColorEnhance struct {
	Contrast   *string `pulumi:"contrast"`
	Correction *string `pulumi:"correction"`
	Enable     *string `pulumi:"enable"`
	Saturation *string `pulumi:"saturation"`
}

type MediaVideoProcessTemplateColorEnhanceArgs

type MediaVideoProcessTemplateColorEnhanceArgs struct {
	Contrast   pulumi.StringPtrInput `pulumi:"contrast"`
	Correction pulumi.StringPtrInput `pulumi:"correction"`
	Enable     pulumi.StringPtrInput `pulumi:"enable"`
	Saturation pulumi.StringPtrInput `pulumi:"saturation"`
}

func (MediaVideoProcessTemplateColorEnhanceArgs) ElementType

func (MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhanceOutput

func (i MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhanceOutput() MediaVideoProcessTemplateColorEnhanceOutput

func (MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhanceOutputWithContext

func (i MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhanceOutputWithContext(ctx context.Context) MediaVideoProcessTemplateColorEnhanceOutput

func (MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhancePtrOutput

func (i MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhancePtrOutput() MediaVideoProcessTemplateColorEnhancePtrOutput

func (MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext

func (i MediaVideoProcessTemplateColorEnhanceArgs) ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext(ctx context.Context) MediaVideoProcessTemplateColorEnhancePtrOutput

type MediaVideoProcessTemplateColorEnhanceInput

type MediaVideoProcessTemplateColorEnhanceInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateColorEnhanceOutput() MediaVideoProcessTemplateColorEnhanceOutput
	ToMediaVideoProcessTemplateColorEnhanceOutputWithContext(context.Context) MediaVideoProcessTemplateColorEnhanceOutput
}

MediaVideoProcessTemplateColorEnhanceInput is an input type that accepts MediaVideoProcessTemplateColorEnhanceArgs and MediaVideoProcessTemplateColorEnhanceOutput values. You can construct a concrete instance of `MediaVideoProcessTemplateColorEnhanceInput` via:

MediaVideoProcessTemplateColorEnhanceArgs{...}

type MediaVideoProcessTemplateColorEnhanceOutput

type MediaVideoProcessTemplateColorEnhanceOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateColorEnhanceOutput) Contrast

func (MediaVideoProcessTemplateColorEnhanceOutput) Correction

func (MediaVideoProcessTemplateColorEnhanceOutput) ElementType

func (MediaVideoProcessTemplateColorEnhanceOutput) Enable

func (MediaVideoProcessTemplateColorEnhanceOutput) Saturation

func (MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhanceOutput

func (o MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhanceOutput() MediaVideoProcessTemplateColorEnhanceOutput

func (MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhanceOutputWithContext

func (o MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhanceOutputWithContext(ctx context.Context) MediaVideoProcessTemplateColorEnhanceOutput

func (MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutput

func (o MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutput() MediaVideoProcessTemplateColorEnhancePtrOutput

func (MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext

func (o MediaVideoProcessTemplateColorEnhanceOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext(ctx context.Context) MediaVideoProcessTemplateColorEnhancePtrOutput

type MediaVideoProcessTemplateColorEnhancePtrInput

type MediaVideoProcessTemplateColorEnhancePtrInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateColorEnhancePtrOutput() MediaVideoProcessTemplateColorEnhancePtrOutput
	ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext(context.Context) MediaVideoProcessTemplateColorEnhancePtrOutput
}

MediaVideoProcessTemplateColorEnhancePtrInput is an input type that accepts MediaVideoProcessTemplateColorEnhanceArgs, MediaVideoProcessTemplateColorEnhancePtr and MediaVideoProcessTemplateColorEnhancePtrOutput values. You can construct a concrete instance of `MediaVideoProcessTemplateColorEnhancePtrInput` via:

        MediaVideoProcessTemplateColorEnhanceArgs{...}

or:

        nil

type MediaVideoProcessTemplateColorEnhancePtrOutput

type MediaVideoProcessTemplateColorEnhancePtrOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateColorEnhancePtrOutput) Contrast

func (MediaVideoProcessTemplateColorEnhancePtrOutput) Correction

func (MediaVideoProcessTemplateColorEnhancePtrOutput) Elem

func (MediaVideoProcessTemplateColorEnhancePtrOutput) ElementType

func (MediaVideoProcessTemplateColorEnhancePtrOutput) Enable

func (MediaVideoProcessTemplateColorEnhancePtrOutput) Saturation

func (MediaVideoProcessTemplateColorEnhancePtrOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutput

func (o MediaVideoProcessTemplateColorEnhancePtrOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutput() MediaVideoProcessTemplateColorEnhancePtrOutput

func (MediaVideoProcessTemplateColorEnhancePtrOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext

func (o MediaVideoProcessTemplateColorEnhancePtrOutput) ToMediaVideoProcessTemplateColorEnhancePtrOutputWithContext(ctx context.Context) MediaVideoProcessTemplateColorEnhancePtrOutput

type MediaVideoProcessTemplateInput

type MediaVideoProcessTemplateInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateOutput() MediaVideoProcessTemplateOutput
	ToMediaVideoProcessTemplateOutputWithContext(ctx context.Context) MediaVideoProcessTemplateOutput
}

type MediaVideoProcessTemplateMap

type MediaVideoProcessTemplateMap map[string]MediaVideoProcessTemplateInput

func (MediaVideoProcessTemplateMap) ElementType

func (MediaVideoProcessTemplateMap) ToMediaVideoProcessTemplateMapOutput

func (i MediaVideoProcessTemplateMap) ToMediaVideoProcessTemplateMapOutput() MediaVideoProcessTemplateMapOutput

func (MediaVideoProcessTemplateMap) ToMediaVideoProcessTemplateMapOutputWithContext

func (i MediaVideoProcessTemplateMap) ToMediaVideoProcessTemplateMapOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMapOutput

type MediaVideoProcessTemplateMapInput

type MediaVideoProcessTemplateMapInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateMapOutput() MediaVideoProcessTemplateMapOutput
	ToMediaVideoProcessTemplateMapOutputWithContext(context.Context) MediaVideoProcessTemplateMapOutput
}

MediaVideoProcessTemplateMapInput is an input type that accepts MediaVideoProcessTemplateMap and MediaVideoProcessTemplateMapOutput values. You can construct a concrete instance of `MediaVideoProcessTemplateMapInput` via:

MediaVideoProcessTemplateMap{ "key": MediaVideoProcessTemplateArgs{...} }

type MediaVideoProcessTemplateMapOutput

type MediaVideoProcessTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateMapOutput) ElementType

func (MediaVideoProcessTemplateMapOutput) MapIndex

func (MediaVideoProcessTemplateMapOutput) ToMediaVideoProcessTemplateMapOutput

func (o MediaVideoProcessTemplateMapOutput) ToMediaVideoProcessTemplateMapOutput() MediaVideoProcessTemplateMapOutput

func (MediaVideoProcessTemplateMapOutput) ToMediaVideoProcessTemplateMapOutputWithContext

func (o MediaVideoProcessTemplateMapOutput) ToMediaVideoProcessTemplateMapOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMapOutput

type MediaVideoProcessTemplateMsSharpen

type MediaVideoProcessTemplateMsSharpen struct {
	Enable       *string `pulumi:"enable"`
	SharpenLevel *string `pulumi:"sharpenLevel"`
}

type MediaVideoProcessTemplateMsSharpenArgs

type MediaVideoProcessTemplateMsSharpenArgs struct {
	Enable       pulumi.StringPtrInput `pulumi:"enable"`
	SharpenLevel pulumi.StringPtrInput `pulumi:"sharpenLevel"`
}

func (MediaVideoProcessTemplateMsSharpenArgs) ElementType

func (MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenOutput

func (i MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenOutput() MediaVideoProcessTemplateMsSharpenOutput

func (MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenOutputWithContext

func (i MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMsSharpenOutput

func (MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenPtrOutput

func (i MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenPtrOutput() MediaVideoProcessTemplateMsSharpenPtrOutput

func (MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext

func (i MediaVideoProcessTemplateMsSharpenArgs) ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMsSharpenPtrOutput

type MediaVideoProcessTemplateMsSharpenInput

type MediaVideoProcessTemplateMsSharpenInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateMsSharpenOutput() MediaVideoProcessTemplateMsSharpenOutput
	ToMediaVideoProcessTemplateMsSharpenOutputWithContext(context.Context) MediaVideoProcessTemplateMsSharpenOutput
}

MediaVideoProcessTemplateMsSharpenInput is an input type that accepts MediaVideoProcessTemplateMsSharpenArgs and MediaVideoProcessTemplateMsSharpenOutput values. You can construct a concrete instance of `MediaVideoProcessTemplateMsSharpenInput` via:

MediaVideoProcessTemplateMsSharpenArgs{...}

type MediaVideoProcessTemplateMsSharpenOutput

type MediaVideoProcessTemplateMsSharpenOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateMsSharpenOutput) ElementType

func (MediaVideoProcessTemplateMsSharpenOutput) Enable

func (MediaVideoProcessTemplateMsSharpenOutput) SharpenLevel

func (MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenOutput

func (o MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenOutput() MediaVideoProcessTemplateMsSharpenOutput

func (MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenOutputWithContext

func (o MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMsSharpenOutput

func (MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutput

func (o MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutput() MediaVideoProcessTemplateMsSharpenPtrOutput

func (MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext

func (o MediaVideoProcessTemplateMsSharpenOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMsSharpenPtrOutput

type MediaVideoProcessTemplateMsSharpenPtrInput

type MediaVideoProcessTemplateMsSharpenPtrInput interface {
	pulumi.Input

	ToMediaVideoProcessTemplateMsSharpenPtrOutput() MediaVideoProcessTemplateMsSharpenPtrOutput
	ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext(context.Context) MediaVideoProcessTemplateMsSharpenPtrOutput
}

MediaVideoProcessTemplateMsSharpenPtrInput is an input type that accepts MediaVideoProcessTemplateMsSharpenArgs, MediaVideoProcessTemplateMsSharpenPtr and MediaVideoProcessTemplateMsSharpenPtrOutput values. You can construct a concrete instance of `MediaVideoProcessTemplateMsSharpenPtrInput` via:

        MediaVideoProcessTemplateMsSharpenArgs{...}

or:

        nil

type MediaVideoProcessTemplateMsSharpenPtrOutput

type MediaVideoProcessTemplateMsSharpenPtrOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateMsSharpenPtrOutput) Elem

func (MediaVideoProcessTemplateMsSharpenPtrOutput) ElementType

func (MediaVideoProcessTemplateMsSharpenPtrOutput) Enable

func (MediaVideoProcessTemplateMsSharpenPtrOutput) SharpenLevel

func (MediaVideoProcessTemplateMsSharpenPtrOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutput

func (o MediaVideoProcessTemplateMsSharpenPtrOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutput() MediaVideoProcessTemplateMsSharpenPtrOutput

func (MediaVideoProcessTemplateMsSharpenPtrOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext

func (o MediaVideoProcessTemplateMsSharpenPtrOutput) ToMediaVideoProcessTemplateMsSharpenPtrOutputWithContext(ctx context.Context) MediaVideoProcessTemplateMsSharpenPtrOutput

type MediaVideoProcessTemplateOutput

type MediaVideoProcessTemplateOutput struct{ *pulumi.OutputState }

func (MediaVideoProcessTemplateOutput) Bucket

bucket name.

func (MediaVideoProcessTemplateOutput) ColorEnhance

color enhancement.

func (MediaVideoProcessTemplateOutput) ElementType

func (MediaVideoProcessTemplateOutput) MsSharpen

detail enhancement, ColorEnhance and MsSharpen cannot both be empty.

func (MediaVideoProcessTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaVideoProcessTemplateOutput) ToMediaVideoProcessTemplateOutput

func (o MediaVideoProcessTemplateOutput) ToMediaVideoProcessTemplateOutput() MediaVideoProcessTemplateOutput

func (MediaVideoProcessTemplateOutput) ToMediaVideoProcessTemplateOutputWithContext

func (o MediaVideoProcessTemplateOutput) ToMediaVideoProcessTemplateOutputWithContext(ctx context.Context) MediaVideoProcessTemplateOutput

type MediaVideoProcessTemplateState

type MediaVideoProcessTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// color enhancement.
	ColorEnhance MediaVideoProcessTemplateColorEnhancePtrInput
	// detail enhancement, ColorEnhance and MsSharpen cannot both be empty.
	MsSharpen MediaVideoProcessTemplateMsSharpenPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
}

func (MediaVideoProcessTemplateState) ElementType

type MediaVoiceSeparateTemplate

type MediaVoiceSeparateTemplate struct {
	pulumi.CustomResourceState

	// audio configuration.
	AudioConfig MediaVoiceSeparateTemplateAudioConfigOutput `pulumi:"audioConfig"`
	// Output audio IsAudio: output human voice, IsBackground: output background sound, AudioAndBackground: output vocal and
	// background sound.
	AudioMode pulumi.StringOutput `pulumi:"audioMode"`
	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
}

func GetMediaVoiceSeparateTemplate

func GetMediaVoiceSeparateTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaVoiceSeparateTemplateState, opts ...pulumi.ResourceOption) (*MediaVoiceSeparateTemplate, error)

GetMediaVoiceSeparateTemplate gets an existing MediaVoiceSeparateTemplate 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 NewMediaVoiceSeparateTemplate

func NewMediaVoiceSeparateTemplate(ctx *pulumi.Context,
	name string, args *MediaVoiceSeparateTemplateArgs, opts ...pulumi.ResourceOption) (*MediaVoiceSeparateTemplate, error)

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

func (*MediaVoiceSeparateTemplate) ElementType

func (*MediaVoiceSeparateTemplate) ElementType() reflect.Type

func (*MediaVoiceSeparateTemplate) ToMediaVoiceSeparateTemplateOutput

func (i *MediaVoiceSeparateTemplate) ToMediaVoiceSeparateTemplateOutput() MediaVoiceSeparateTemplateOutput

func (*MediaVoiceSeparateTemplate) ToMediaVoiceSeparateTemplateOutputWithContext

func (i *MediaVoiceSeparateTemplate) ToMediaVoiceSeparateTemplateOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateOutput

type MediaVoiceSeparateTemplateArgs

type MediaVoiceSeparateTemplateArgs struct {
	// audio configuration.
	AudioConfig MediaVoiceSeparateTemplateAudioConfigInput
	// Output audio IsAudio: output human voice, IsBackground: output background sound, AudioAndBackground: output vocal and
	// background sound.
	AudioMode pulumi.StringInput
	// bucket name.
	Bucket pulumi.StringInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
}

The set of arguments for constructing a MediaVoiceSeparateTemplate resource.

func (MediaVoiceSeparateTemplateArgs) ElementType

type MediaVoiceSeparateTemplateArray

type MediaVoiceSeparateTemplateArray []MediaVoiceSeparateTemplateInput

func (MediaVoiceSeparateTemplateArray) ElementType

func (MediaVoiceSeparateTemplateArray) ToMediaVoiceSeparateTemplateArrayOutput

func (i MediaVoiceSeparateTemplateArray) ToMediaVoiceSeparateTemplateArrayOutput() MediaVoiceSeparateTemplateArrayOutput

func (MediaVoiceSeparateTemplateArray) ToMediaVoiceSeparateTemplateArrayOutputWithContext

func (i MediaVoiceSeparateTemplateArray) ToMediaVoiceSeparateTemplateArrayOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateArrayOutput

type MediaVoiceSeparateTemplateArrayInput

type MediaVoiceSeparateTemplateArrayInput interface {
	pulumi.Input

	ToMediaVoiceSeparateTemplateArrayOutput() MediaVoiceSeparateTemplateArrayOutput
	ToMediaVoiceSeparateTemplateArrayOutputWithContext(context.Context) MediaVoiceSeparateTemplateArrayOutput
}

MediaVoiceSeparateTemplateArrayInput is an input type that accepts MediaVoiceSeparateTemplateArray and MediaVoiceSeparateTemplateArrayOutput values. You can construct a concrete instance of `MediaVoiceSeparateTemplateArrayInput` via:

MediaVoiceSeparateTemplateArray{ MediaVoiceSeparateTemplateArgs{...} }

type MediaVoiceSeparateTemplateArrayOutput

type MediaVoiceSeparateTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaVoiceSeparateTemplateArrayOutput) ElementType

func (MediaVoiceSeparateTemplateArrayOutput) Index

func (MediaVoiceSeparateTemplateArrayOutput) ToMediaVoiceSeparateTemplateArrayOutput

func (o MediaVoiceSeparateTemplateArrayOutput) ToMediaVoiceSeparateTemplateArrayOutput() MediaVoiceSeparateTemplateArrayOutput

func (MediaVoiceSeparateTemplateArrayOutput) ToMediaVoiceSeparateTemplateArrayOutputWithContext

func (o MediaVoiceSeparateTemplateArrayOutput) ToMediaVoiceSeparateTemplateArrayOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateArrayOutput

type MediaVoiceSeparateTemplateAudioConfig

type MediaVoiceSeparateTemplateAudioConfig struct {
	Bitrate    *string `pulumi:"bitrate"`
	Channels   *string `pulumi:"channels"`
	Codec      string  `pulumi:"codec"`
	Samplerate *string `pulumi:"samplerate"`
}

type MediaVoiceSeparateTemplateAudioConfigArgs

type MediaVoiceSeparateTemplateAudioConfigArgs struct {
	Bitrate    pulumi.StringPtrInput `pulumi:"bitrate"`
	Channels   pulumi.StringPtrInput `pulumi:"channels"`
	Codec      pulumi.StringInput    `pulumi:"codec"`
	Samplerate pulumi.StringPtrInput `pulumi:"samplerate"`
}

func (MediaVoiceSeparateTemplateAudioConfigArgs) ElementType

func (MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigOutput

func (i MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigOutput() MediaVoiceSeparateTemplateAudioConfigOutput

func (MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigOutputWithContext

func (i MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateAudioConfigOutput

func (MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigPtrOutput

func (i MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigPtrOutput() MediaVoiceSeparateTemplateAudioConfigPtrOutput

func (MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext

func (i MediaVoiceSeparateTemplateAudioConfigArgs) ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateAudioConfigPtrOutput

type MediaVoiceSeparateTemplateAudioConfigInput

type MediaVoiceSeparateTemplateAudioConfigInput interface {
	pulumi.Input

	ToMediaVoiceSeparateTemplateAudioConfigOutput() MediaVoiceSeparateTemplateAudioConfigOutput
	ToMediaVoiceSeparateTemplateAudioConfigOutputWithContext(context.Context) MediaVoiceSeparateTemplateAudioConfigOutput
}

MediaVoiceSeparateTemplateAudioConfigInput is an input type that accepts MediaVoiceSeparateTemplateAudioConfigArgs and MediaVoiceSeparateTemplateAudioConfigOutput values. You can construct a concrete instance of `MediaVoiceSeparateTemplateAudioConfigInput` via:

MediaVoiceSeparateTemplateAudioConfigArgs{...}

type MediaVoiceSeparateTemplateAudioConfigOutput

type MediaVoiceSeparateTemplateAudioConfigOutput struct{ *pulumi.OutputState }

func (MediaVoiceSeparateTemplateAudioConfigOutput) Bitrate

func (MediaVoiceSeparateTemplateAudioConfigOutput) Channels

func (MediaVoiceSeparateTemplateAudioConfigOutput) Codec

func (MediaVoiceSeparateTemplateAudioConfigOutput) ElementType

func (MediaVoiceSeparateTemplateAudioConfigOutput) Samplerate

func (MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigOutput

func (o MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigOutput() MediaVoiceSeparateTemplateAudioConfigOutput

func (MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigOutputWithContext

func (o MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateAudioConfigOutput

func (MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutput

func (o MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutput() MediaVoiceSeparateTemplateAudioConfigPtrOutput

func (MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext

func (o MediaVoiceSeparateTemplateAudioConfigOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateAudioConfigPtrOutput

type MediaVoiceSeparateTemplateAudioConfigPtrInput

type MediaVoiceSeparateTemplateAudioConfigPtrInput interface {
	pulumi.Input

	ToMediaVoiceSeparateTemplateAudioConfigPtrOutput() MediaVoiceSeparateTemplateAudioConfigPtrOutput
	ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext(context.Context) MediaVoiceSeparateTemplateAudioConfigPtrOutput
}

MediaVoiceSeparateTemplateAudioConfigPtrInput is an input type that accepts MediaVoiceSeparateTemplateAudioConfigArgs, MediaVoiceSeparateTemplateAudioConfigPtr and MediaVoiceSeparateTemplateAudioConfigPtrOutput values. You can construct a concrete instance of `MediaVoiceSeparateTemplateAudioConfigPtrInput` via:

        MediaVoiceSeparateTemplateAudioConfigArgs{...}

or:

        nil

type MediaVoiceSeparateTemplateAudioConfigPtrOutput

type MediaVoiceSeparateTemplateAudioConfigPtrOutput struct{ *pulumi.OutputState }

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) Bitrate

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) Channels

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) Codec

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) Elem

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) ElementType

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) Samplerate

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutput

func (o MediaVoiceSeparateTemplateAudioConfigPtrOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutput() MediaVoiceSeparateTemplateAudioConfigPtrOutput

func (MediaVoiceSeparateTemplateAudioConfigPtrOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext

func (o MediaVoiceSeparateTemplateAudioConfigPtrOutput) ToMediaVoiceSeparateTemplateAudioConfigPtrOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateAudioConfigPtrOutput

type MediaVoiceSeparateTemplateInput

type MediaVoiceSeparateTemplateInput interface {
	pulumi.Input

	ToMediaVoiceSeparateTemplateOutput() MediaVoiceSeparateTemplateOutput
	ToMediaVoiceSeparateTemplateOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateOutput
}

type MediaVoiceSeparateTemplateMap

type MediaVoiceSeparateTemplateMap map[string]MediaVoiceSeparateTemplateInput

func (MediaVoiceSeparateTemplateMap) ElementType

func (MediaVoiceSeparateTemplateMap) ToMediaVoiceSeparateTemplateMapOutput

func (i MediaVoiceSeparateTemplateMap) ToMediaVoiceSeparateTemplateMapOutput() MediaVoiceSeparateTemplateMapOutput

func (MediaVoiceSeparateTemplateMap) ToMediaVoiceSeparateTemplateMapOutputWithContext

func (i MediaVoiceSeparateTemplateMap) ToMediaVoiceSeparateTemplateMapOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateMapOutput

type MediaVoiceSeparateTemplateMapInput

type MediaVoiceSeparateTemplateMapInput interface {
	pulumi.Input

	ToMediaVoiceSeparateTemplateMapOutput() MediaVoiceSeparateTemplateMapOutput
	ToMediaVoiceSeparateTemplateMapOutputWithContext(context.Context) MediaVoiceSeparateTemplateMapOutput
}

MediaVoiceSeparateTemplateMapInput is an input type that accepts MediaVoiceSeparateTemplateMap and MediaVoiceSeparateTemplateMapOutput values. You can construct a concrete instance of `MediaVoiceSeparateTemplateMapInput` via:

MediaVoiceSeparateTemplateMap{ "key": MediaVoiceSeparateTemplateArgs{...} }

type MediaVoiceSeparateTemplateMapOutput

type MediaVoiceSeparateTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaVoiceSeparateTemplateMapOutput) ElementType

func (MediaVoiceSeparateTemplateMapOutput) MapIndex

func (MediaVoiceSeparateTemplateMapOutput) ToMediaVoiceSeparateTemplateMapOutput

func (o MediaVoiceSeparateTemplateMapOutput) ToMediaVoiceSeparateTemplateMapOutput() MediaVoiceSeparateTemplateMapOutput

func (MediaVoiceSeparateTemplateMapOutput) ToMediaVoiceSeparateTemplateMapOutputWithContext

func (o MediaVoiceSeparateTemplateMapOutput) ToMediaVoiceSeparateTemplateMapOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateMapOutput

type MediaVoiceSeparateTemplateOutput

type MediaVoiceSeparateTemplateOutput struct{ *pulumi.OutputState }

func (MediaVoiceSeparateTemplateOutput) AudioConfig

audio configuration.

func (MediaVoiceSeparateTemplateOutput) AudioMode

Output audio IsAudio: output human voice, IsBackground: output background sound, AudioAndBackground: output vocal and background sound.

func (MediaVoiceSeparateTemplateOutput) Bucket

bucket name.

func (MediaVoiceSeparateTemplateOutput) ElementType

func (MediaVoiceSeparateTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaVoiceSeparateTemplateOutput) ToMediaVoiceSeparateTemplateOutput

func (o MediaVoiceSeparateTemplateOutput) ToMediaVoiceSeparateTemplateOutput() MediaVoiceSeparateTemplateOutput

func (MediaVoiceSeparateTemplateOutput) ToMediaVoiceSeparateTemplateOutputWithContext

func (o MediaVoiceSeparateTemplateOutput) ToMediaVoiceSeparateTemplateOutputWithContext(ctx context.Context) MediaVoiceSeparateTemplateOutput

type MediaVoiceSeparateTemplateState

type MediaVoiceSeparateTemplateState struct {
	// audio configuration.
	AudioConfig MediaVoiceSeparateTemplateAudioConfigPtrInput
	// Output audio IsAudio: output human voice, IsBackground: output background sound, AudioAndBackground: output vocal and
	// background sound.
	AudioMode pulumi.StringPtrInput
	// bucket name.
	Bucket pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
}

func (MediaVoiceSeparateTemplateState) ElementType

type MediaWatermarkTemplate

type MediaWatermarkTemplate struct {
	pulumi.CustomResourceState

	// bucket name.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringOutput `pulumi:"name"`
	// container format.
	Watermark MediaWatermarkTemplateWatermarkOutput `pulumi:"watermark"`
}

func GetMediaWatermarkTemplate

func GetMediaWatermarkTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaWatermarkTemplateState, opts ...pulumi.ResourceOption) (*MediaWatermarkTemplate, error)

GetMediaWatermarkTemplate gets an existing MediaWatermarkTemplate 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 NewMediaWatermarkTemplate

func NewMediaWatermarkTemplate(ctx *pulumi.Context,
	name string, args *MediaWatermarkTemplateArgs, opts ...pulumi.ResourceOption) (*MediaWatermarkTemplate, error)

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

func (*MediaWatermarkTemplate) ElementType

func (*MediaWatermarkTemplate) ElementType() reflect.Type

func (*MediaWatermarkTemplate) ToMediaWatermarkTemplateOutput

func (i *MediaWatermarkTemplate) ToMediaWatermarkTemplateOutput() MediaWatermarkTemplateOutput

func (*MediaWatermarkTemplate) ToMediaWatermarkTemplateOutputWithContext

func (i *MediaWatermarkTemplate) ToMediaWatermarkTemplateOutputWithContext(ctx context.Context) MediaWatermarkTemplateOutput

type MediaWatermarkTemplateArgs

type MediaWatermarkTemplateArgs struct {
	// bucket name.
	Bucket pulumi.StringInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// container format.
	Watermark MediaWatermarkTemplateWatermarkInput
}

The set of arguments for constructing a MediaWatermarkTemplate resource.

func (MediaWatermarkTemplateArgs) ElementType

func (MediaWatermarkTemplateArgs) ElementType() reflect.Type

type MediaWatermarkTemplateArray

type MediaWatermarkTemplateArray []MediaWatermarkTemplateInput

func (MediaWatermarkTemplateArray) ElementType

func (MediaWatermarkTemplateArray) ToMediaWatermarkTemplateArrayOutput

func (i MediaWatermarkTemplateArray) ToMediaWatermarkTemplateArrayOutput() MediaWatermarkTemplateArrayOutput

func (MediaWatermarkTemplateArray) ToMediaWatermarkTemplateArrayOutputWithContext

func (i MediaWatermarkTemplateArray) ToMediaWatermarkTemplateArrayOutputWithContext(ctx context.Context) MediaWatermarkTemplateArrayOutput

type MediaWatermarkTemplateArrayInput

type MediaWatermarkTemplateArrayInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateArrayOutput() MediaWatermarkTemplateArrayOutput
	ToMediaWatermarkTemplateArrayOutputWithContext(context.Context) MediaWatermarkTemplateArrayOutput
}

MediaWatermarkTemplateArrayInput is an input type that accepts MediaWatermarkTemplateArray and MediaWatermarkTemplateArrayOutput values. You can construct a concrete instance of `MediaWatermarkTemplateArrayInput` via:

MediaWatermarkTemplateArray{ MediaWatermarkTemplateArgs{...} }

type MediaWatermarkTemplateArrayOutput

type MediaWatermarkTemplateArrayOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateArrayOutput) ElementType

func (MediaWatermarkTemplateArrayOutput) Index

func (MediaWatermarkTemplateArrayOutput) ToMediaWatermarkTemplateArrayOutput

func (o MediaWatermarkTemplateArrayOutput) ToMediaWatermarkTemplateArrayOutput() MediaWatermarkTemplateArrayOutput

func (MediaWatermarkTemplateArrayOutput) ToMediaWatermarkTemplateArrayOutputWithContext

func (o MediaWatermarkTemplateArrayOutput) ToMediaWatermarkTemplateArrayOutputWithContext(ctx context.Context) MediaWatermarkTemplateArrayOutput

type MediaWatermarkTemplateInput

type MediaWatermarkTemplateInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateOutput() MediaWatermarkTemplateOutput
	ToMediaWatermarkTemplateOutputWithContext(ctx context.Context) MediaWatermarkTemplateOutput
}

type MediaWatermarkTemplateMap

type MediaWatermarkTemplateMap map[string]MediaWatermarkTemplateInput

func (MediaWatermarkTemplateMap) ElementType

func (MediaWatermarkTemplateMap) ElementType() reflect.Type

func (MediaWatermarkTemplateMap) ToMediaWatermarkTemplateMapOutput

func (i MediaWatermarkTemplateMap) ToMediaWatermarkTemplateMapOutput() MediaWatermarkTemplateMapOutput

func (MediaWatermarkTemplateMap) ToMediaWatermarkTemplateMapOutputWithContext

func (i MediaWatermarkTemplateMap) ToMediaWatermarkTemplateMapOutputWithContext(ctx context.Context) MediaWatermarkTemplateMapOutput

type MediaWatermarkTemplateMapInput

type MediaWatermarkTemplateMapInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateMapOutput() MediaWatermarkTemplateMapOutput
	ToMediaWatermarkTemplateMapOutputWithContext(context.Context) MediaWatermarkTemplateMapOutput
}

MediaWatermarkTemplateMapInput is an input type that accepts MediaWatermarkTemplateMap and MediaWatermarkTemplateMapOutput values. You can construct a concrete instance of `MediaWatermarkTemplateMapInput` via:

MediaWatermarkTemplateMap{ "key": MediaWatermarkTemplateArgs{...} }

type MediaWatermarkTemplateMapOutput

type MediaWatermarkTemplateMapOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateMapOutput) ElementType

func (MediaWatermarkTemplateMapOutput) MapIndex

func (MediaWatermarkTemplateMapOutput) ToMediaWatermarkTemplateMapOutput

func (o MediaWatermarkTemplateMapOutput) ToMediaWatermarkTemplateMapOutput() MediaWatermarkTemplateMapOutput

func (MediaWatermarkTemplateMapOutput) ToMediaWatermarkTemplateMapOutputWithContext

func (o MediaWatermarkTemplateMapOutput) ToMediaWatermarkTemplateMapOutputWithContext(ctx context.Context) MediaWatermarkTemplateMapOutput

type MediaWatermarkTemplateOutput

type MediaWatermarkTemplateOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateOutput) Bucket

bucket name.

func (MediaWatermarkTemplateOutput) ElementType

func (MediaWatermarkTemplateOutput) Name

The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.

func (MediaWatermarkTemplateOutput) ToMediaWatermarkTemplateOutput

func (o MediaWatermarkTemplateOutput) ToMediaWatermarkTemplateOutput() MediaWatermarkTemplateOutput

func (MediaWatermarkTemplateOutput) ToMediaWatermarkTemplateOutputWithContext

func (o MediaWatermarkTemplateOutput) ToMediaWatermarkTemplateOutputWithContext(ctx context.Context) MediaWatermarkTemplateOutput

func (MediaWatermarkTemplateOutput) Watermark

container format.

type MediaWatermarkTemplateState

type MediaWatermarkTemplateState struct {
	// bucket name.
	Bucket pulumi.StringPtrInput
	// The template name only supports `Chinese`, `English`, `numbers`, `_`, `-` and `*`.
	Name pulumi.StringPtrInput
	// container format.
	Watermark MediaWatermarkTemplateWatermarkPtrInput
}

func (MediaWatermarkTemplateState) ElementType

type MediaWatermarkTemplateWatermark

type MediaWatermarkTemplateWatermark struct {
	Dx        string                                `pulumi:"dx"`
	Dy        string                                `pulumi:"dy"`
	EndTime   *string                               `pulumi:"endTime"`
	Image     *MediaWatermarkTemplateWatermarkImage `pulumi:"image"`
	LocMode   string                                `pulumi:"locMode"`
	Pos       string                                `pulumi:"pos"`
	StartTime *string                               `pulumi:"startTime"`
	Text      *MediaWatermarkTemplateWatermarkText  `pulumi:"text"`
	Type      string                                `pulumi:"type"`
}

type MediaWatermarkTemplateWatermarkArgs

type MediaWatermarkTemplateWatermarkArgs struct {
	Dx        pulumi.StringInput                           `pulumi:"dx"`
	Dy        pulumi.StringInput                           `pulumi:"dy"`
	EndTime   pulumi.StringPtrInput                        `pulumi:"endTime"`
	Image     MediaWatermarkTemplateWatermarkImagePtrInput `pulumi:"image"`
	LocMode   pulumi.StringInput                           `pulumi:"locMode"`
	Pos       pulumi.StringInput                           `pulumi:"pos"`
	StartTime pulumi.StringPtrInput                        `pulumi:"startTime"`
	Text      MediaWatermarkTemplateWatermarkTextPtrInput  `pulumi:"text"`
	Type      pulumi.StringInput                           `pulumi:"type"`
}

func (MediaWatermarkTemplateWatermarkArgs) ElementType

func (MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkOutput

func (i MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkOutput() MediaWatermarkTemplateWatermarkOutput

func (MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkOutputWithContext

func (i MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkOutput

func (MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkPtrOutput

func (i MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkPtrOutput() MediaWatermarkTemplateWatermarkPtrOutput

func (MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkPtrOutputWithContext

func (i MediaWatermarkTemplateWatermarkArgs) ToMediaWatermarkTemplateWatermarkPtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkPtrOutput

type MediaWatermarkTemplateWatermarkImage

type MediaWatermarkTemplateWatermarkImage struct {
	Background   string  `pulumi:"background"`
	Height       *string `pulumi:"height"`
	Mode         string  `pulumi:"mode"`
	Transparency string  `pulumi:"transparency"`
	Url          string  `pulumi:"url"`
	Width        *string `pulumi:"width"`
}

type MediaWatermarkTemplateWatermarkImageArgs

type MediaWatermarkTemplateWatermarkImageArgs struct {
	Background   pulumi.StringInput    `pulumi:"background"`
	Height       pulumi.StringPtrInput `pulumi:"height"`
	Mode         pulumi.StringInput    `pulumi:"mode"`
	Transparency pulumi.StringInput    `pulumi:"transparency"`
	Url          pulumi.StringInput    `pulumi:"url"`
	Width        pulumi.StringPtrInput `pulumi:"width"`
}

func (MediaWatermarkTemplateWatermarkImageArgs) ElementType

func (MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImageOutput

func (i MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImageOutput() MediaWatermarkTemplateWatermarkImageOutput

func (MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImageOutputWithContext

func (i MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImageOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkImageOutput

func (MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImagePtrOutput

func (i MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImagePtrOutput() MediaWatermarkTemplateWatermarkImagePtrOutput

func (MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext

func (i MediaWatermarkTemplateWatermarkImageArgs) ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkImagePtrOutput

type MediaWatermarkTemplateWatermarkImageInput

type MediaWatermarkTemplateWatermarkImageInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateWatermarkImageOutput() MediaWatermarkTemplateWatermarkImageOutput
	ToMediaWatermarkTemplateWatermarkImageOutputWithContext(context.Context) MediaWatermarkTemplateWatermarkImageOutput
}

MediaWatermarkTemplateWatermarkImageInput is an input type that accepts MediaWatermarkTemplateWatermarkImageArgs and MediaWatermarkTemplateWatermarkImageOutput values. You can construct a concrete instance of `MediaWatermarkTemplateWatermarkImageInput` via:

MediaWatermarkTemplateWatermarkImageArgs{...}

type MediaWatermarkTemplateWatermarkImageOutput

type MediaWatermarkTemplateWatermarkImageOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateWatermarkImageOutput) Background

func (MediaWatermarkTemplateWatermarkImageOutput) ElementType

func (MediaWatermarkTemplateWatermarkImageOutput) Height

func (MediaWatermarkTemplateWatermarkImageOutput) Mode

func (MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImageOutput

func (o MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImageOutput() MediaWatermarkTemplateWatermarkImageOutput

func (MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImageOutputWithContext

func (o MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImageOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkImageOutput

func (MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutput

func (o MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutput() MediaWatermarkTemplateWatermarkImagePtrOutput

func (MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext

func (o MediaWatermarkTemplateWatermarkImageOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkImagePtrOutput

func (MediaWatermarkTemplateWatermarkImageOutput) Transparency

func (MediaWatermarkTemplateWatermarkImageOutput) Url

func (MediaWatermarkTemplateWatermarkImageOutput) Width

type MediaWatermarkTemplateWatermarkImagePtrInput

type MediaWatermarkTemplateWatermarkImagePtrInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateWatermarkImagePtrOutput() MediaWatermarkTemplateWatermarkImagePtrOutput
	ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext(context.Context) MediaWatermarkTemplateWatermarkImagePtrOutput
}

MediaWatermarkTemplateWatermarkImagePtrInput is an input type that accepts MediaWatermarkTemplateWatermarkImageArgs, MediaWatermarkTemplateWatermarkImagePtr and MediaWatermarkTemplateWatermarkImagePtrOutput values. You can construct a concrete instance of `MediaWatermarkTemplateWatermarkImagePtrInput` via:

        MediaWatermarkTemplateWatermarkImageArgs{...}

or:

        nil

type MediaWatermarkTemplateWatermarkImagePtrOutput

type MediaWatermarkTemplateWatermarkImagePtrOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Background

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Elem

func (MediaWatermarkTemplateWatermarkImagePtrOutput) ElementType

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Height

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Mode

func (MediaWatermarkTemplateWatermarkImagePtrOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutput

func (o MediaWatermarkTemplateWatermarkImagePtrOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutput() MediaWatermarkTemplateWatermarkImagePtrOutput

func (MediaWatermarkTemplateWatermarkImagePtrOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext

func (o MediaWatermarkTemplateWatermarkImagePtrOutput) ToMediaWatermarkTemplateWatermarkImagePtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkImagePtrOutput

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Transparency

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Url

func (MediaWatermarkTemplateWatermarkImagePtrOutput) Width

type MediaWatermarkTemplateWatermarkInput

type MediaWatermarkTemplateWatermarkInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateWatermarkOutput() MediaWatermarkTemplateWatermarkOutput
	ToMediaWatermarkTemplateWatermarkOutputWithContext(context.Context) MediaWatermarkTemplateWatermarkOutput
}

MediaWatermarkTemplateWatermarkInput is an input type that accepts MediaWatermarkTemplateWatermarkArgs and MediaWatermarkTemplateWatermarkOutput values. You can construct a concrete instance of `MediaWatermarkTemplateWatermarkInput` via:

MediaWatermarkTemplateWatermarkArgs{...}

type MediaWatermarkTemplateWatermarkOutput

type MediaWatermarkTemplateWatermarkOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateWatermarkOutput) Dx

func (MediaWatermarkTemplateWatermarkOutput) Dy

func (MediaWatermarkTemplateWatermarkOutput) ElementType

func (MediaWatermarkTemplateWatermarkOutput) EndTime

func (MediaWatermarkTemplateWatermarkOutput) Image

func (MediaWatermarkTemplateWatermarkOutput) LocMode

func (MediaWatermarkTemplateWatermarkOutput) Pos

func (MediaWatermarkTemplateWatermarkOutput) StartTime

func (MediaWatermarkTemplateWatermarkOutput) Text

func (MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkOutput

func (o MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkOutput() MediaWatermarkTemplateWatermarkOutput

func (MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkOutputWithContext

func (o MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkOutput

func (MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkPtrOutput

func (o MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkPtrOutput() MediaWatermarkTemplateWatermarkPtrOutput

func (MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkPtrOutputWithContext

func (o MediaWatermarkTemplateWatermarkOutput) ToMediaWatermarkTemplateWatermarkPtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkPtrOutput

func (MediaWatermarkTemplateWatermarkOutput) Type

type MediaWatermarkTemplateWatermarkPtrInput

type MediaWatermarkTemplateWatermarkPtrInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateWatermarkPtrOutput() MediaWatermarkTemplateWatermarkPtrOutput
	ToMediaWatermarkTemplateWatermarkPtrOutputWithContext(context.Context) MediaWatermarkTemplateWatermarkPtrOutput
}

MediaWatermarkTemplateWatermarkPtrInput is an input type that accepts MediaWatermarkTemplateWatermarkArgs, MediaWatermarkTemplateWatermarkPtr and MediaWatermarkTemplateWatermarkPtrOutput values. You can construct a concrete instance of `MediaWatermarkTemplateWatermarkPtrInput` via:

        MediaWatermarkTemplateWatermarkArgs{...}

or:

        nil

type MediaWatermarkTemplateWatermarkPtrOutput

type MediaWatermarkTemplateWatermarkPtrOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateWatermarkPtrOutput) Dx

func (MediaWatermarkTemplateWatermarkPtrOutput) Dy

func (MediaWatermarkTemplateWatermarkPtrOutput) Elem

func (MediaWatermarkTemplateWatermarkPtrOutput) ElementType

func (MediaWatermarkTemplateWatermarkPtrOutput) EndTime

func (MediaWatermarkTemplateWatermarkPtrOutput) Image

func (MediaWatermarkTemplateWatermarkPtrOutput) LocMode

func (MediaWatermarkTemplateWatermarkPtrOutput) Pos

func (MediaWatermarkTemplateWatermarkPtrOutput) StartTime

func (MediaWatermarkTemplateWatermarkPtrOutput) Text

func (MediaWatermarkTemplateWatermarkPtrOutput) ToMediaWatermarkTemplateWatermarkPtrOutput

func (o MediaWatermarkTemplateWatermarkPtrOutput) ToMediaWatermarkTemplateWatermarkPtrOutput() MediaWatermarkTemplateWatermarkPtrOutput

func (MediaWatermarkTemplateWatermarkPtrOutput) ToMediaWatermarkTemplateWatermarkPtrOutputWithContext

func (o MediaWatermarkTemplateWatermarkPtrOutput) ToMediaWatermarkTemplateWatermarkPtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkPtrOutput

func (MediaWatermarkTemplateWatermarkPtrOutput) Type

type MediaWatermarkTemplateWatermarkText

type MediaWatermarkTemplateWatermarkText struct {
	FontColor    string `pulumi:"fontColor"`
	FontSize     string `pulumi:"fontSize"`
	FontType     string `pulumi:"fontType"`
	Text         string `pulumi:"text"`
	Transparency string `pulumi:"transparency"`
}

type MediaWatermarkTemplateWatermarkTextArgs

type MediaWatermarkTemplateWatermarkTextArgs struct {
	FontColor    pulumi.StringInput `pulumi:"fontColor"`
	FontSize     pulumi.StringInput `pulumi:"fontSize"`
	FontType     pulumi.StringInput `pulumi:"fontType"`
	Text         pulumi.StringInput `pulumi:"text"`
	Transparency pulumi.StringInput `pulumi:"transparency"`
}

func (MediaWatermarkTemplateWatermarkTextArgs) ElementType

func (MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextOutput

func (i MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextOutput() MediaWatermarkTemplateWatermarkTextOutput

func (MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextOutputWithContext

func (i MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkTextOutput

func (MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextPtrOutput

func (i MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextPtrOutput() MediaWatermarkTemplateWatermarkTextPtrOutput

func (MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext

func (i MediaWatermarkTemplateWatermarkTextArgs) ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkTextPtrOutput

type MediaWatermarkTemplateWatermarkTextInput

type MediaWatermarkTemplateWatermarkTextInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateWatermarkTextOutput() MediaWatermarkTemplateWatermarkTextOutput
	ToMediaWatermarkTemplateWatermarkTextOutputWithContext(context.Context) MediaWatermarkTemplateWatermarkTextOutput
}

MediaWatermarkTemplateWatermarkTextInput is an input type that accepts MediaWatermarkTemplateWatermarkTextArgs and MediaWatermarkTemplateWatermarkTextOutput values. You can construct a concrete instance of `MediaWatermarkTemplateWatermarkTextInput` via:

MediaWatermarkTemplateWatermarkTextArgs{...}

type MediaWatermarkTemplateWatermarkTextOutput

type MediaWatermarkTemplateWatermarkTextOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateWatermarkTextOutput) ElementType

func (MediaWatermarkTemplateWatermarkTextOutput) FontColor

func (MediaWatermarkTemplateWatermarkTextOutput) FontSize

func (MediaWatermarkTemplateWatermarkTextOutput) FontType

func (MediaWatermarkTemplateWatermarkTextOutput) Text

func (MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextOutput

func (o MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextOutput() MediaWatermarkTemplateWatermarkTextOutput

func (MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextOutputWithContext

func (o MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkTextOutput

func (MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutput

func (o MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutput() MediaWatermarkTemplateWatermarkTextPtrOutput

func (MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext

func (o MediaWatermarkTemplateWatermarkTextOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkTextPtrOutput

func (MediaWatermarkTemplateWatermarkTextOutput) Transparency

type MediaWatermarkTemplateWatermarkTextPtrInput

type MediaWatermarkTemplateWatermarkTextPtrInput interface {
	pulumi.Input

	ToMediaWatermarkTemplateWatermarkTextPtrOutput() MediaWatermarkTemplateWatermarkTextPtrOutput
	ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext(context.Context) MediaWatermarkTemplateWatermarkTextPtrOutput
}

MediaWatermarkTemplateWatermarkTextPtrInput is an input type that accepts MediaWatermarkTemplateWatermarkTextArgs, MediaWatermarkTemplateWatermarkTextPtr and MediaWatermarkTemplateWatermarkTextPtrOutput values. You can construct a concrete instance of `MediaWatermarkTemplateWatermarkTextPtrInput` via:

        MediaWatermarkTemplateWatermarkTextArgs{...}

or:

        nil

type MediaWatermarkTemplateWatermarkTextPtrOutput

type MediaWatermarkTemplateWatermarkTextPtrOutput struct{ *pulumi.OutputState }

func (MediaWatermarkTemplateWatermarkTextPtrOutput) Elem

func (MediaWatermarkTemplateWatermarkTextPtrOutput) ElementType

func (MediaWatermarkTemplateWatermarkTextPtrOutput) FontColor

func (MediaWatermarkTemplateWatermarkTextPtrOutput) FontSize

func (MediaWatermarkTemplateWatermarkTextPtrOutput) FontType

func (MediaWatermarkTemplateWatermarkTextPtrOutput) Text

func (MediaWatermarkTemplateWatermarkTextPtrOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutput

func (o MediaWatermarkTemplateWatermarkTextPtrOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutput() MediaWatermarkTemplateWatermarkTextPtrOutput

func (MediaWatermarkTemplateWatermarkTextPtrOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext

func (o MediaWatermarkTemplateWatermarkTextPtrOutput) ToMediaWatermarkTemplateWatermarkTextPtrOutputWithContext(ctx context.Context) MediaWatermarkTemplateWatermarkTextPtrOutput

func (MediaWatermarkTemplateWatermarkTextPtrOutput) Transparency

type OriginalImageProtection

type OriginalImageProtection struct {
	pulumi.CustomResourceState

	// The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.
	Bucket pulumi.StringOutput `pulumi:"bucket"`
	// Whether original image protection is set, options: on/off.
	Status pulumi.StringOutput `pulumi:"status"`
}

func GetOriginalImageProtection

func GetOriginalImageProtection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OriginalImageProtectionState, opts ...pulumi.ResourceOption) (*OriginalImageProtection, error)

GetOriginalImageProtection gets an existing OriginalImageProtection 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 NewOriginalImageProtection

func NewOriginalImageProtection(ctx *pulumi.Context,
	name string, args *OriginalImageProtectionArgs, opts ...pulumi.ResourceOption) (*OriginalImageProtection, error)

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

func (*OriginalImageProtection) ElementType

func (*OriginalImageProtection) ElementType() reflect.Type

func (*OriginalImageProtection) ToOriginalImageProtectionOutput

func (i *OriginalImageProtection) ToOriginalImageProtectionOutput() OriginalImageProtectionOutput

func (*OriginalImageProtection) ToOriginalImageProtectionOutputWithContext

func (i *OriginalImageProtection) ToOriginalImageProtectionOutputWithContext(ctx context.Context) OriginalImageProtectionOutput

type OriginalImageProtectionArgs

type OriginalImageProtectionArgs struct {
	// The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.
	Bucket pulumi.StringInput
	// Whether original image protection is set, options: on/off.
	Status pulumi.StringInput
}

The set of arguments for constructing a OriginalImageProtection resource.

func (OriginalImageProtectionArgs) ElementType

type OriginalImageProtectionArray

type OriginalImageProtectionArray []OriginalImageProtectionInput

func (OriginalImageProtectionArray) ElementType

func (OriginalImageProtectionArray) ToOriginalImageProtectionArrayOutput

func (i OriginalImageProtectionArray) ToOriginalImageProtectionArrayOutput() OriginalImageProtectionArrayOutput

func (OriginalImageProtectionArray) ToOriginalImageProtectionArrayOutputWithContext

func (i OriginalImageProtectionArray) ToOriginalImageProtectionArrayOutputWithContext(ctx context.Context) OriginalImageProtectionArrayOutput

type OriginalImageProtectionArrayInput

type OriginalImageProtectionArrayInput interface {
	pulumi.Input

	ToOriginalImageProtectionArrayOutput() OriginalImageProtectionArrayOutput
	ToOriginalImageProtectionArrayOutputWithContext(context.Context) OriginalImageProtectionArrayOutput
}

OriginalImageProtectionArrayInput is an input type that accepts OriginalImageProtectionArray and OriginalImageProtectionArrayOutput values. You can construct a concrete instance of `OriginalImageProtectionArrayInput` via:

OriginalImageProtectionArray{ OriginalImageProtectionArgs{...} }

type OriginalImageProtectionArrayOutput

type OriginalImageProtectionArrayOutput struct{ *pulumi.OutputState }

func (OriginalImageProtectionArrayOutput) ElementType

func (OriginalImageProtectionArrayOutput) Index

func (OriginalImageProtectionArrayOutput) ToOriginalImageProtectionArrayOutput

func (o OriginalImageProtectionArrayOutput) ToOriginalImageProtectionArrayOutput() OriginalImageProtectionArrayOutput

func (OriginalImageProtectionArrayOutput) ToOriginalImageProtectionArrayOutputWithContext

func (o OriginalImageProtectionArrayOutput) ToOriginalImageProtectionArrayOutputWithContext(ctx context.Context) OriginalImageProtectionArrayOutput

type OriginalImageProtectionInput

type OriginalImageProtectionInput interface {
	pulumi.Input

	ToOriginalImageProtectionOutput() OriginalImageProtectionOutput
	ToOriginalImageProtectionOutputWithContext(ctx context.Context) OriginalImageProtectionOutput
}

type OriginalImageProtectionMap

type OriginalImageProtectionMap map[string]OriginalImageProtectionInput

func (OriginalImageProtectionMap) ElementType

func (OriginalImageProtectionMap) ElementType() reflect.Type

func (OriginalImageProtectionMap) ToOriginalImageProtectionMapOutput

func (i OriginalImageProtectionMap) ToOriginalImageProtectionMapOutput() OriginalImageProtectionMapOutput

func (OriginalImageProtectionMap) ToOriginalImageProtectionMapOutputWithContext

func (i OriginalImageProtectionMap) ToOriginalImageProtectionMapOutputWithContext(ctx context.Context) OriginalImageProtectionMapOutput

type OriginalImageProtectionMapInput

type OriginalImageProtectionMapInput interface {
	pulumi.Input

	ToOriginalImageProtectionMapOutput() OriginalImageProtectionMapOutput
	ToOriginalImageProtectionMapOutputWithContext(context.Context) OriginalImageProtectionMapOutput
}

OriginalImageProtectionMapInput is an input type that accepts OriginalImageProtectionMap and OriginalImageProtectionMapOutput values. You can construct a concrete instance of `OriginalImageProtectionMapInput` via:

OriginalImageProtectionMap{ "key": OriginalImageProtectionArgs{...} }

type OriginalImageProtectionMapOutput

type OriginalImageProtectionMapOutput struct{ *pulumi.OutputState }

func (OriginalImageProtectionMapOutput) ElementType

func (OriginalImageProtectionMapOutput) MapIndex

func (OriginalImageProtectionMapOutput) ToOriginalImageProtectionMapOutput

func (o OriginalImageProtectionMapOutput) ToOriginalImageProtectionMapOutput() OriginalImageProtectionMapOutput

func (OriginalImageProtectionMapOutput) ToOriginalImageProtectionMapOutputWithContext

func (o OriginalImageProtectionMapOutput) ToOriginalImageProtectionMapOutputWithContext(ctx context.Context) OriginalImageProtectionMapOutput

type OriginalImageProtectionOutput

type OriginalImageProtectionOutput struct{ *pulumi.OutputState }

func (OriginalImageProtectionOutput) Bucket

The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.

func (OriginalImageProtectionOutput) ElementType

func (OriginalImageProtectionOutput) Status

Whether original image protection is set, options: on/off.

func (OriginalImageProtectionOutput) ToOriginalImageProtectionOutput

func (o OriginalImageProtectionOutput) ToOriginalImageProtectionOutput() OriginalImageProtectionOutput

func (OriginalImageProtectionOutput) ToOriginalImageProtectionOutputWithContext

func (o OriginalImageProtectionOutput) ToOriginalImageProtectionOutputWithContext(ctx context.Context) OriginalImageProtectionOutput

type OriginalImageProtectionState

type OriginalImageProtectionState struct {
	// The name of a bucket, the format should be [custom name]-[appid], for example `mycos-1258798060`.
	Bucket pulumi.StringPtrInput
	// Whether original image protection is set, options: on/off.
	Status pulumi.StringPtrInput
}

func (OriginalImageProtectionState) ElementType

Jump to

Keyboard shortcuts

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